본문 바로가기

플러터28

오공완(with 코드팩토리의 플러터 프로그래밍) #13 (오늘도 출첵) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 새로운 개념들: Geolocator, 구글지도 API, Footer, 마커, 반경표시, 현재 위치 표시, 출근하기 기능   사전준비 1. 구글 지도 API 키 발급받기  - 구글 클라우드 플랫폼 회원가입  - 새 프로젝트-google maps platform-API-maps SDK for Android, Maps SDK for iOS(enalbe(사용))  - 키 사용자 인증 정보-사용자 인증 정보 만들기-API 키-API 키 생성 완료 키 복사 2. pubspec.. 2024. 8. 6.
오공완(with 코드팩토리의 플러터 프로그래밍) #12 (영상 통화) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 카메라 플러그인, WebRTC(음성통화, 영사통화, P2P 파일 공유), 아고라 API 등 새로운 개념이 들어왔다.이 앱은 내가 필요한 기능이 없을 거라고 생각했는데, 내비게이션 기능은 사용할 것 같다.   사전 준비 1. 아고라 회원가입- http://www.agora.io Agora.io Real-Time Voice and Video EngagementThe Real-Time Engagement Platform for meaningful human connect.. 2024. 8. 5.
오공완(with 코드팩토리의 플러터 프로그래밍) #11-2 (동영상 플레이어) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 지난번에 마무리하지 못한 내용을 이어서 마무리하고자 한다. 그래야 주말을 뿌듯하게 보낼 수 있을 거 같기에..   앱 만들기(2) 3. 슬라이더 위젯 동영상과 연동하고, 동영상 컨트롤 버튼 만들기 - stack 위젯을 사용: 말 그대로 다른 위젯 위에 쌓아 올리는 기능인 듯. 4. 컨트롤러 감추기 기능, 타임스탬프 비디오 플레이어 완성어느 순간에는 이해보다는 그냥 타이핑을 하고 있는 내 자신을 발견했다..ㅜ.ㅜ결국 그 타이핑도 여러 오타가 있었다. 그래도 예전보다는.. 2024. 8. 3.
오공완(with 코드팩토리의 플러터 프로그래밍) #11-1 (동영상 플레이어) # 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.    사전준비 화면회전, 시간변환 및 String패딩, 가상 단말에 동영상 추가, 이미지추가, pubspec.yaml, 네이티브 설정, 동영상 재생기,  타임스탬프 추가 등 내가 잘 이해한 것인지 모르겠지만 플러터에서는 시간을 초 단위로 나오고, 그래서 이걸 우리가 원하는 형태인 시: 분: 초 단위로 나타내게 하는 방법이 따로 있나 보다. 심지어 밀리세컨드까지 나오게 되어 이 부분을 삭제하고, 시, 분, 초 등으로 쪼개고, 여기서 필요 없는 시도 없애고.. 복잡하다... 2024. 7. 31.
오공완(with 코드팩토리의 플러터 프로그래밍) #10 (디지털 주사위) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.   사전  준비 이번에 공부할 개념들: 가속도계, 자이로스코프, Sensor_Plus 패키지, RootScreen 위젯, HomeScreen위젯, SettingScreen위젯, shake 플러그인1. 상수값만 관리하는 const 폴더 만들고, colors 다트 파일 생성2. 이미지 추가하기3. pubspec 설정하기(pub get 잊지 않기)4. 프로젝트 초기화 및 Theme 설정하기   실제 단말 테스트 환경 구축(개발자 옵션 및 USB 디버깅 사용 설정) *갤럭.. 2024. 7. 30.
오공완(with 코드팩토리의 플러터 프로그래밍) #9 (만난 지 며칠 U&I) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 오랫동안 공부를 안 한 만큼 오늘 최선을 다해서 열심히 공부해 보자. 오늘 배울 때 필요한 지식은 setState(), showCupertinoDialog(), 이미지와 폰트추가, pubspec.yaml, 프로젝트 초기화, 홈 스크린 UI, 상태 관리 연습, 날짜 선택 구현, 변경 값 상태 관리에 적용이란다.   setState 함수, showCupertinoDialog 함수 -setState함수StatefulWidget이 렌더링? 되면 클린 상태가 된단다. 그리고.. 2024. 7. 29.
오공완(with 코드팩토리의 플러터 프로그래밍) #7-2 (블로그 웹 앱) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 어제 작성한 프로젝트에 코드팩토리가 제공해 준 파일로 붙여 넣기 해 보고.. 사실은 그냥 다운로드하여서 돌려보고 싶은데 아직 방법을 모른다..ㅜ.ㅜ 이건 나중에 찾아보기로 하고.. 암튼, 수정하라고 했던 파일들을 모두 복붙 했다. 그리고 실행해 봤는데도 오류가 난다. 내 컴이 똥컴이라 그런 건지..ㅜ.ㅜ 컴퓨터에 또 돈 쓰고 싶은 마음은 없는데.. 어느 정도 사양이 되어야 플러터가 잘 돌아갈지도 모르겠고..또다시 암튼, 프로젝트를 다 삭제하고 다시 작성하고 있다. .. 2024. 7. 22.
오공완(with 코드팩토리) #1, 2, 3, 4, 5 (var, int, double, String, Boolean) # 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 책 한 권을 따라쳤으니 이제 다시 원점에서 시작하려고 한다. 우습게도 어제 chat GPT에게 '나 어떻게 공부해야 해?' 했더니 사람마다 배움의 속도가 다르지만 일반적으로 다트 언어 기본 문법을 배우는데, 몇 주가 걸리나, 꾸준히 공부한다면 1~2주에 끝낼 수 있단다. 플러터로 간단한 앱을 만들 수 있을 정도로 익숙해지는 데는 1~2 달이란다. AI가 나에게 힘을 준다. 긴 호흡으로 가겠다 했지만 낙담한 것은 사실.. 며칠 전에 코드팩토리를 보면서 시작했었는데.. .. 2024. 6. 5.
반응형