and 2021 Source: App Annie Estimated / Forecasts. Numbers include mobile commerce, app store, in-app purchases. $0.22tn ‘17 revenue of year $1.53th ‘17 GDP of South Korea * 28 * 4 Flutter 101 a.k.a. Flutter for Android Devs Suwon
Simplification, design and UX boost app usage Make my life easier 63% Clear instructions for using app 57% Appealing design and aesthetic 57% Consistent experience on multiple devices 47% Always has new content 43% Brand I interact with offline Flutter 101 a.k.a. Flutter for Android Devs Suwon
끝나지 않았고, - 모바일 웹 보다는 네이티브 앱을 더 오랜 시간 사용하며, - 앱을 더 사용하게 하려면 디자인을 심플하게 해야 한다. - 새롭게 출시된 앱이 30일 뒤에도 사용될 확률은 3% 이다. - 네이티브로 만들면 너무 많은 것을 유지보수 해야 하고, 네이티브가 아니면 제대로 만들기 어렵다. - 크로스플랫폼이 대세이다. Flutter 101 a.k.a. Flutter for Android Devs Suwon
내에 코드 반영 결과를 확인해볼 수 있음 Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. Experience sub-second reload times, without losing state, on emulators, simulators, and hardware for iOS and Android. Flutter 101 a.k.a. Flutter for Android Devs Suwon
as scrolling, navigation, icons and fonts to provide full native performance on both iOS and Android. Scrolling, Navigation, Icons, Fonts와 같은 중요한 모든 기능을 네이티브의 성능으로 제공한다. Flutter 101 a.k.a. Flutter for Android Devs Suwon
Of Time), JIT (Just In Time) 지원 - React 관련 기능 (Future, Stream) 제공 - 오픈 소스 프로젝트 (https://github.com/dart-lang) Flutter 101 a.k.a. Flutter for Android Devs Suwon
- Dart는 60FPS의 Animation을 구현하기에 적합했기 때문에 (성능△) - Layout이 하나의 코드로 통합 되어있어, 모든 코드를 한 눈에 볼 수 있기 때문에 (?!) - Dart는 Java, C# 등과 유사하여 개발자가 쉽게 배울 수 있기 때문에 Source: Hackernoon https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf Flutter 101 a.k.a. Flutter for Android Devs Suwon
for update we should use StatefulWidget. Source: Slideshare https://www.slideshare.net/abueldahab/google-flutter-and-why-does-it-matter What is the equivalent of a View in Flutter? Flutter 101 a.k.a. Flutter for Android Devs Suwon
XML layout file? - In short, there is no XML file in Flutter. - In Flutter you write your layouts with a widget tree. Flutter 101 a.k.a. Flutter for Android Devs Suwon