「Flutter에 대한 아래 조사」 ~사문 남자의 격투 제1화~

소개



(2020/5/3 투고)
Qiita 처음으로 2일입니다만, 다른 블로그 매체보다 View수가 깜짝 놀랄 정도로 성장하므로, 비비하고 있는 나날을 보내고 있습니다. 아무래도 사문 남자입니다.
오늘은 Flutter에 대해 조사한 것을 쓰고 싶습니다.

Flutter란?




(이미지 : Flutter 공식에서)

Flutter는 Google에서 개발한 모바일 애플리케이션 SDK(Software Development Kit)입니다.
다음은 Flutter 공식의 인용문입니다.

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
(일본어 번역)
Flutter는 단일 코드베이스에서 모바일, 웹 및 데스크톱을 위한 네이티브로 컴파일된 아름다운 애플리케이션을 구축하기 위한 Google UI 툴킷입니다.

지금까지 iOS나 Android로 출시하고 싶을 때, 별도의 SDK(iOS라면 Xcode/Android라면 Android Studio)로 UI를 위한 코드를 써야 했던 것을 Google씨가 그래! 와 통합한 SDK를 만든 것입니다. 네, 놀랍습니다.

왜 Flutter에서 들어 왔습니까?



나는 원래 디자이너이며 앱의 모형을 잘 만들고 있습니다.
모의를 만들기 위해서는, Adobe XD를 사용하고 있는 것입니다만, 어느 디자인 안건을 프리랜스로 계약하고 있을 때 이런 것을 말해졌습니다.

"개발 언어는 Flutter를 사용할 예정이므로 Flutter 플러그인을 XD에 설치해 보세요"

디자이너로서도 아직 모르는 것들로, 플러그인조차 수상한 가운데의이 주문은 어려웠기 때문에, 차기 버렸습니다 ...


나중에 조사해 보면 분명히
"Flutter를 사용하면 XD로 만든 UI 코드가 자동 생성되는 것 같다"
라는 것을 알았습니다. 엔지니어로서는 지식 경험 모두 0의 나에게 취하면 이런 고마운 일은 없습니다.
모바일 앱 만들기는 Flutter와 XD의 콤보로 시작해 보려고 했습니다.

물론 그 밖에도 Flutter를 사용하는 이점으로서,

・iOS/Android를 양쪽 모두 개발할 수 있게 된다
· 빠른 컴파일
· 높은 견고성을 자랑하는 Dart 언어

라는 점이 있는 것 같기 때문에, 엔지니어로서의 초진은 Flutter로 가고 싶습니다.

다음 번, 환경 구축 가 보고 싶습니다! 기대하세요!

좋은 웹페이지 즐겨찾기