본문 바로가기

개발88

플러터 Firebase 멀티 플랫폼 Unsupported operation 플러터 멀티플랫폼의 기대감을 갖고 학습중입니다 일단 얼마 안되서 윈도우데스크탑앱에선 firebase 가 아직 지원이 안되서 윈도우는 일단 접고 안드로이드와 아이폰 그리고 웹정도로 절충을 보고 계속 진행해 보나 if (Platform.isIOS) { 이런 구문에서 Unsupported operation: Platform._operatingSystem 이런 에러가 나고 AlertDialog 다이얼로그는 웹에선 두번 열리고 흠 위의 에러는 try catch로 잡아서 다른 다이얼로그를 써야 하나 아직 공부 초기지만 쉽고 간단히 짠 만들어서 멀티 플랫폼으로 막 뿌리고 싶은데 아직까진 허들이 많은거 같습니다 그래도 멈추지 말고 일딴 갈때까지 가보자 ㅠㅠ 2022. 10. 3.
안드로이드 스튜디오 구조 변수 확인 단축키 Firebase Flutter를 공부하던 중 firebase auth에 유저 정보를 어떤 것을 주는지 궁금해서 api를 찾아 보았으나 모 정확한 리턴 값을 보여주는 게 없어 보여 클래스를 열어 보기로 했다 샘플에 보면 DocumentSnapshot 이런 클래스로 유저 정보를 가져오는데 User(id: userDoc.id 이런 식으로 받아서 쓰는 것으로 보아 관련 클래스에 변수들이 설정되어 있을 것이라 생각하고 여러 보았다 열어 보니 요렇게 길게 간단하게 변수나 구조등이 어떻게 되어 있나 보고 싶어 단축키를 찾다 보니 structure라는 것이 보였고 왼쪽 탭에도 스트럭쳐 가 있고 단축키로는 ctrl+f12 하면 요약돼서 나온다 hierarchy를 이용해서 봐도 되고 구조가 궁금하면 계층구조로 보면 될 거.. 2022. 10. 2.
플러터앱에 파이어 베이스 추가중... https://firebase.google.com/docs/flutter/setup?platform=ios#available-plugins Flutter 앱에 Firebase 추가 Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. firebase.google.com 위의 문서대로 열심히 따라하는데 거의 매 줄마다 구글링을 하게 되는거 같다 3단계 마다 따라해 보았으나 안되서 최소버전을 수정해 주고 await Firebase.initializeApp( options: DefaultFirebaseOptions.currentPlatform, ); 이 코드를 추가 하래서 했.. 2022. 9. 23.
FlutterFire Cli 설치 중 플러터에 파이어베이스를 설치하는 새로운 기능이 생겨서 실험해 보는 중 https://firebase.google.com/docs/flutter/setup?platform=ios Flutter 앱에 Firebase 추가 Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. firebase.google.com 문서대로 dart pub global activate flutterfire_cli 실행 후 flutterfire configure 를 시전해 보지만 묵묵 부담 설치 시 경고와 함께 패스도 추가해 주라는데... 경고 못 읽고 지나가면 왜 안되나 할 수도 뭐하나 쉽게 넘어.. 2022. 9. 23.