본문 바로가기

Flutter15

[Flutter] MVVM패턴을 사용해야 할까? 개요 : 모바일 앱을 개발함에 있어서, 대중적으로 가장 많이 쓰이는 것은 MVVM패턴이다. 그런데 선언형UI를 사용하는 Flutter, Swfit UI 같은 프레임웤 에서 필요없다는 의견이 일각에서 제시된다. 다음의 블로그에서 정확하게 집어준다. https://green1229.tistory.com/267 SwiftUI에서 MVVM 사용을 멈춰야 하는가? 안녕하세요. 그린입니다🟢 이번 포스팅에서는 요즘 아니 예전부터 조금 말이 많이 나오고 있던 SwiftUI를 쓰면서 MVVM 아키텍쳐 사용을 지양하는 의견들이 많이 나오고 있습니다. 이에 한 개발자 green1229.tistory.com 내용 : MVVM에서 "ViewModel의 역할중 가장 중요한건 데이터 바인딩이다." 라고 한다. 생각해보니 Flutt.. 2023. 2. 17.
[Flutter] Flutter Image crop, Flutter image picker, 플러터 사진 자르기 플러터 선택한 사진 자르는 방법 글 작성 개요 : 가끔 우리는 사진을 갤러리에서 고를 필요가 있습니다. 그리고 그 사진을 완벽하게는 아니더라도 자르고싶을 때가 있습니다. 그것에 대해 설명할게요 -Getx https://pub.dev/packages/get get | Flutter Package Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX. pub.dev https://blog.codefactory.ai/flutter/getx-navigation/ [앱개발] [Flutter] Flutter 개발자는 무조건 알아야 하는 GetX [#1-Navigation] Flutter.. 2023. 2. 8.
[Flutter] realtimedatabae에서 Data를 불러오자! 3편 RealtimeDatabase불러오기 https://firebase.google.com/docs/database/flutter/start?authuser=0 실시간 데이터베이스 시작하기 | Firebase 실시간 데이터베이스 Firebase Summit에서 발표된 모든 내용을 살펴보고 Firebase로 앱을 빠르게 개발하고 안심하고 앱을 실행하는 방법을 알아보세요. 자세히 알아보기 이 페이지는 Cloud Translation API를 통해 번역되었습니 firebase.google.com 요약 : RealtimeDatabase의 get()이 뱉어주는 응답은 List 혹은 Map이기 때문에 파싱을 잘해야 한다. 일단 set부터 하는게 좋겠다. getData를 다음과 같이 바꿔준다. 그러면 이렇게 될 것이다. 다시 추가했던 부분을 지워주기 우리는.. 2022. 12. 16.
[Flutter] realtimedatabae에서 Data를 불러오자! 2편 Firebase 추가 전편에서 JsonData를 flutter에 불러오는 방법에 대해서 posting을 하였다. 그러면 Flutter에서 Realtimedatabase를 불러오자! 일단 database에 realtime databse를 추가하자! https://firebase.google.com/docs/flutter/setup?platform=android Flutter 앱에 Firebase 추가 Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 컬렉션을 사용해 firebase.google.com firebase login dart pub global act.. 2022. 12. 15.
[Flutter] Json Data를 불러오자 1편 개요 : HTTP통신을 통해 데이터를 받아오기 위해서 RsetAPI를 활용한다. RestAPI는 목적이 어떤 페이지를 여는 것이 아닌, 데이터 전송에 대한 목적이다. 클라이언트 쪽으로 데이터를 주고자 하는데 이것은 JSON방식으로 데이터를 주기위한 목적이다. 1. JSON이란 무엇일까? 데이터를 저장 및 전송할 때 데이터 형식으로 자주사용된다. (JavaScrpit Object Notation) { "users": [ { "name": "lee", "age": 32 }, { "name": "bebe", "age": 26 } ] } 과 같이 사용욀 수 있다. 정확한 RestAPI의 기술을 보고싶다면 https://www.redhat.com/en/topics/api/what-is-a-rest-api 참고하면.. 2022. 12. 14.
[flutter] RealTime Database 버전 오류 수정... 구글에 Docs 오타 보냈음... (Error running pod installError, launching application on test.) https://firebase.google.com/docs/firestore/quickstart#set_up_your_development_environment Cloud Firestore 시작하기 | Firebase Firebase Summit에서 발표된 모든 내용을 살펴보고 Firebase로 앱을 빠르게 개발하고 안심하고 앱을 실행하는 방법을 알아보세요. 자세히 알아보기 이 페이지는 Cloud Translation API를 통해 번역되었습니 firebase.google.com 이거 보면서 환경설정 중이었는데... 왜 계속 안되는지... pod file 다시 깔고 해봤는데 너무 에러가 남... Launching lib/main.dart on test in debug mode... Running pod .. 2022. 11. 20.