YoVDO

Cross-platform UI Engines Rendering Performance

Offered By: Linux Foundation via YouTube

Tags

Cross-Platform Development Courses Android Development Courses iOS Development Courses React Native Courses Flutter Courses SwiftUI Courses Jetpack Compose Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

CS50's Mobile App Development with React Native
Harvard University via edX
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
React
Udacity
Computer Science and Mobile Apps
Harvard University via edX
A Complete React Native Course - Redux - Context API - 2020
Udemy