하이브리드앱 리뉴얼 프로젝트를 맡아서 찾아보고있던 중 흥미로운 프레임워크 발견!
공식 홈페이지
구글에서 개발한 크로스 플랫폼 앱 개발 프레임워크이다. 언어는 구글이 개발한 Dart[2]를 사용한다. 안드로이드, iOS, Web, Desktop 을 지원하며 구글의 차기 OS Fuchsia의 메인개발환경이 된다고 한다. 기존 UI를 모두 버리고 자체적으로 UI를 렌더링하기 때문에 iOS에서 material 디자인과 ripple 애니메이션[3] 을 볼 수 있고 android 에서 cupertino(ios) 디자인을 볼 수 있다. 마치 화면 전체를 2d 그래픽 api 로 fillRect 하고 drawText drawImage 해서 앱을 만드는 것처럼 플러터 엔진이 skia 기반으로 렌더링해준다. 웹개발에서 html 을 모두 무시하고 전체를 flash 나 canvas 로 만드는 것과 같다.
* 소개 ppt
https://speakerdeck.com/dsa28s/2019-gdg-android-super-dot-init-maat-pick-for-flutter?slide=57
*개념잡기 좋은 github
https://jaceshim.github.io/all-categories/#posts-list-flutter
* Flutter Facebook Group
https://www.facebook.com/groups/flutterkorea
App
https://itsallwidgets.com/
https://flutter.io/docs
반응형
'Mobile > ReactNative' 카테고리의 다른 글
React build (0) | 2019.03.06 |
---|---|
React Native (1) (0) | 2019.02.26 |
React 개발환경 구축 (0) | 2019.02.25 |
Fabric hook other service (0) | 2016.09.02 |
Cannot call method 'hasOwnProperty' of undefined (0) | 2016.08.23 |