Flutter 로그인 상태 유지하기: shared_preferences 사용법

사용자가 앱을 사용하는 과정에서 로그인은 필수적인 단계이며, 한 번 로그인한 후에는 앱을 재시작해도 다시 로그인하지 않아도 되는 사용자 경험을 제공하는 것이 중요합니다. 이번 글에서는 Flutter 앱에서 shared_preferences 패키지를 사용하여 flutter 로그인 상태를 유지하는 방법을 소개합니다. 이 기능을 구현함으로써 사용자가 앱을 재시작할 때마다 로그인 화면을 건너뛰고 바로 메인 화면으로 이동할 수 있게 됩니다.

Flutter 화면 전환 방법: Navigator와 PageRouteBuilder 비교

Flutter 화면 전환 방법은 Navigator와 PageRouteBuilder가 있습니다. 이 둘은 플러터(Flutter) 앱 개발에서 자주 사용되는 화면 전환 방법으로, 각각의 장단점이 있습니다. 이번 글에서는 이 두 방법을 비교하고, 어떤 상황에서 각각을 사용하는 것이 좋을지를 작성해 보겠습니다.

데이터베이스 Mysql 사용법 – Create, Select, Insert, Update, Delete

안녕하세요. MySQL은 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)으로, 가장 널리 사용되는 데이터베이스 시스템 중 하나입니다. MySQL은 많은 웹 애플리케이션과 서버에서 데이터를 저장하고 관리하는 데 사용되며, 안정성과 확장성이 뛰어나기 때문에 많은 기업 및 개발자들에게 선택되고 있습니다. 이번 글은 데이터베이스 Mysql 사용법에 대해서 간단하게 설명드리겠습니다.

플러터 Flutter SQLite 사용하기 – ToDo list 구현

Flutter에서 SQLite는 내장 데이터베이스로 사용되며, 경량이면서 효율적인 관계형 데이터베이스 시스템입니다. SQLite는 파일 기반의 데이터베이스로, 서버가 아닌 로컬 기기에 저장됩니다. Flutter 개발에서 SQLite를 사용하면 앱 내에서 간단한 로컬 데이터 저장소를 구현할 수 있습니다. 주로 작은 규모의 데이터를 효율적으로 저장하고 관리할 때 사용됩니다. 이번 글은 Flutter SQlite를 사용하여 간단한 ToDo List앱을 만들면서 SQlite 사용법에 대해서 설명드리겠습니다.

플러터 화면 전환(Navigator) – 메모장 앱 만들기 (6)

안녕하세요 지난 글에서는 커스텀 위젯에 대해서 알아보고 메모장 앱을 만들기 위해 입력 페이지도 만들어보았습니다. 이번 글에서는 텍스트 입력 페이지에서 입력된 내용을 메인 페이지로 전달하는 기능을 개발하면서 플러터 화면 전환과 데이터 전달 방법 대해서 알아보겠습니다.

플러터 커스텀 위젯(Custom Widget) 메모 입력 페이지 – 메모장 앱 만들기 (5)

안녕하세요. 지난 글에서는 리스트를 이용하여 데이터를 삽입, 삭제하는 방법에 대해서 설명드리고 상태 관리 기능을 이용하여 간단히 동작되는 메모 앱을 구현해보았습니다. 이번 글에서는 플러터 커스텀 위젯에 대해 알아보고 메모장을 보다 완성도 있게 만들기 위해 메모를 입력하기 위한 새로운 페이지를 만들어 보겠습니다.

플러터 상태관리, StatefulWidget, StatelessWidget – 메모장 앱 만들기 (4) 

안녕하세요. 지난 글에서는 플러터(flutter)에서 메모장 앱을 만들기 위해 List for문 사용하여 데이터를 보여주고 Add(추가), remove(삭제) 메서드를 사용하는 데이터를 삭제, 추가해보았습니다. 이번 글에서는 플러터 상태관리 기능을 통해 데이터의 상황을 화면에 업데이트하기 위한 방법에 대해 작성하겠습니다.

플러터 Dart for문, List add, remove, removeAt 사용법 – 메모장 앱 만들기 (3) 

안녕하세요. 지난 글에서는 플러터(flutter)의 ListView.builder을 통해 동적으로 ListTile을 생성해보았습니다. 이번 글에서는 메모장 앱을 만들기 위해 Dart for문를 사용하여 데이터를 보여주고 데이터를 관리하기 위해 Add(추가), remove(삭제) 메서드를 사용하는 방법에 대해 작성하겠습니다.