
Google에서 개발한 오픈 소스 UI 소프트웨어 개발 도구
WEB
Android App
iOS App
응용 프로그램
WEB
Android App
iOS App
응용 프로그램
Flutter 설치

Android Studio

VSCODE

Flutter 삭제

MaterialApp

Scaffold

BottomNavigationBar

Button
Dismissible

SharedPreferences

path provider

SQLite

convert

http

dio

flutter_secure_storage

table_calendar
calendar_date_picker2 라이브러리
‣
calendar_date_picker2 | Flutter package
calendar_date_picker2
flutter_multi_select_items
share_plus
‣
share_plus | Flutter package
share_plus
📔 Flutter 다이어리 앱 만들기
다이어리 앱

게시판 앱
🔐 시크릿 갤러리 앱
📌 목차
1.
프로젝트 개요
2.
프로젝트 초기 설정
시크릿 갤러리 앱

로그인 앱

Flutter x SpringSecurity x JWT

결제 모듈 연동
🕵️ Provider
•
ChangeNotifier를 활용한 상태 관리가 가능하며, 의존성 주입(DI) 기능도 지원
•
비교적 간단한 앱에서 사용하기 좋으며, Flutter 공식적으로 권장하는 방식
🎯 Provider의 핵심 개념
1️⃣ 주요 개념
Provider
🌱 Riverpod
: Flutter 상태관리 라이브러리
🔥 Riverpod의 주요 특징
1.
전역 상태 관리 가능
2.
안전한 상태 관리
Riverpod
🚀 GetX
: Flutter 상태관리, 라우팅, 의존성 주입 라이브러리
🔥 GetX의 주요 특징
✅ 간단한 상태관리 → obs(Observable) 변수를 사용하여 상태 자동 업데이트
✅ 빠른 성능 → 최소한의 리소스를 사용하여 최적화됨
GetX
🧱 Bloc (Business Logic Component)
이벤트 기반 상태 관리 방식을 사용하며, 대규모 프로젝트에서 구조적이고 유지보수가 쉬운 코드를 작성하는 데 적합합니다.
🎯 Bloc의 핵심 개념
1️⃣ Cubit vs Bloc
•
Cubit: 간단한 상태 관리 (단일 상태 변경)
•
Bloc: 이벤트 기반 상태 관리 (여러 이벤트 처리 가능)
Bloc
Dun & Bradstreet Support Page - Submit Case
참조
DUNS 번호 발행 방법 | 스윙투앱 도움말
D-U-N-S 번호 발급

shared_data_app 버전 호환 관련






















