Skip to content

luvris2/flutter_memo_app

Repository files navigation

#Flutter Memo App

##1_base_listview_example

  • 리스트뷰와 카드를 이용하여 목록을 출력하는 예시 프로젝트
  • https://luvris2.tistory.com/679 - [Flutter - ListView, Card, Navigator - 스크롤 가능한 목록 표시, 목록 선택시 특정 목록 내용 보여주기]

##2_add_search_example

  • 1번의 프로젝트를 토대로 실시간 검색 기능을 추가한 프로젝트
  • https://luvris2.tistory.com/681 - [Flutter - StatefulWidget 활용 - 실시간 검색 기능 구현하기]

##3_add_floating_action_button_example

  • 플로팅 액션바를 이용하여 리스트뷰에 항목을 추가하는 프로젝트
  • https://luvris2.tistory.com/683 [Flutter - Floating Action Button, showDialog - 플로팅 액션 버튼으로 특정 작업 수행하기(리스트뷰 항목 추가하기)]

##4_add_bottom_navigation_bar_example

  • 바텀 내비게이션 바를 이용하여 다른 페이지로 이동하는 프로젝트
  • https://luvris2.tistory.com/688 [Flutter - BottomNavigationBar - 다른 페이지로 이동하기(화면 전환)]

##5_file_devide_example

  • 소스 코드의 유지 보수를 위해 각각의 위젯별로 파일을 분리하는 프로젝트
  • https://luvris2.tistory.com/692 [Flutter - 파일 분리하기, class 나누기, 위젯 리소스화하기]

##6_add_login_with_shared_preferences_and_mysql

  • 회원가입, 로그인, 로그아웃, 자동 로그인 기능을 구현하는 프로젝트
  • MySQL DB를 연동하여 회원의 정보를 등록하거나 조회
  • Shared Preferences를 이용하여 자동 로그인 설정
  • https://luvris2.tistory.com/694 [Flutter - 로그인, 로그아웃 구현하기 (1/3) - MySQL DB 연동, 레이아웃 설계]
  • https://luvris2.tistory.com/695 [Flutter - 로그인, 로그아웃 구현하기 (2/3) - 로그인, 로그아웃 기능 구현]
  • https://luvris2.tistory.com/696 [Flutter - 로그인, 로그아웃 구현하기 (3/3) - 자동 로그인 기능 구현]

##7_memo_CRUD_example

  • DB를 연동하여 메모 추가, 수정, 삭제를 구현하는 프로젝트
  • MySQL DB에 작성한 메모 정보를 저장
  • Provider 패키지를 활용하여 상태를 관리하고 변경된 메모 정보를 즉각 반영(새로고침)
  • https://luvris2.tistory.com/705 [Flutter - 메모 추가/수정/삭제하기 (1/2) - MySQL 연동, Provider 설정, 메모 조회]
  • https://luvris2.tistory.com/706 [Flutter - 메모 추가/수정/삭제하기 (2/2) - 메모 앱 만들기 기능 구현]

##8_add_google_mobile_ads

  • 구글 애드몹을 google_mobile_ads 패키지를 이용하여 광고를 노출하는 프로젝트
  • 배너 광고, 전면 광고, 보상형 광고 노출
  • https://luvris2.tistory.com/714 [Flutter - Google Mobile Ads - 구글 애드몹을 활용하여 앱에 추가하고 수익 창출하기(Android/iOS)]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published