Web View 기술을 사용하여 현존하는 웹사이트를 앱으로 패키징
- 오픈소스 패키지 사용하기
- 플랫폼 별 Native 세팅 변경하기
- 안드로이드 메니페스트
- uses-permission android:name="android.permission.INTERNET" 권한 허용
- android:usesCleartextTraffic="true" 트래픽 제어
- iOS Info.plist
- NSAppTransportSecurity 추가
- NSAllowsLocalNetworking 추가
- NSAllowsArbitraryLoadsInWebContent 추가
- 안드로이드 메니페스트
- WebView 위젯 사용하기
- Javascript 권한 열어주기
- HTTP 프로토콜 열어주기
- controller 사용하여 Url연결 밑 코드 흐름 제어
가만히 두면 자동으로 롤링되고 직접 스와이핑이 가능한 전자액자 제작
- Page View 위젯 사용하기
- Timer 클래스로 주기적으로 함수 실행하기
- Stateful Widget 실전에 사용해보기
연인과 함께 사용할 수 있는 디데이 어플 제작
- Font 적용하기
- Date Picker 사용하기
- Date Time 클래스 실전 사용
- Flutter에서 테마 사용법
- Cupertino Dialog 활용하기
- iOS 네이티브 디자인
- 중복 코드를 클래스로 나누어 코드 정리
버튼을 누를 때마다, 지정한 숫자 이하의 랜덤 숫자 3개가 생성되는 어플 제작
- 난수 생성
- random 함수 사용
- map, set 사용
- 간단한 Navigation 및 데이터 송수신
- Slider 위젯 사용하기
- Functional 프로그래밍을 활용한 위젯 렌더링 및 코드정리