상세정보
미리보기
오준석의 플러터 생존 코딩
- 저자
- 오준석 저
- 출판사
- 한빛미디어
- 출판일
- 2020-03-20
- 등록일
- 2020-07-06
- 파일포맷
- PDF
- 파일크기
- 7MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
소문난 명강사 ‘오준석’이 안드로이드·iOS 앱 개발자에게 보내는 선물 같은 책앱을 만드는 ‘완벽한 준비’에 시간을 낭비하지 말자. 이 책은 기본을 빠르게 익히고 앱을 직접 만들며 필요한 기능을 알아가는 ‘입문 활용서’로서 여러분의 시간을 아껴준다. ‘다트 언어 플러터 안드로이드 스튜디오 앱 개발’을 한 권으로 전달하므로, 다트(Dart) 언어와 플러터(Flutter)를 몰라도 빠르게 배워 앱을 만들 수 있다. 또한 입문자 눈높이에서 설명하며 차츰 높은 난도의 앱을 완성해나가므로 초보자도 책을 완독할 수 있다. 이 책에서 제공하는 3가지 앱을 만들다 보면 플러터로 앱을 개발하는 데 필요한 실무 능력을 제대로 갖추게 될 것이다.
저자소개
교육하는 개발자다. 일본에서 개발자 생활을 했으며 2010년에 한국으로 돌아와 안드로이드 개발을 시작했다. 일본 테크시드, 토카이리카, LG전자 등에서 근무했고 수원스마트앱개발학원을 운영하며, 대학과 기업에서 개발 관련 강의를 했다. 현재는 개인 개발 및 수원에 있는 세민직업전문학교 스마트앱 개발원에서 안드로이드 강의를 하고 있다. 저서로 『될 때까지 안드로이드』(루비페이퍼, 2018)가 있다.
목차
[1부 플러터에 입문하기] 0장 플러터 개발 환경 준비하기 _ 0.1 앱 개발 방식 소개_ 0.2 플러터 소개_ 0.3 개발 환경 구성_ 0.4 마치며1장 생애 첫 모바일 앱 생성하기 _ 1.1 프로젝트 생성_ 1.2 안드로이드용 프로젝트_ 1.3 iOS용 프로젝트_ 1.4 마치며2장 다트 문법 _ 2.1 다트 언어 연습 환경_ 2.2 기본 문법_ 2.3 함수_ 2.4 분기와 반복_ 2.5 객체 지향 프로그래밍_ 2.6 컬렉션_ 2.7 함수형 프로그래밍_ 2.8 기타 유용한 기법_ 2.9 마치며_ _ 3장 프로젝트 구조와 앱 구조 _ 3.1 프로젝트 구조 이해_ 3.2 샘플 앱 분석하기_ 3.3 실습_ 3.4 마치며4장 기본 위젯 I _ 4.1 예제를 연습하는 방법_ 4.2 화면 배치에 쓰는 기본 위젯_ 4.3 위치, 정렬, 크기를 위한 위젯_ 4.4 버튼 계열 위젯_ 4.5 화면 표시용 위젯_ 4.6 마치며5장 기본 위젯 II _ 5.1 입력용 위젯_ 5.2 다이얼로그_ 5.3 이벤트_ 5.4 애니메이션_ 5.5 쿠퍼티노 디자인_ 5.6 마치며6장 내비게이션 _ 6.1 새로운 화면으로 이동_ 6.2 routes를 활용한 내비게이션_ 6.3 내비게이션 동작 방식의 이해_ 6.4 마치며7장 복잡한 UI 작성 _ 7.1 해법 요약_ 7.2 스텝 1 : 뼈대 작성_ 7.3 스텝 2 : BottomNavigationBar 위젯을 이용한 하단 탭 구성_ 7.4 스텝 3 : AppBar 위젯 수정_ 7.5 스텝 4 : 화면이 3개인 UI 작성_ 7.6 생산성을 높여주는 단축키_ 7.7 스텝 5 : 상단 부분_ 7.8 스텝 6 : 중단 부분_ 7.9 스텝 7 : 하단 부분_ 7.10 마치며[2부 플러터로 앱 개발하기]8장 비만도 계산기 _ 8.1 해법 요약_ 8.2 준비하기_ 8.3 스텝 1 : 기본 코드 작성_ 8.4 스텝 2 : 키와 몸무게를 입력하는 화면 작성_ 8.5 스텝 3 : 결과 화면 작성_ 8.6 스텝 4 : 값 검증 및 화면 전환_ 8.7 스텝 5 : 결과 표시_ 8.8 마치며9장 스톱워치 _ 9.1 해법 요약_ 9.2 스텝 1 : UI 작성_ 9.3 스텝 2 : 타이머 구현하기_ 9.4 스텝 3 : 랩타임 기록하기_ 9.5 마치며10장 할 일 관리 _ 10.1 해법 요약_ 10.2 스텝 1 : 할 일 관리 앱 기본 버전 작성_ 10.3 스텝 2 : 파이어베이스 설정_ 10.4 스텝 3 : Firestore를 활용하여 기능 수정_ 10.5 마치며