플러터 데이터베이스 관리(Drift, SQLite) – 일기장 앱 만들기 (5)
플러터(Flutter) 앱에서 데이터베이스를 효과적으로 관리하는 것은 앱의 성능과 유지 보수성을 향상시키는 데 중요한 역할을 한다. 이번 글에서는 Drift를 사용하여 직접 SQL을 작성하지 않고도 플러터 데이터베이스를 구현할 수 있도록 준비하는 방법에 대해 작성한다.
개발, 여행, 재테크 관련 글 작성하고 있습니다.
플러터(Flutter) 앱에서 데이터베이스를 효과적으로 관리하는 것은 앱의 성능과 유지 보수성을 향상시키는 데 중요한 역할을 한다. 이번 글에서는 Drift를 사용하여 직접 SQL을 작성하지 않고도 플러터 데이터베이스를 구현할 수 있도록 준비하는 방법에 대해 작성한다.
플러터(Flutter)는 다양한 화면 간 전환을 간단하게 다룰수 있는 Navigator 클래스를 제공한다. Navigator 를 사용하면 사용자가 앱 내에서 다양한 화면으로 이동하고 화면 간 데이터를 전달하며 스택 기반의 화면 관리를 손쉽게 수행 할 수 있다. 이번 포스트에서는 Navigator 를 사용하여 플러터 화면이동 방법과 DatePicker 을 이용하여 날짜를 선택하는 방법에 대해 작성한다.
플러터(Flutter)에서 table_calendar는 달력을 구현하는데 도움을 주는 패키지 중 하나이다. table_calendar을 사용하면 앱에서 달력을 표시하고 사용자에게 날짜를 선택하도록 할 수 있다. 이번 포스팅에서는 일기장 어플을 구현하기 위해 table_calendar 패키지를 사용하여 기본적인 달력을 구현해본다.
플러터(Flutter)에서 제공하는 데모 앱은 샘플 코드와 다양한 위젯을 활용하여 기본적인 프로젝트 구조를 확인 할 수 있습니다. 이번 글에서는 데모 앱을 통해 플러터의 원리를 이해하고 효율적인 개발을 할 수 있도록 플러터 프로젝트 구조에 대해서 작성하였습니다.
플러터(Flutter)는 크로스플랫폼으로 앱을 개발하기 위해 플러터 맥북 설치하여 개발환경을 구축해야 한다. 이번 글은 맥북에 Flutter SDK, 안드로이드 스튜디오를 설치하고 플러터 프로젝트를 생성하는 방법에 대해서 공유한다.