Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to efficiently share code between iOS and Android platforms using C++ in this 29-minute conference talk from Devoxx. Learn about Djinni, a powerful tool for generating cross-language type declarations and interface bindings, enabling seamless integration of C++ code with Java, Objective-C, and Python. Explore the benefits of native app development while overcoming the challenges of implementing complex business logic across multiple platforms. Gain insights into defining shared types and interfaces, writing C++ implementations, and utilizing them as native APIs in iOS and Android. Follow along with a practical demonstration and implementation guide, covering Xcode and Android development environments. Presented by Stephan Jaetzold, an experienced native application developer with a background in Silicon Valley, this talk offers valuable techniques for streamlining cross-platform development and enhancing code reusability.
Syllabus
Intro
Overview
What is Djinni
Demo
Implementation
Code sharing
Xcode implementation
Android implementation
Taught by
Devoxx