# flutter

[Android] 혼자서 앱개발 기초 다지기 1
1인 모바일 어플리케이션 개발하려구 한다그리고 나는 개발에 개짜 잘 모르는 비전공자임 하하 Flutter로 하이브리드 개발을 할까... 아니면 각각 Native 로 개발을 할까 고민을 많이 했다.근데 아무리 봐도 native가 성능이나 유지보수 면에서 더 나은거 같달ㄲ
[Flutter] 한글인지 아닌지 구분

[Flutter-Widget] Provider
Intro부모 커스텀 위젯에 있던걸 자식 커스텀 위젯으로 보내고 싶으면 3-step 으로 보내라고 했습니다.근데 부모 -> 자식이 아니라 부모 -> 자식 -> 손자 위젯으로 보내고 싶으면 코드가 너무 복잡하고 길어짐.이렇게 자식 위젯에 요소를 넘겨줄 때 코드가 길어진다

flutter 프로젝트 시작 주석 한번에 지우기
flutter create 로 프로젝트를 만들면 application.yaml 과 main.dart 파일이 자동으로 만들어지는데 주석이 너무 많이 귀찮을 때가 있습니다. 이때 주석을 한번에 지우는 방법을 소개합니다.replace all comments in yaml f
iOS 스플래쉬 이미지 캐쉬 오류
Flutter로 스플래쉬 기능을 추가하려고 할 때, 사용하는 패키지로 flutter_native_splash 2.2.3+1 를 많이 사용한다. 안드로이드에서는 처음 셋팅한 이미지에서 다른 이미지로 변경을 할 시, 문제 없이 교체가 되지만 iOS에서는 기기 자체 버그 문

[FLUTTER] Social login - Google_without firebase
이번 글에서는 파이어베이스를 사용하지 않고 구글 로그인을 사용하는 방법에 대해서 설명하려고 한다.구글 로그인은 스토어에 서비스 중인 많은 앱들이 기본적으로 사용하는 소셜 로그인 방법 중 하나이며, 새로운 프로젝트를 진입시 로그인 로직을 우선 개발해야 하는 경우 ADB/

Flutter : toggle button을 네비게이션 바처럼 만들어보자!
해당 예제처럼 화면을 만들어보기 위해서는 어떻게 해야 할까???2번, 3번을 클릭하면 원래 있던 focus가 풀리고 "2와 둘", "3과 셋" 이 화면에 출력되어야 한다. 화면을 구현하는 것은 어렵지 않았지만 onPressed를 통해 화면을 어떻게 전환할지가 문제였다.

Pubspec Assist
command + shift + p를 눌러서 설치하고자 하는 firebase 플러그인을 보다 쉽게 설치 가능Simply open the Command Palette (by default, Ctrl+Shift+P on Windows, ⌘+Shift+P on Mac) an

MacBook M1 Pro Flutter 시작하기
사양 MacBook Pro(16형, 2021년 모델) MacOS Monterey(v12.4) Chip Apple M1 Pro Flutter 초기 셋팅 및 Demo App 실행
플러터 상태관리
MVC 패턴에서 Controller의 역할UI는 이벤트를 발생시키고, Bloc은 state를 UI에 전달한다.BLoc에서 각 UI 객체 들은 Stream을 이용해서 BLoc 객체를 구독하고 있다.BLoC 객체의 상태가 변경되면, BLoC 의 상태를 구독중인 UI 객체
플러터 용어 정리
모든 위젯이 가지고 있는 고유의 정보Material 스타일의 App 위젯여기에서 비로소 앱이라는 가장 큰 위젯이 시작된다.플러터 프로젝트의 메타 정보를 담고 있는 마크업 파일메타 정보란 프로젝트에 관한 정보(이름, 설명, 버전 등의 정보)dependencies에서 라이

FlutterFire 사용 가이드
플러터 파이어베이스 CLI 설치 과정 정리 1. 파이어베이스 CLI 설치 2. firebase login 3. firebase 프로젝트 리스트 확인 4. FlutterFire CLI 설치 5. Firebase를 사용하도록 앱 구성 6. Firebase 초기화
플러터와 리액트 네이티브 차이점
React Native는 자바스크립트 코드를 번들화해서 그것을 디바이스로 전송한다. 그 다음 네이티브 플랫폼상에서 번들화된 명령어를 수행하여 브릿지를 통해 UI렌더링을 실행할것을 React Native에게 명령한다. 브릿지는 자바스크립트가 네이티브 플랫폼에서 그에 맞는
[플러터] File google-services.json is missing
File google-services.json is missing. The Google Services Plugin cannot function without it.google-services.json 파일을 android/app 경로에 위치시켰음에도 빌드 시 위 에러

플러터 순한맛 강좌 - 플러터 2.0 버튼(Elevated button, Text button, Outlined button)
아래의 코드는 코딩셰프의 수업을 참조하여 작성하였습니다.완전 초보용 플러터(flutter) 27: 패치 강좌 2 | 플러터 2.0 버튼(Elevated button, Text button, Outlined button)

플러터 순한맛 강좌 - 플러터 2.0 스낵바(Snack bar)와 ScaffoldMessenger
다음 코드는 코딩셰프의 코드를 참고하여 작성하였습니다.완전 초보용 플러터(flutter) 26: 패치 강좌 1 | 플러터 2.0 스낵바(Snack bar)와 ScaffoldMessenger

Flutter 하면서 알게 된 팁
문자열 쌍따옴표 불가능Icon쓸 때 좋은 사이트https://api.flutter.dev/flutter/material/Icons-class.html아이콘이 어떻게 생겼는지 미리 보고 선택할 수 있어서 자주 사용함Image는 따로 등록해서 사용햐야함Contai

플러터 순한맛 강좌 - 네비게이터 와 푸시네임드 메소드
다음 코드는 코딩셰프의 수업을 바탕으로 작성되었습니다.플러터(flutter) 순한맛 강좌 23 | 네비게이터(Navigator) 와 푸시네임드 메소드(pushNamed method)이번 코드는 파일을 별도로 만들어서 페이지 전환이 된다.ScreenC도 ScreenB와