Flutter【로컬 RDB】고속!Drift의 개요와 사용법을 소개합니다!! 앱 설계 시 특정 데이터를 영구적으로 저장할 필요가 있습니다.이때 사용자의 스마트폰 내에 생성되는 로컬 DB를 설계합니다.지난번에 Isar를 소개했지만, 개인적인 평가로는 Isar의 업데이트 빈도가 낮아 불안합니다.... 2025.01.17Flutter
Firebase【간단】Flutter 앱의 Firebase 연결 방법!! 이번에는 Flutter 앱에서 FireBase를 사용할 수 있는 방법을 소개합니다.기본적으로 공식적인 아래 단계를 따라 진행합니다.다만, 제 경우에는 넘어지는 경우가 많았기 때문에 그 대처 방법도 함께 소개합니다. 2024.08.13FirebaseFlutter
Flutter【간단】정렬 가능한 리스트 ReorderableListView와 그 속성 ListView로 리스트를 작성할 때, 정렬 기능을 추가하고 싶을 때가 있지 않나요?ReorderableListView는 사용자가 리스트 항목을 드래그 앤 드롭하여,정렬할 수 있는 Flutter의 위젯입니다.이번에는 ReorderableListView와 설정할 수 있는 속성에 대해 소개합니다. 2024.07.14Flutter
Flutter【정석】리스트 표현에 최적인 ListView.builder 사용법 Flutter에서는 동적으로 생성되는 스크롤 가능한 목록을 생성하기 위해 ListView.builder를 사용합니다. 이번 시간에는 ListView.builder의 사용법에 대해서 알아보자. 2024.06.02Flutter
Flutter【로컬DB】Isar의 클래스 정의 및 데이터 조작 방법 소개!! 이번에는 좀 더 자세한 Isar의 클래스 정의와 데이터 조작 방법에 대해 소개합니다.개발에 도움이 되었으면 좋겠습니다! 2024.05.11Flutter
FlutterFlutter의 pubspec.yaml은 무엇인가요? 그 의미와 작성 방법을 소개합니다!! "pubspec.yaml"은 Flutter 프로젝트의 설정 파일이다,애플리케이션의 이름, 설명, 버전 정보와 프로젝트가 의존하는 패키지 정보,해당 패키지의 버전 등을 관리하고 2024.04.25Flutter
Flutter앱 개발에서 자주 듣는 “MVVM”이란 무엇인가?알기 쉽게 설명! MVVM(Model-View-ViewModel)이란?앱의 로직과 UI(사용자 인터페이스)를 분리하여개발의 효율성과 유지보수성 향상을 목표로 하는 소프트웨어 설계 기법입니다."화면 표시", "데이터 조작", "데이터 정의" 등 역할별로 설계하는 기법입니다.비슷한 개념으로 MVC 등의 기법이 존재합니다. 2024.04.02Flutter
FlutterRiverpod란?Flutter의 가장 주요한 상태 관리를 소개합니다! 앞서 소개한 'StatefulWidget'도 상태 관리를 하는 기능입니다,여러 화면과 기능을 가진 앱을 구현할 경우, 관리해야 할 상태도 많아지고 그 관리가 어려워집니다.이러한 상태 관리를 쉽게 할 수 있는 멋진 패키지가 바로 Riverpod입니다.이번 시간에는 Riverpod에 대해서 알아보겠습니다. 2024.03.19Flutter
Flutter【앱 개발】Google 공식 Flutter란? 구글 공식 앱 개발 도구 'Flutter'! 그 개요에 대해 자세히 알고 싶은 분들을 위해 개요와 실제 코드를 소개합니다. 2024.02.14Flutter
Error【에러 대응】”The Flutter SDK is installed in a protected folder and may not function correctly”의 대처법 VS Code에서 Flutter를 사용할 때, "The Flutter SDK is installed in a protected folder and may not function correctly" 라는 메시지가 출력되는 경우가 있었습니다.그 문제를 여러 가지로 조사하여 해결했으므로, 대처 방법을 소개합니다. 동일한 에러가 발생한 분들께 참고가 되기를 바랍니다. 2024.02.14ErrorFlutter