
Explore Kotlin's exciting features through live coding, covering types, strings, expressions, pattern matching, functions, null safety, functional programming, and Java interoperability.

Uncover critical security vulnerabilities in KakaoTalk messaging app, from account takeover exploits to encryption weaknesses, with practical demonstrations and analysis of protocol flaws.

Master essential React Native list view implementations, from basic FlatList setup to advanced styling and navigation integration for mobile app development.

Discover physical attack vulnerabilities in Android smartphones, from Recovery mode exploits using SD cards to USB stack weaknesses in secondary bootloaders for achieving root access and code execution.

Dive into mobile security as Android Red Team reveals their offensive evaluation techniques and findings on Pixel device modems, focusing on baseband vulnerabilities and protective measures.

Delve into the behind-the-scenes journey of exploiting Xiaomi 13 Pro at Pwn2Own Toronto 2023, exploring regional security variations and the challenges of mobile device exploitation.

Discover how AI tools like Github's Co-Pilot and ChatGPT can streamline code generation, automate tasks, and enhance productivity in Android development. Learn to leverage AI for efficient programming workflows.

Explore key design principles for adaptive layouts and best practices for optimizing apps on foldable and large screen devices, ensuring optimal user experience across different resolutions and states.

Explore Android development's evolution over a decade, from Froyo to Jetpack Compose, with insights on key milestones, design changes, and coding advancements.

Explore git's inner workings, master Android Studio's git features, and learn tips to optimize git usage for improved development workflow and efficiency.

Discover strategies for transitioning from monolith to multi-module structure in Android apps, balancing modularization with feature delivery and optimizing build tools.

Développez une application de conférence fullstack avec Kotlin, GraphQL et KMM. Explorez le backend graphql-kotlin, l'utilisation d'Apollo et la création de clients mobiles partagés.

Enhance Android development with ADB: automate logins, inspect app stacks, edit settings, and streamline workflows. Discover practical scenarios to revolutionize your daily development process.

Recreate iconic 90s website elements using Jetpack Compose animations for a retro mobile experience. Explore Compose's animation system through cheesy code snippets.

Explore system app development without AOSP. Learn to use system permissions, call system APIs, and test on regular emulators for efficient custom Android device development.

Explore a year's worth of Android developments, from Droidcon Berlin 2022 to present, covering major events, releases, and community progress in this fast-evolving ecosystem.

Explore unidirectional data flow architecture for scalable Android apps. Learn modular navigation, flexible presenter technologies, and efficient view testing to manage complexity in large-scale projects.

Explore Compose Runtime's power to create client libraries. Learn about nodes, composition, and recomposition. Build a basic PowerPoint UI toolkit using Compose Runtime concepts.

Explore Kotlin Multiplatform's stability, UI sharing with Compose, tooling advancements, and future developments for efficient cross-platform code sharing.

Diagnose and optimize Compose UI performance through real-time app analysis, practical tools, and troubleshooting strategies. Gain insights to transform sluggish interfaces into snappy, responsive experiences.

Optimize Android app performance by mastering main thread management. Learn strategies to prevent ANRs, eliminate frozen frames, and deliver smooth user experiences.