-
-
Notifications
You must be signed in to change notification settings - Fork 28
(Cross Multi) Platform
LeoTM edited this page Sep 1, 2025
·
72 revisions
- C#
- +Windows
- succeeded by .NET MAUI, 2024 β οΈ
- 2015 official
- js/ts -> native APIs
- 20:15 angular β οΈ 19 vue 20 svelte 23 react/solid
- js/ts ->
bridgenew arch -> native- js/ts TurboModule(APIs)/FabricComponent(UI) type spec (codegen) -> JSI(C++) -> native
- js/ts (OTA:
codepushexpo eas) - js VM (debug: V8, prod: JSC/Hermes)
- Dart <-> native bridge
- no VM (prod)
- UI: canvas (component updates have no effect)
- Material Design (Android/iOS)
- Cuptertino (native iOS)
- write native ez
- no VM
- shared logic
- keep native UI
- no eco, works w native platform eco's
- SwiftUI / Jetpack Compose
- no intermediate layer
- no interop bottlenecks
- 2022 official
- C#, XAML
- +Windows/macOS