
Explore type-safe DSLs in Kotlin through live coding, covering JSON/XML builders, data binding, configuration engines, HTML builders, and more. Learn to create expressive, statically typed DSLs.

Learn to create cross-platform mobile apps using React Native and Redux. Explore app development, state management, and game creation for both iOS and Android from a single codebase.

Learn to build resilient microservices with Spring, deploy to the cloud, and create offline-capable progressive web apps using Kotlin, Spring Boot, Angular, and more. Includes live coding demonstrations.

Discover how Buck, a high-performance build tool, enables fast and reliable Swift builds for iOS. Learn about declarative builds, distributed caching, and scaling mobile development at Uber.

Explore Google's "mobile vision" SDK for Android and iOS, enabling face detection, barcode reading, and text recognition in mobile apps, even offline.

Explore Uber's open-source PerfSDK for gathering mobile performance data, including timing, metrics, and function tracing for iOS and Android applications.

Explore migrating from Spring Boot 1 in Java to Spring Boot 2 in Kotlin, covering Kotlin features, Spring Framework 5.0, and Spring Data Kay. Learn through live coding and practical examples.

Explore four major chatbot platforms: Amazon Lex, IBM Watson, Microsoft Bot, and Google Assistant. Learn capabilities, extensibility, limitations, and future prospects of each through expert presentations and Q&A.

Explore Kotlin through live coding demos, from basic syntax to complex examples and puzzlers. Ideal for Java developers seeking a modern alternative with enhanced features.

Explore Clean Architecture implementation using Kotlin, focusing on SOLID principles for maintainable software design. Learn pragmatic approaches and leverage Kotlin's features for efficient development.

Explore the journey of teaching drones to race autonomously, from initial coding to creating a complete system ready for drone racing leagues, using machine learning and environmental understanding.

Learn to build scalable serverless applications using Kotlin and App Engine. Explore new security features, Java 8 support, and integration with frameworks like Spring Boot for efficient backend development.

Explore Spring Framework 5's key features: reactive web apps, functional configuration with Java 8 and Kotlin, and support for JDK 9 and Enterprise Java APIs. Gain insights into design decisions and future directions.

Explore the possibilities and challenges of developing Virtual Reality applications using Java, including insights on VR technology, coding practices, and feasibility compared to popular platforms like Unity3D.

Comprehensive exploration of Kotlin for JVM, covering server-side development with a REST API and Android app creation. Learn key features and practical applications from experienced developers.

Explore Gang of Four Design Patterns implemented in Kotlin, leveraging IntelliJ's native support to enhance your coding skills and apply object-oriented wisdom effectively.

Explore Kotlin and Ceylon as modern alternatives to Java, offering declarative expression and extensible classes for improved code clarity and maintainability in mixed-language environments.

Explore typography, Unicode, and text rendering on Android. Learn about font systems, typesetting, and performance optimization for effective text handling in app development.

Explore Samsung's B2B SDKs for Android, including KNOX Platform, to build secure and customizable mobile business solutions addressing emerging challenges in the enterprise market.

Explore seven powerful open-source libraries that enhance Android development, addressing common pitfalls and improving programming efficiency. Learn how these tools can streamline your workflow and create more robust applications.

Explore smartwatch platforms, app development, and design principles for Pebble, Android Wear, and Apple Watch. Learn architecture, tools, and coding techniques through practical examples.