Filters

Hide filters
Platform
Content Type
Difficulty

All Tutorials · Article · 114 Results

Article Advanced
Flutter & Dart
Kodebits
Kodebits Day 69: Spread Copy Independence
Practice collections with a short dart challenge.
Android & Kotlin New
Kodebits
Kodebits Day 60: Inline Function
Practice inline with a short kotlin challenge.
Android & Kotlin New
Kodebits
Kodebits Day 59: Reified Generics
Practice reified with a short kotlin challenge.
iOS & Swift New
Kodebits
Kodebits Day 58: Custom Operator
Practice operators with a short swift challenge.
Flutter & Dart
Kodebits
Kodebits Day 56: Factory Constructor
Practice factory constructors with a short dart challenge.
Android & Kotlin
Kodebits
Kodebits Day 48: Delegation By Keyword
Practice delegation with a short kotlin challenge.
Flutter & Dart
Kodebits
Kodebits Day 41: Switch Expression
Practice control flow with a short dart challenge.
Android & Kotlin
Kodebits
Kodebits Day 36: Lambda With Receiver
Practice lambdas with a short kotlin challenge.
iOS & Swift
Kodebits
Kodebits Day 25: Capture List Value
Practice closures with a short swift challenge.
iOS & Swift
Swift Metaprogramming: Writing Code that Inspects Itself
Most Swift developers never look beyond the syntax—but what if your code could inspect itself at runtime? This extract from Swift Internals explores Mirror, reflection, and @dynamicMemberLookup: the metaprogramming tools that let you build generic...
iOS & Swift
Kodebits
Kodebits Day 17: Closure Reference Capture
Practice memory management with a short swift challenge.
Android & Kotlin
Kodebits
Kodebits Day 16: Sequence Map Take
Practice collections with a short kotlin challenge.
Android & Kotlin
Kodebits
Kodebits Day 14: runCatching Fallback
Capture failures as values with runCatching and recover cleanly.
iOS & Swift
Kodebits
Kodebits Day 13: Associated Types
Associated types let protocols model flexible value containers.
iOS & Swift
Kodebits
Kodebits Day 5: Closure Capturing
Values are captured by reference in closures by default in Swift.
Game Tech
How to Translate Your Game Using the Unity Translation Package
Welcome to the wild world of localization, where Veggie Gladiators are about to prove that vegetables aren’t just for salads, but for speaking multiple languages too! Picture this: your game is a hit in Tokyo,...
Server-Side Swift
Performance-Profiling Swift on Linux: Getting Started
Learn how to profile Server-Side Swift with perf on Linux. You’ll discover the basic principles of profiling and how to view events, call-graph-traces and perform basic analysis.
Android & Kotlin
Kotlin and Spring Boot: Hypermedia Driven Web Service
Learn about HATEOAS, build a state machine to model an article review workflow, use Spring-HATEOAS and see how hypermedia clients adapt.
Server-Side Swift
Advanced PostgreSQL With Vapor
Learn to use advanced PostgreSQL functionalities, joining tables, views, indexes and full-text search in your Vapor server app.
Android & Kotlin
Write a Symbol Processor with Kotlin Symbol Processing
Learn how to get rid of the boilerplate code within your app by using Kotlin Symbol Processor (KSP) to generate a class for creating Fragments