iOS & Android components with Flutter & reactive Dart
Section: Full talk (40 mins) Technical level: Beginner Session type: Tutorial
Issues with React Native and Cordova such as Slow UI, unidirectional eventing, limited by browser capability, no access to native hardware capabilities will be highlighted and compared with this new approach in an architectural case study.
- Challenges with react native and Cordova, JavaScrip bridge - how to solve it?
- Learn developing cross platform apps with Flutter
- Applying Material design and Cupertino components in iOS and Android apps
- Understand Functional and reactive code with Dart
Generating native code and compiling for a target OS - very good for Startups!
** Cupertino components on iOS
** Material design on Android
** Hands on demonstration: Conversational UI app
** Hands on Flutter app development on android and iOS app development
** Creating reusable components with Material designs and Cupertino with a flutter app that runs on Android and iOS, demo to build a conversational UI.
A side by side comparison chart with react native and Flutter.
Dart allows faster code writing and deployment. It allows building components with lesser code.
Moreover, there are a lot of fan followers and that is growing faster as it is Google that can change the paradigm of Mobile app/components development.
Everything is a widget, reactive programming is a paradigm shift for conventional sequential instruction based programming, this is instead a benefit except the change in mindset part.
30% larger binary due to its cross platform libraries - this is an opportunity of improvement
Full stack engineer at Intuit. Design, develop and Architect solutions for complex engineering problems for QuickBooks customers.