개발이 재미있는 플러터 앱 프로그래밍
2023년 11월 01일 출간
국내도서 : 2023년 08월 07일 출간
- eBook 상품 정보
- 파일 정보 PDF (51.55MB)
- ISBN 9788965403593
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
작품소개
이 상품이 속한 분야
이 책을 통해 그러한 재미를 느낄 수 있도록 각 예제는 코드 설명과 그림을 활용하여 쉽게 이해할 수 있도록 설명되어 있으며, 앱의 기본 구조와 UI를 위젯으로 구성하는 방법에 초점을 두고 있다. 또한, 클론 코딩과 다양한 실전 예제를 통해 실제 앱 개발에 필요한 기술과 기법을 배울 수 있다.
추천사
들어가며
1 플러터 시작하기
_1.1 플러터 소개
_1.2 플러터 개발환경 구성과 설치
__1.2.1 윈도우에서 개발환경 구축
__1.2.2 macOS에서 개발환경 구축
__1.2.3 설치 문제 해결하기
2 첫 번째 플러터 앱 만들기
_2.1 카운터 앱 생성
__2.1.1 안드로이드 스튜디오에서 프로젝트 생성하기
__2.1.2 카운터 앱 실행하기
__2.1.3 프로젝트 구조 이해하기
__2.1.4 핫 리로드
_2.2 실습하기
_2.3 소스 구조화하기
3 플러터 앱 내부 구조 이해하기
_3.1 카운터 앱 분석하기
__3.1.1 카운터 앱 소스 파헤치기
__3.1.2 카운터 앱의 UI 이해하기
_3.2 위젯 타입, 생명주기와 상태 전달
__3.2.1 위젯 타입
__3.2.2 상태없는 위젯(StatelessWidget)
__3.2.3 상태있는 위젯(StatefulWidget)
_3.3 실습해보기
4 주요 위젯 배우기
_4.1 위젯 실습을 위한 준비
__4.1.1 프로젝트 생성하기
__4.1.2 기본 코드 작성하기
_4.2 기본 위젯
__4.2.1 Container
__4.2.2 Text
__4.2.3 Image
__4.2.4 Icon
__4.2.5 SafeArea
_4.3 레이아웃 위젯
__4.3.1 Row & Column
_4.4 입력 위젯
__4.4.1 TextField
__4.4.2 Button
_4.5 내비게이션 위젯
__4.5.1 Navigator
__4.5.2 Routes
__4.5.3 BottomNavigationBar
5 복잡한 화면 레이아웃 그리기
_5.1 레시피 앱 만들기
__5.1.1 레시피 앱 화면 분석하기
__5.1.2 사전 준비 사항
__5.1.3 기본 코드 작성하기
__5.1.4 레시피 앱 화면 만들기
_5.2 카페 앱 만들기
__5.2.1 카페 앱 화면 분석하기
__5.2.2 사전 준비 사항
__5.2.3 기본 코드 작성하기
__5.2.4 홈 화면 영역 만들기
__5.2.5 커피&음료 메뉴 화면 만들기
__5.2.6 메뉴 상세 화면 만들기
6 다트(Dart)
_6.1 다트 문법 공부 환경
_6.2 기초 문법
__6.2.1 주석
__6.2.2 변수
__6.2.3 타입
__6.2.4 타입의 계층
__6.2.5 널 허용 타입
__6.2.6 늦은 초기화: late
__6.2.7 상수
_6.3 연산자
__6.3.1 기본 연산자
__6.3.2 타입 관련 연산자
__6.3.3 Null 관련 연산자
_6.4 제어문
_6.5 함수
__6.5.1 무명함수
__6.5.2 매개변수
__6.5.3 함수의 객체화
_6.6 객체와 클래스
__6.6.1 객체의 생성과 접근
__6.6.2 생성자
__6.6.3 상속
__6.6.4 추상 클래스
__6.6.5 믹스인(mixin)
__6.6.6 enum
__6.6.7 static
_6.7 컬렉션
__6.7.1 List
__6.7.2 Set
__6.7.3 Map
_6.8 비동기 프로그래밍
__6.8.1 Future
__6.8.2 async, await
__6.8.3 Stream
_6.9 동시성 프로그래밍
__6.9.1 isolate
__6.9.2 싱글 메시지 전송
__6.9.3 멀티 메시지 전송
7 CGV 클론 앱 만들기
_7.1 앱 소개하기
__7.1.1 CGV 클론 앱 분석하기
__7.1.2 사전 준비
__7.1.3 폴더 구조 만들기
__7.1.4 carousel_slider 패키지 추가
__7.1.5 파이어베이스 프로젝트 만들기
__7.1.6 기본 코드 작성하기
_7.2 CGV 클론 앱 화면 만들기
__7.2.1 홈 화면 영역 만들기
__7.2.2 영화 상세 화면 만들기
__7.2.3 관람평 작성 화면 만들기
_7.3 파이어베이스로 리뷰작성 하기
__7.3.1 파이어베이스 연동하기
__7.3.2 데이터베이스 관리 파일 만들기
__7.3.3 리뷰 데이터 저장하기
__7.3.4 영화 리뷰 목록에 관람평 나타내기
8 공영 주차장 위치 조회 앱 만들기
_8.1 앱 소개하기
__8.1.1 사전 준비
__8.1.2 폴더 구조 만들기
__8.1.3 프로젝트 생성
__8.1.4 공공데이터 오픈 API 활용
_8.2 기본 코드 작성하기
_8.3 http 통신으로 오픈 API 사용하기
_8.4 SQLite로 주차장 정보 저장하기
_8.5 구글 지도에 주차장 위치
9 로그인 구현하기 로그인 구현하기
_9.1 카카오 로그인 하기
__9.1.1 앱 소개하기
__9.1.2 사전 준비
__9.1.3 프로젝트 폴더 구조
__9.1.4 카카오 로그인 연동을 위한 설정
__9.1.5 로그인/로그아웃 화면 만들기
__9.1.6 Provider 패턴 적용하기
__9.1.7 카카오 SDK로 로그인/로그아웃 기능 구현하기
_9.2 AWS Amplify 로그인하기
__9.2.1 AWS Amplify란?
__9.2.2 AWS Amplify 설정
__9.2.3 앱 소개하기
__9.2.4 플러터 앱 만들기(Amplify Authenticator UI 사용)
찾아보기
<b>이책에서 다루는 내용</b>
플러터와 다트 언어를 사용하여 개발이 쉽고, 재미있는 앱 프로그래밍을 경험할 수 있도록 구성되었습니다. 플러터와 다트의 기본 개념을 확실하게 익히고, 간단한 카운터 앱부터 실전 앱 클론 코딩과 다양한 예제를 통해 적용 방법을 배울 수 있습니다.
1. 기초부터 응용까지 실습 위주의 구성
간단한 카운터 앱 프로젝트 예제부터 클론 코딩으로 실전에 적용 가능한 예제까지, 실습으로 배우는 플러터
다트 입문자라면 쉽게 이해할 수 있도록 설명, 다른 언어를 아는 개발자라면 차이를 알 수 있도록 구성
2. 개념을 확실히! 활용은 다양하게!
앱의 기본 구조와 UI가 위젯으로 어떻게 구성되며 어떤 중요한 개념들이 있는지 확실히!
화면을 만드는 위젯의 활용은 예제로 다양하게!
3. 바로 적용할 수 있는 실전 예제 제공
클론 코딩, 오픈 API 활용, 파이어베이스, SQLite, 카카오 로그인, AWS Amplify 등 실전에 필요한 예제들로 구성
4. 한번의 개발로 다양한 플랫폼에 적용할 앱을 개발하자!
플러터의 최대 강점인 안드로이드, iOS, 리눅스, 윈도우, Mac 등 다양한 플랫폼에 적용할 수 있는 앱
개발 입문자부터 숙련자까지, 누구나 즐거운 플러터 앱 프로그래밍의 세계에 초대합니다.
작가정보
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!
