Junsu.com

Flutter Study

Flutter


설치


중요 문서


기본 구조

Hot reload 지원


플랫폼 별 라이브러리 코드 작성

(https://flutter.dev/docs/development/platform-integration/platform-channels)

assets/img/uploads/PlatformChannels.png


Flutter 내부에서 플렛폼별 소스 구분

import dart:io show Platform;
if (Platform.isAndroid) {
 // Android-specific code
} else if (Platform.isIOS) {
 // iOS-specific code
}

Networking


JSON


기존 앱에 Flutter 화면 적용 가능 (https://flutter.dev/docs/development/add-to-app)


다국어 지원

https://flutter.dev/docs/development/accessibility-and-localization/internationalization

(https://software-creator.tistory.com/24)


기타


Design pattern