Get 20% off all career paths from fullstack to AI
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore Kotlin/Native through a live coding session where the classic snake game is built from scratch. Learn about building Kotlin/Native projects, utilizing C libraries, managing memory, creating native UI, and implementing unit testing. Witness the application of standard Kotlin features while developing a functional snake game. Gain insights into project structure, bridging code, input handling, game logic implementation, and memory management techniques specific to Kotlin/Native development.
Syllabus
Introduction
What is Kotlin Native
Why Kotlin Native
Live Coding
Snake
Tests
Screen
Window
Running from normal terminal
Print to screen
Bridge code
Input
Dont Move
Move
HalfDelay
Snake Changes Direction
Snake Direction
Memory Management
Game refactoring
Game is over
Apples
Draw function
Snake function
Snake growth
Taught by
Devoxx