본문 바로가기
책/IT

[나는 리뷰어다] 처음 배우는 플러터

by 커피코더 2021. 11. 16.
반응형

1. 책 소개

 

플러터를 익히는 가장 쉽고 빠른 책

 

이 책은 플러터를 처음 배우는 개발자를 위한 입문서입니다. 플러터 기본 구조, 환경 설정부터 다트 언어, 네트워킹 연결과 테스트까지 플러터 앱 개발 과정을 예제로 실습하며 배웁니다.  플러터 기본 개념을 익히고, 모바일 프로그래밍에 필요한 다트 언어를 배운 다음, 소규모 모바일 애플리케이션을 만들어봅니다. 글보다는 소스코드로 이해할 수 있도록 단순하지만 바로 실행할 수 있는 예제를 제공합니다. 앱이 정상 작동하는지 확인하는 테스트도 다룹니다. 플러터 앱 개발을 이 책 한 권으로 빠르게 익힐 수 있습니다.

 

2. 저자 소개

[저자] 유동환

책 쓰는 프로그래머. 연세대학교 정보대학원에서 경영정보학을 전공한 후 LG전자에서 안드로이드 앱을 개발했다. 자바카페와 한국자바개발자협의회(JCO)에서 초기 멤버로서 수년간 활동했다. 집필한 책으로는 『처음 배우는 플러터』, 『RxJava 프로그래밍』, 『안드로이드를 위한 Gradle』(공저, 이상 한빛미디어)이 있고, 번역한 책으로는 『자바로 배우는 핵심 자료구조와 알고리즘』, 『Java 9 모듈 프로그래밍』, 『그레이들 레시피』(이상 한빛미디어), 『Professional Java Web Services』(정보문화사, 2002) 와 『자바와 JUnit을 활용한 실용주의 단위 테스트』(길벗, 2019)가 있다. 

 

 

 

3. 목 차

더보기

CHAPTER 1 플러터 입문하기 

_1.1 플러터 소개 

_1.2 플러터 시스템 구조 

_1.3 플러터의 매력 

_1.4 다른 플랫폼과 비교 

_1.5 플러터 설치 및 환경 설정 

_1.6 마치며

 

CHAPTER 2 처음 만드는 플러터 앱 

_2.1 Hello Flutter 프로젝트 생성하기 

_2.2 플러터 프로젝트 구성요소 

_2.3 더 단순한 앱 만들기 

_2.4 위젯 개념 잡기 

_2.5 Stateful 위젯 생명주기 

_2.6 마치며

 

CHAPTER 3 다트 언어 소개 

_3.1 다트 역사 

_3.2 Hello Dart 프로그램 

_3.3 주석, 변수, 데이터 타입 

_3.4 연산자

_3.5 조건문과 제어문 

_3.6 final, const, static 

_3.7 함수 

_3.8 객체와 클래스 

_3.9 기본 자료구조 

_3.10 표준 라이브러리 활용 

_3.11 마치며

 

CHAPTER 4 레이아웃과 위젯 

_4.1 Text와 Image 위젯 

_4.2 RaisedButton 위젯 

_4.3 Container, Row, Column 위젯 

_4.4 ListView 위젯 

_4.5 MaterialApp, Scaffold 위젯 

_4.6 마치며

 

CHAPTER 5 화면 이동과 상태 관리 

_5.1 새로운 화면으로 이동 

_5.2 동적 routes 활용 : onGenerateRoutes 

_5.3 상태 관리 

_5.4 마치며

 

CHAPTER 6 HTTP/JSON 프로그래밍 

_6.1 비동기 HTTP 호출 

_6.2 JSON 데이터 파싱 

_6.3 공공 API 연동하기 

_6.4 마치며

 

CHAPTER 7 안드로이드 채널 프로그래밍 

_7.1 플랫폼 채널의 개념 

_7.2 배터리 정보 가져오기 

_7.3 현재 위치 가져오기 

_7.4 마치며

 

CHAPTER 8 테스트 

_8.1 다트 테스트 

_8.2 위젯 테스트 

_8.3 통합 테스트 

_8.4 마치며

 

 

 

4. 장점

플러터를 처음 사용하게 되어 플러터 및 다트 언어를 심플하게 접해 보고자 하는 입문자들에게 유용하다고 생각 되어지는 책이다. 플러터의 많은 기능을 담고 있지는 않지만 설치부터 예제를 따라하다보면 점점 플러터에 익숙해지면서 감을 잡을 수 있도록 구성 되어 있다.

 

 

5. 단점

장점에서 소개를 하였지만.. 플러터의 기능과 다트 언어를 간략하게 설명하고 있다. 따라서 책을 따라가기 위해 배우는 부분 이외의 부분을 공부 하기 위해서는 다른 참고서적이나 공식 사이트 등을 활용하여야 한다.

 

6. 후기

이 책은 기존 개발자가 플러터를 설치에서 간단한 어플 예제까지 실습 해 볼 수 있는 입문서이다. 하지만 좀 더 다트언어와 최신 플러터에 대해서 다루어 보았으면 어떠 했을까 하는 아쉬움이 남는 책이었다.

 

 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

반응형

댓글