개발일지/flutter
-
[플러터 Bloc 마스터] 왜 Bloc을 사용하는가?개발일지/flutter 2023. 2. 1. 22:52
내 여러분 안녕하세요 개발하는 남자 개남입니다. 왜 Bloc을 사용해야 하는가? 에 대해서정리해보겠습니다. 모든 내용은 Bloc 공식 문서를 바탕으로 정리한 내용입니다. Bloc State Management Library Official documentation for the bloc state management library. Support for Dart, Flutter, and AngularDart. Includes examples and tutorials. bloclibrary.dev Bloc은 플러터의 상태관리를 도와주는 패키지로써 Bloc 외에도 Getx, Riverpod, Provider 등 각자의 방식으로 개발자들에게 상태관리를 도와주고 있습니다. 이 시점에서 상태관리를 왜 사용해야 하..
-
[플러터] 2022년 12월 현시점의 Getx는 어떤가...개발일지/flutter 2022. 12. 2. 00:12
네 여러분 안녕하세요 개발하는남자 개남입니다. 오늘 다뤄볼 주제는 현 시점의 Getx라는 주제 입니다. 다들 플러터 개발에 빠질 수 없는 것 중에 하나가 상태관리 라이브러리일텐데요 플러터에는 다양한 상태관리가 있습니다. 그중에 대표적으로 getx를 포함해서 provider bloc riverbed 등이 있습니다 이 외에도 여러가지가 더 있는 걸로 알고 있는데 가장 많이 사용하는 것으로 정리해보니 이렇게 4가지로 추려졌습니다. Pub.dev 에서 검색하여 좋아요 수 와 언제 출시 되었는지를 정리 해보았습니다 단연 getx가 가장 많은 사랑을 받고 있습니다. 저 역시 Getx로 대부분의 프로젝트에서 사용하고 있습니다만 어딜가도 인기가 있는 사람이나 제품의 경우 반드시 그 반대편에 서는 사람들이 있기 마련입니..
-
[ Flutter / 플러터 ] SQFlite 문서 정리 및 예제로 마스터해보자.개발일지/flutter 2022. 10. 13. 12:30
네 여러분 안녕하세요 개발하는남자 개남입니다. 오늘 다뤄 볼 내용은 SQFlite에 대해 정리해보려고 합니다. pub.dev에 문서가 정리되어있지만 sqflite사용에 필수적인 내용만을 추려서 간략하게 정리하면 좋을 것 같다는 생각에 이렇게 포스팅하게 되었습니다. 살펴볼 내용 sqflite란? sqflite 장점 / 단점 sqflite 사용 + 열고 / 닫고 sqflite 테이블 생성 스키마 sqflite 테이블 버전 관리 sqflite CRUD 사용 sqflite transaction 관리 sqflite batch sqflite 지원되는 Type종류 SQFlite란? SQFlite는 SQlite를 플러터에서도 사용할 수 있도록 지원하는 플러그인입니다. SQLite는 MySQL이나 PostgreSQL과 ..
-
[Flutter 전망] 3년차 플러터 개발자가 말하는 플러터의 앞날은??개발일지/flutter 2022. 7. 1. 22:41
네~! 여러분 안녕하세요 개발하는남자 개남입니다. 오늘 다뤄볼 주제는 플러터 개발자로써 과연 플러터만 하면 안전할까? 에 대해서 이야기해보려고 합니다. 자 그럼 간단하고 빠르게 플러터의 역사를 살펴 보도록 하겠습니다. 플러터는 정식Stable 버전 릴리즈 기준 출범된 지 올해로 4년 차인 아주 따끈따끈한 신인 개발 프레임워크라고 할 수 있습니다. 지금 시장에서의 플러터의 입지를 살펴보기 전 플러터 초기의 상황은 어땠는지 살펴보도록 하겠습니다. 정식 릴리즈전부터 가파르게 사람들의 관심을 받기 시작했고 현재는 react-native를 뛰어넘고 있습니다. 물론 질문의 개수만으로 정확하게 판단하기 어렵지만 관심을 많이 받고 있다고 예측은 해볼 수 있을 것입니다. 그렇다면 어떻게 정식 릴리즈 부터 이렇게 강력하게..
-
[Flutter 3.0 ] 플러터 3.0 공식 릴리즈 핵심 내용 살펴보자~!개발일지/flutter 2022. 5. 13. 19:00
내 여러분 안녕하세요 개발하는남자 개남입니다. 정말 오랜만에 포스팅을 남기네요 ^^;; 최근 구글 I/O에서 발표된 내용 중 플러터 소식이 있어서 포스팅을 하게 되었습니다. 이미 아시는 분들은 아시겠지만 혹시 모르실 분들을 위해 어떤 소식인지 전해 보겠습니다. 바로 ~! 플러터 3.0 버전이 stable버전으로 릴리즈 되었습니다~! 정말 빠른 속도록 업데이트가 되고 있는 것 같아요~! 플러터 2.0 나온 지 1년 하고도 2개월? 3개월? 정도만에 major 버전이 업데이트가 이루어졌는데요 플러터 개발자로서 구글이 지속적인 관리를 하고 있다는 소식에 너무너무 기쁘지 않을 수가 없네요 ^^ (물론 진행 중인 프로젝트를 업데이트해줘야 하는 문제가 있긴 하겠지요 ~ ㅎㅎㅎ) 플러터 버전은 3.0.0이며 dart..
-
플러터 2.8 릴리즈 간략 정리개발일지/flutter 2021. 12. 18. 11:42
안녕하세요 개발하는남자 개남입니다. 오늘의 포스팅 내용을 플러터 새로운 마이너 버전 업데이트 소식입니다. 구글에서 아무래도 플러터 사용량이 늘어남에 따라 더욱더 플러터 사용하는 개발자들의 불편함을 개선하기 위해 열심히 개발하고 있는 것 같습니다 :) 아주 좋은 소식이지요 (한편으로는 기존 소스를 최신 버전으로 migration을 해야 하는지 고민과 새로운 기능에 대해 학습해야 하는 상황이 발생하게 되지만 말이죠 ㅎㅎ) 가장 첫 내용으로 어떤것을 정리할까 하다가 플러터가 올해 얼마나 성장했는지 한번 살펴보면 좋을 것 같아 서 가장 첫 내용으로 다뤄봅니다. 올해 Google I/O에서 발표했을 때 플러터로 개발된 앱이 20만 개가 넘는다고 발표했었는데 불과 6개월 만에 거의 2배가 될 정도로 급상승되었다고 ..
-
플러터에 Firebase 설정 이제 CLI 로 한방에 설정 하자 ( 복잡 NO~NO! )개발일지/flutter 2021. 12. 12. 15:00
안녕하세요 개발하는남자입니다. 오늘 포스팅할 내용은 플러터에 파이어베이스 설정하는 방법입니다. 제 포스팅을 모두 보시거나 이전에 플러터에 파이어베이스 설정하는 방법을 보신 분이라면? 분명 이전에 포스팅했는데 또??? 포스팅 하나? 하겠지만 새로운 방법에 대해서 플러터 파이어 공식 도큐먼트 사이트에 기술되어있어서 그 방법을 정리하려고 이렇게 포스팅을 하게 되었습니다 :) 이전에 플러터 파이어베이스 설정 방법이 궁금하신 분은 아래 포스팅 클릭!! [flutter + firebase auth] 플러터 + 파이어베이스 로그인 연동 part-1 안녕하세요 개발하는 남자 개남입니다. 이번 플러터 포스팅 3번째 다뤄볼 주제는 정말 플러터개발하면서 빠질 수 없지만 말도 많고 탈도 많고 삽질도 많은 파이어베이스 로그인 ..
-
[ 플러터 2.5 업데이트 ] 릴리즈 노트 간단 정리 flutter 2.5 release version update.개발일지/flutter 2021. 9. 18. 10:53
안녕하세요 개발하는남자 개남입니다. 오늘의 포스팅 할 내용은 플러터 2.5 버전에 관한 내용입니다. 다행스럽기도 하고 귀찮기도 한 버전 업데이트 관한 소식을 정리해보려고 합니다. 우선 버전 업데이트를 하게 되면 기존에 진행 중에 있던 프로젝트들의 버전을 올릴지 말지에 대한 고민과 버전을 업데이트했을 때의 이슈를 대비해 충분한 테스트가 필요하게 되어 개발 리소스가 추가적으로 발생하는 점에 대해서는 버전 업데이트는 귀찮은 일이 아닐 수 없습니다. 하지만 동시에 다행스럽기도 한데요 이유는 구글이 그래도 플러터 프로젝트를 꾸준히 관리 하고 업데이트를 하고 있다는 것이기 때문에 갑자기 서비스가 종료될 걱정은 하지 않아도 된다는 점에서 다행스러움을 느끼게 됩니다. 6개월 전 플러터 2.0으로 업데이트되는 메이저 버..