상상하던 서비스를 플러터로 직접 만든다!
수익 구조를 포함한 앱 기획부터 디자인, 개발, 출시까지 한 권으로 배우자!
프로그래밍 기본 언어는 공부했지만, 앱 개발을 어떻게 시작해야 할지 막막하다면 이 책을 보자! 수익 구조를 고려한 앱 기획부터 디자인, 사용할 수 있는 리소스, 개발과 출시까지 앱 서비스를 완성하는 전 과정을 배운다. 심리 테스트 앱, 부동산 실거래가 검색 앱, 클래식 사운드 앱, SNS 앱, 마켓 앱까지 일상에서 쉽게 접할 수 있는 상용화 앱을 서버리스 시스템으로 빠르게 구현하고 구글 파이어베이스의 기능을 활용해 강력하게 완성한다. 애널리틱스 데이터를 활용한 앱 개선 방법부터 광고 수익을 위한 애드몹 활용까지 다양한 기능으로 실제 서비스할 수 있는 앱을 만들어 보자. 이 책을 다 배우고 나면 단순히 따라 하는 것을 넘어 여러분이 상상했던 상용화 앱을 직접 만들고 출시할 수 있다!
Contents
첫째마당 | 플러터와 다트 기초 다지기
01장 플러터 준비하기
01-1 플러터에 주목하는 이유
01-2 플러터 개발 환경 준비하기
01-3 플러터 프로젝트 시작하기
02장 다트 언어 살펴보기
02-1 카멜레온 같은 언어, 다트!
02-2 비동기 처리 방식 알아보기
02-3 다트로 데이터 다루기
02-4 간단한 프로그램 만들기
04장 심리 테스트 앱 만들기
04-1 심리 테스트 앱 기획하기
04-2 프로젝트 생성하고 메인 페이지 구성하기
04-3 파이어베이스로 서비스 개선하기
04-4 실시간으로 서버에서 데이터 받기
04-5 인터넷에 연결되지 않을 때 처리 방법
5장 부동산 실거래가 조회 앱 만들기
05-1 부동산 앱 기획하기
05-2 부동산 앱 데이터베이스 설정하기
05-3 메인 페이지와 지도 검색 기능 구현하기
05-4 즐겨 찾기 기능과 상세 페이지 만들기
6장 클래식 사운드 앱 만들기
06-1 클래식 사운드 앱 기획하기
06-2 환경 설정하고 시작 화면 만들기
06-3 클래식 사운드 앱 메인 페이지 만들기
06-4 플레이 리스트 기능과 설정 페이지 만들기
06-5 검색 기능과 부가 기능 만들기
셋째마당 | 플러터 고급 기능으로 앱 개발자 되기
7장 SNS 앱 만들기
07-1 SNS 앱 기획하기
07-2 SNS 앱 기본 페이지 만들기
07-3 SNS 앱 메인 페이지 만들기
07-4 댓글 페이지와 알림 푸시 기능 만들기
8장 마켓 앱 만들기
08-1 마켓 앱 기획하기
08-2 마켓 앱 기본 페이지 만들기
08-3 마켓 앱 메인 페이지 만들고 광고 설정하기
08-4 마켓 앱 상세 페이지 만들고 딥링크 연결하기
08-5 관리자 페이지 만들기
9장 앱 배포하기
09-1 안드로이드 앱 배포하기
09-2 iOS 앱 배포하기
찾아보기
Author
조준수
컴퓨터공학과를 졸업한 뒤, 모바일 앱 개발의 열정을 이어 오고 있다. 헬스케어, 보안, 엔터테인먼트 등 다양한 분야에서 쌓은 경험을 바탕으로, 현재 캐롯손해보험에서 안드로이드와 iOS 앱 개발을 총괄하며 보험과 연계할 수 있는 신규 서비스를 기획·개발하고 있다. 새로운 기술을 적용해 보고 공유하는 것을 즐겨 시간이 날 때마다 스택오버플로에서 개발 이슈에 답변을 달고 있다. 특히 플러터에 남다른 관심을 갖고 있어 다양한 플랫폼에서 작동하는 서비스를 직접 개발해 보며 플러터의 무한한 가능성을 탐구하고 있다.
컴퓨터공학과를 졸업한 뒤, 모바일 앱 개발의 열정을 이어 오고 있다. 헬스케어, 보안, 엔터테인먼트 등 다양한 분야에서 쌓은 경험을 바탕으로, 현재 캐롯손해보험에서 안드로이드와 iOS 앱 개발을 총괄하며 보험과 연계할 수 있는 신규 서비스를 기획·개발하고 있다. 새로운 기술을 적용해 보고 공유하는 것을 즐겨 시간이 날 때마다 스택오버플로에서 개발 이슈에 답변을 달고 있다. 특히 플러터에 남다른 관심을 갖고 있어 다양한 플랫폼에서 작동하는 서비스를 직접 개발해 보며 플러터의 무한한 가능성을 탐구하고 있다.