작년 말에 처음 보고 오 개꿀 써봐야지 하면서 써봤는데
일단 개발언어인 Dart.
뭔가 자바스러우면서도 closure 개념도 있고 JS- like lambda function도 있고
dynamic type - static type 둘다를 지원하는 재밌는 언어였어.
뭐 그냥 나쁘지 않다 정도?
typescript쓰다 넘어가면 쉽게 적응할듯 ?
Flutter SDK.
Flutter SDK자체도 정말 잘만들어져있고.. IDE지원이 잘되어있어서 쓰기 편하고.
Viewmodel 개념이 기본인데다 State tree도 잘만들어져 있는 라이브러리들이 있고
ㄹㅇ Hot reload 기능은 써보니까 지리더라 크 시발 코드 저장하면 실 기기 화면이 바로 뚝딱 바뀜 3초안에
뭣보다 네이티브 앱의 룩앤필이 Android - iOS가 거의 같다는게 미친 장점인듯
네이티브 앱 이라서 그런지 Ionic - Cordova 류 보다 체감 성능이 한 5배는 좋은거 같아
밑에건 iOS 실기기에서 돌린거
이건 android 실기기에서 돌린거.
크 ... 무튼 해보니
좋더라.
데스크탑 지원 안하는데 크로스 플랫폼이라 할수 있을까
일단 cross-platform 이니 의미 그대로 android - ios 둘다 되서 된다고 보긴 해
이것과는 별개로 .. experimental 이긴 하지만 flutter team에서 desktop app도 작업중인거 같네
https://github.com/google/flutter-desktop-embedding
- dc App
얼마나 공부하면 그만큼 만들 수 있냐
의외로 러닝커브가 낮고 쉬워. 그냥 한번 시작해보길 추천해봐 - dc App