Build the Finance Skills That Lead to Promotions — Not Just Certificates
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the landscape of cross-platform UI engine rendering performance in this 39-minute conference talk by Andy Wingo from Igalia. Delve into the reasons behind Signal's choice to develop separate apps for Android and iOS, and investigate the potential for creating high-performance mobile apps using open-source, cross-platform methods. Examine the current state of app development for Android, iOS, and cross-platform solutions, extracting valuable lessons and identifying future opportunities. Analyze modern app development frameworks, including platform-specific SwiftUI and Jetpack Compose, as well as cross-platform options like React Native and Flutter, from a compiler's perspective. Discover commonalities and observe the field's evolution beyond the traditional approach of writing separate Java and Objective C versions. Cover topics such as ahead-of-time and just-in-time compilation, declarative programming models, language design's impact on performance, WebAssembly, JavaScript, TypeScript, Kotlin, Swift, Rust, garbage collection, concurrency, standardization, and web technologies.
Syllabus
Cross-platform UI Engines Rendering Performance - Andy Wingo, Igalia
Taught by
Linux Foundation