본문 바로가기

flutter19

[Flutter] Bottom Sheet 참고 https://medium.com/litslink/flutter-custom-bottom-sheet-modal-f23df7d21fd2 2022. 2. 15.
22.02 스터디 시작 (22.05.17 업데이트) 2월, 2개의 스터디를 시작했다. + 1개의 인프런 강의 수강 Flutter 초급 스터디 (02.08 ~ 03.22) 앱 개발에 관심이 있어 시작하게 되었다. 올해 1개 이상의 앱을 론칭하는 것이 목표이다. -> 프릿 런칭 Python 아키텍처 패턴 스터디(02.12 ~ 파토) 회사에서 업무가 백엔드 -> 프론트엔드로 변경되며 파이썬과 멀어지고 내가 입사하며 기대했던 업무와는 많이 벗어났기 때문에(물론 지금도 재미있지만) 스스로 경험하기 위해 시작하게 되었다. 'Architecture Patterns with Python' 이라는 책을 이해하는 것이 이 스터디의 목적이다. 스터디가 끝날 무렵에는 공부하며 인상깊었던 점, 배웠던 점 등을 유연하게 얘기할 수 있었으면 좋겠다. [인프런] 한입 크기로 잘라먹는.. 2022. 2. 14.
[Flutter] Google Map 연동 1. API 사용 설정 - Maps SDK for iOS -> 사용 - Maps SDK for Android -> 사용 2. Android Key 생성 (프로젝트 -> 사용자 인증 화면) 2-1. Android 디지털 키 생성 방법 - 오른쪽에 친절하게 명령어가 나와 있음 $ keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 2-2. 생성된 API Key 적용 - android > AndroidMenifest.xml 에 아래 내용 추가 ... 3. iOS Key 생성 (프로젝트 -> 사용자 인증 화면) 3-1. Bundle ID 만 입력하면 오케이 3-2... 2022. 2. 4.
[Flutter] bottom overflowed by ~ pixels 1. Scaffold에 resizeToAvoidBottomInset: false 추가 2. body를 SingleChildScrollView 로 감쌈 return Scaffold( resizeToAvoidBottomInset: false, appBar: ..., body: SingleChildScrollView( ... ) ); 2022. 2. 3.
[Flutter] Error running pod install 플러터에서 iOS 빌드하다 이러한 에러를 만난다면 당황하지 말 것 Error running pod install Automatically assigning platform `iOS` with version `9.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`. 프로젝트 내 ios 폴더에서 Podfile 을 열고, 최상단에 주석처리 되어있는 부분을 해제하고 # platform :ios, '9.0' -> platform :ios, '9.0.. 2022. 1. 18.
[Flutter] firebase 연동 : FlutterFire CLI 복잡한 과정없이 firebase 연동하기 FlutterFire 공식 Document : https://firebase.flutter.dev/docs/cli/ CLI | FlutterFire The FlutterFire CLI is a useful tool which provides commands to help ease the installation process firebase.flutter.dev 1. 프로젝트 firebase 계정 연결 $ firebase login:list // 연결되어있는 계정 확인 $ firebase login // 없으면 firebase 계정 로그인 2. firebase_core 추가 $ flutter pub add firebase_core 3. FlutterFire CLI .. 2022. 1. 17.
[Flutter] Unable to find bundled Java version Firebase 를 열심히 찾아보던 중 샘플 코드를 보려고하니 Dart 버전이 안맞아 실행이 되지 않았다. 간만에 flutter doctor -v 를 실행 → 에러 발생 ^.^ 자바를 찾을 수 없습니다. 갑자기 Java SDK 버전을 업그레이드한 일이 생각나며, android studio에서 발생했던 gradle 문제도 생각났다. 그냥 오늘 해결한 모든 문제가 생각났다. ㅎㅎ 해결방법 아래 순서대로 실행 ㄱ.ㄱ $ cd /Applications/Android\ Studio.app/Contents/jre $ ln -s ../jre jdk $ ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk 결과 빨간색이 없어서 편안 ^.^ 참고 https://.. 2022. 1. 11.
[Flutter] firebase 연동 firebase 연동 방법을 검색하다 삽질을 팡팡할 것 같아 쓰는 글 : 미래의 나를 위해 iOS 1. firebase console -> project 생성 -> iOS 앱 등록 -> bundle ID 작성 -> 등록 1-1. bundle ID : Xcode -> 프로젝트 열기 -> Runner - General - Bundle Identifier (원하는 이름 변경 가능) 2. GoogleService-Info.plist 추가 2-1. Runner - Runner(folder) -> 오른쪽 마우스 -> Add Files to "Runner" -> 파일 선택 추가 (Copy items if needed 체크) 3. GoogleService-Info.plist -> REVERSED_CLIENT_ID 복사.. 2022. 1. 11.
[Flutter] macOS에 Flutter 설치하기 1. Flutter SDK 다운로드 https://flutter.dev/docs/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. flutter.dev 2. 압축 해제 후 Flutter SDK 파일을 원하는 폴더로 이동 3. 환경변수 설정 터미널 실행 후 .zshrc 파일을 열어 환경변수를 설정 $ vi ~/.zshrc $ export PATH=$PATH:flutter_SDK_폴더_경로/flutter/bin Command + Option + C 4. 재부팅 5. VSCode > 확장 프로그램 설치 왼쪽 사.. 2021. 6. 12.