Flutter 개발-8: 데이터 지속성 구현
안녕하세요, Flutter 개발 시리즈의 마지막 포스팅에 오신 것을 환영합니다! 이번 글에서는 앱의 데이터를 영구적으로 저장하고 불러오는 방법에 대해 알아보겠습니다. 코드의 의미를 자세히 설명하여 초보자도 쉽게 이해할 수 있도록 하겠습니다. 1. …
앱개발 과정
안녕하세요, Flutter 개발 시리즈의 마지막 포스팅에 오신 것을 환영합니다! 이번 글에서는 앱의 데이터를 영구적으로 저장하고 불러오는 방법에 대해 알아보겠습니다. 코드의 의미를 자세히 설명하여 초보자도 쉽게 이해할 수 있도록 하겠습니다. 1. …
안녕하세요, Flutter 개발자 여러분! 이번 포스팅에서는 Flutter 앱의 상태 관리를 개선하기 위해 Provider 라이브러리를 도입하는 방법에 대해 자세히 알아보겠습니다. 이전에 만든 To-Do 리스트 앱을 더욱 효율적이고 확장 가능한 구조로 개선해 …
Flutter를 사용한 UI 구현은 개발자에게 무한한 가능성을 제공합니다. 이번 포스팅에서는 이전에 만든 To-Do 리스트 UI구현을 개선하고 몇 가지 새로운 기능을 추가해 보겠습니다. Flutter의 풍부한 위젯 라이브러리를 활용하여 UI 구현을 한 …
Flutter를 사용한 모바일 앱 개발 시리즈의 다섯 번째 포스팅에 오신 것을 환영합니다. 이번 포스팅에서는 이전에 만든 To-Do 리스트 앱에 로컬 저장소를 추가하여 앱의 데이터 지속성을 구현해 보겠습니다. 왜 로컬 저장소가 …
이전 포스팅에서 우리는 간단한 To-Do 리스트 앱의 UI를 구현했습니다. 이번에는 상태 관리를 추가하여 새로운 할 일을 추가하고, 완료 상태를 변경하는 기능을 구현해 보겠습니다. 1. StatefulWidget으로 변경 먼저, TodoListScreen과 TodoList를 StatefulWidget으로 …
이전 포스팅에서 Flutter 프로젝트를 생성하고 기본 구조를 살펴보았습니다. 이번에는 실제로 간단한 To-Do 리스트 앱의 UI를 구현해보겠습니다. 이 과정을 통해 Flutter의 기본적인 위젯들과 레이아웃 구성 방법을 배울 수 있습니다. 1. 프로젝트 …
이전 포스팅에서 Flutter 개발 환경을 설정했다면, 이제 실제 프로젝트를 생성하고 Flutter 앱의 기본 구조를 살펴볼 차례입니다. 만약 Dart 언어에 대해 기본적인 숙지가 안 되어 있다면 우선 다트 기초(Dart 언어 입문 …
온라인 멀티플레이어 지렁이 온라인 게임을 개발하는 마지막 단계인 배포에는 수 많은 방법이 있습니다. 지렁이 온라인 게임은 Cloudtype이라는 클라우드 플랫폼을 선택하여 이 프로젝트를 성공적으로 마무리 지을 수 있었습니다. 이 블로그 포스트에서는 …
안녕하세요. 온라인 Snake 게임 개발 교육과정의 여섯 번째 시간입니다. 오늘은 게임의 성능을 개선하고 일반적인 버그들을 해결하는 방법에 대해 알아보겠습니다. 여기 예시들의 버그들은 대부분의 온라인 게임에서 공통적으로 나타납니다. 1. 성능 최적화 …
안녕하세요. 온라인 Snake 게임 개발 교육과정의 다섯 번째 시간입니다. 오늘은 Express.js를 이용한 서버 설정과 RESTful API 구현에 대해 알아보겠습니다. 1. Express.js 서버 설정 먼저 기본적인 Express.js 서버를 설정합니다. 2. 게임 …