Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Live Coding Kotlin - Native Snake

Devoxx via YouTube

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

Reviews

Start your review of Live Coding Kotlin - Native Snake

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.