// 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.
플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.
오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.
사전 준비
이번에 공부할 개념들: 가속도계, 자이로스코프, Sensor_Plus 패키지, RootScreen 위젯, HomeScreen위젯, SettingScreen위젯, shake 플러그인
1. 상수값만 관리하는 const 폴더 만들고, colors 다트 파일 생성
2. 이미지 추가하기
3. pubspec 설정하기(pub get 잊지 않기)
4. 프로젝트 초기화 및 Theme 설정하기
실제 단말 테스트 환경 구축(개발자 옵션 및 USB 디버깅 사용 설정)
*갤럭시 s24 울트라 기준
설정(톱니바퀴)-휴대전화 정보-소프트웨어 정보-빌드번호 7번 연타(어느 정도 치면 카운트가 나온다)-패턴 또는 pin 번호 입력-설정 상태로 돌아오면 개발자 옵션이 생김
usb 연결 방법과 무선 디버깅 방법:
https://developer.android.com/tools/adb
이 시끼들 영어로 설명하면 내가 알아들을 수 있을 거 같냐~!!라고 생각했는데 다행히 번역을 해주는구만.. 언어를 한국어로 선택해 보자.
android_sdk/platfom-tools/디렉토리에서 adb devices를 실행하여 기기가 연결되어 있는지 확인할 수 있습니다.? 여기가 어디냐 이 녀석들아~
결국 검색!! 삼성에서 usb 드라이버를 설치해야 한다고.. 안드로이드 스튜디오 자체 usb 드라이버로는 안 되나 싶다.
다운로드 자료실 | 스스로해결 | 삼성전자서비스 (samsungsvc.co.kr)
구현하기
1. RootScreen 위젯 구현하기
2. 홈스크린 위젯 구현하기
3. 세팅 스크린 위젯 구현하기
4. shake 플러그인 적용하기
추가 설명)
TickerProviderMixin 애니메이션 효율을 담당(렌더링 효율을 극대화한다고 함.)
자세히 읽어 봐야하고, 개념도 잘 이해 안 되는 부분도 있지만 어쨌든 뭔가 앱이 만들어진다는 것에 항상 기분이 가 좋다. 이대로 쭈욱 오류 없이 책이 끝났으면 좋겠다. 자신감도 조금씩 생기는 것 같다.
누가 이 책처럼 내가 만들고 싶은 앱에 대해 설명서를 줬으면..^^;;
'버킷리스트 > 앱 만들기' 카테고리의 다른 글
오공완(with 코드팩토리의 플러터 프로그래밍) #11-2 (동영상 플레이어) (0) | 2024.08.03 |
---|---|
오공완(with 코드팩토리의 플러터 프로그래밍) #11-1 (동영상 플레이어) (0) | 2024.07.31 |
오공완(with 코드팩토리의 플러터 프로그래밍) #9 (만난 지 며칠 U&I) (0) | 2024.07.29 |
오공완(with 코드팩토리의 플러터 프로그래밍) #8 (전자액자) (1) | 2024.07.23 |
오공완(with 코드팩토리의 플러터 프로그래밍) #7-2 (블로그 웹 앱) (1) | 2024.07.22 |