Writing natively for Aurora OS like iOS: Clean Architecture, Coordinator and UDF
summary
Shows how to build native apps for the Russian Aurora OS using Qt, C++ and QML while reusing iOS engineering practices. Covers implementing navigation with the Coordinator pattern, composing modules via Dependency Injection and Dependency Inversion, and assembling a Clean Architecture with a declarative UI and Unidirectional Data Flow (UDF).
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:47What is Aurora OS
- 3:12Developer tools
- 5:39Need for architecture
- 8:52Simple app creation
- 18:50Navigation solutions
- 25:12UI and logic separation
- 34:44Dependency Injection and services
- 41:02Memory management in C++
- 49:18Summary
related talks
01h 06mQt on iOS A to Z
28mThe ever increasing convergence of native iOS and Android mobile development
44mAn iOS Developer's Guide to Building Android Apps
46mInstalling Apps on iOS via Android
47mIntegrating modern native APIs with legacy code
01h 03mDeploying Qt applications to iOS
32mBuilding for iOS with Flutter
36miOS to visionOS: How to prepare your app for the future
