개발일지/flutter
-
[ 플러터 개발 환경설정 ] 내 컴퓨터 이름 한글 사용자명으로 인한 Windows 개발 환경 설정 문제 해결법개발일지/flutter 2024. 9. 22. 17:19
안녕하세요 개발하는남자 개남입니다.오늘은 개발하는남자의 핸즈온 플러터에서 개발환경설정 파트에서 언급하고 싶은 부분이 있어서 이렇게 준비하게 되었습니다. 개발자로 일하시는 분들중 앱 개발자분들 중에는 맥에서 개발을 하는 경우가 많습니다. 이유는 iOS 대응 때문입니다. 저 역시 맥에서만 개발을 하다보니 윈도우 환경에서의 발생될 수 있는 문제에 대해서 크게 인지를 하지 못했었습니다. 그래서 책에도 개발환경 설정에 대한 가이드만 있었고 이슈에 대한 내용은 추가하지 못했습니다. 하지만 윈도우로 개발환경 설정하는 분들중 많은 분들이 윈도우 PC를 사용하시면서 사용자 이름을 한글로 설정하시는 분들이 많다는 것을 느꼈습니다. 그런경우 개발공부를 호기롭게 시작했는데 시작하기도전에 개발환경 세팅하면서 진을 다 빼시는 분..
-
[개발하는남자의 핸즈온 플러터] 플러터 최신 버전 소스코드 android build.gradle migration 책의 잘못 표기된 내용 정정 및 소통 채널 공지개발일지/flutter 2024. 8. 25. 23:10
내 여러분 안녕하세요 개발하는남자 개남입니다. 핸즈온 플러터 책이 출간된 지 어느덧 한 달이라는 시간이 흘렀습니다.(시간이 참 빠른것 같습니다.)한 달이라는 시간이 흐르는 동안 독자분들의 문의 이메일도 주시고 계시는데 생각해 보니 소통 채널이 있으면 좋겠다 싶어서 관련 내용도 공유드릴 겸 책에 잘못 기재된 내용에 대한 정정 사항도 안내해 드리고 그리고 무엇보다 중요한 당근마켓 클론코딩을 위한 플러터 버전 최신화 대응 방안에 대해서 가이드를 드려야 할 것 같아 이렇게 포스팅을 쓰게 되었습니다.책에 잘못 표기된 내용 (타입추론) 기본 개념우선 타입추론에 대해서 간단하게 설명드리고 잘못된 내용에 대해서 공유 드리겠습니다.❓ Dart 언어의 타입추론은?💡 컴파일러가 변수나 함수의 타입을 명시적으로 지정하지 않..
-
[플러터 책] 개발하는남자의 핸즈온 플러터 출시되었습니다. , 책소개 , 이벤트개발일지/flutter 2024. 7. 24. 19:07
내 여러분 안녕하세요 개발하는남자 개남입니다.23년 초 제 스스로 새로운 도전을 시작하게 되었습니다. 바로 책을 집필해 보는 것이었습니다. 책을 집필해 보면서 많은 과정이 있었고 많은 분들이 책 한 권을 펴내는데 수고하신다는 것 또한 알게 되었습니다. 마침내 준비해 오던 책이 드디어 출간되어 책에 대한 내용은 간단하게 기록하고자 합니다.이 책에 대한 간단한 소개를 드릴텐데 그것만 있으면 아쉬우니 출판사로부터 책을 여럿 받았습니다. 그래서 이벤트를 통해 책을 발송드리고자 합니다. 이 글을 읽으시는 시점이 24년 7월 29일 이전이라면 이벤트를 참여하실 수 있습니다. 관련 내용은 유튜브 영상을 참고해 주세요https://www.youtube.com/watch?v=DGyIv7Lgr94 이 책의 구성이 책은 ..
-
[플러터 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..