확장메뉴
주요메뉴


소득공제
미리보기 공유하기

안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문

: 프로젝트로 배우는 간편하고 빠른 앱 개발

리뷰 총점8.6 리뷰 3건 | 판매지수 300
베스트
모바일 프로그래밍 top20 14주
정가
32,000
판매가
28,800 (10% 할인)
YES포인트
당신의 독서를 위한 친구 - 심플 폴더블 LED 독서등/크리스탈 문진/가죽 슬리브 유리 텀블러/모나미 볼펜
8월 얼리리더 주목신간 : 귀여운 방해꾼 배지 증정
월간 개발자 2022년 8월호
박해선 저자의 머신러닝/딥러닝 패스
[단독]『혼자 공부하는 파이썬』 개정판 출간
내일은 개발자! 코딩테스트 대비 도서전
[단독] 에듀윌 IT 자격증 기획전 - 가장 빠른 합격출구 EXIT
YES24 트윈링 분철 : 인서트라벨/스티커 택1 증정
8월 전사
쇼핑혜택
1 2 3 4 5

품목정보

품목정보
출간일 2020년 09월 29일
쪽수, 무게, 크기 504쪽 | 173*230*35mm
ISBN13 9791165920210
ISBN10 1165920212

이 상품의 태그

책소개 책소개 보이기/감추기

다트 기초부터 여러 위젯과 데이터베이스 활용까지
프로젝트 중심으로 만들어가며 상세하게 배워보자!


플러터는 크로스플랫폼 환경을 지원해 코드 하나로 안드로이드와 iOS 앱을 한번에 개발할 수 있게 해주는 프레임워크다. 기존의 크로스플랫폼 지원 앱과 달리 네이티브한 성능이 개선되었으며, 뛰어난 성능의 위젯과 세련된 디자인, 자연스럽고 빠른 동작으로 입지를 다졌다. 이미 전 세계적으로 플러터를 사용해 앱을 개발하는 사례가 늘어나고 있다. 플러터는 구글에서 만들고 지원하여 끊임없이 새 버전이 개발되고 있기 때문에 앞으로도 계속 발전할 것으로 예상된다. 이 책에서는 프로젝트 중심의 앱 개발 과정에서 자주 쓰이는 플러그인과 위젯을 하나하나 살피면서 누구든 원하는 앱을 만들 수 있도록 구성했다. 이 책을 통해 실생활에서 사용 가능한 앱을 직접 만들어보자.

목차 목차 보이기/감추기

1장 모바일 앱과 클러터
1.1 플러터와 모바일 애플리케이션 종류
1.2 플러터가 내세우는 장점
1.3 플러터 코드 다운로드 방법

2장 다트 기초
2.1 다트 개요
2.2 다트 튜토리얼 기초
2.3 다트 튜토리얼 심화

3장 플러터 기초
3.1 실습 환경 구축
3.2 플러터 맛보기 - 숫자 세기
3.3 플러터의 다양한 위젯 활용
3.4 플러그인 사용해 보기

4장 프로젝트 1 - 메모 앱 개발
4.1 빠짐없이 기억하자! 메모 앱 만들기
4.2 SQLite
4.3 메모메모 앱 개발

5장 쇼핑몰 핵심 기능
5.1 이미지 자동 슬라이드 플러그인
5.2 결제 플러그인
5.3 파이어베이스(firebase) 사용하기

6장 프로젝트 2 - 쇼핑몰 앱 개발
6.1 여러 상품을 판매해 보자! 쇼핑몰 앱 개요
6.2 쇼핑몰 앱 개발 준비하기
6.3 앱 뼈대 구성하기
6.4 트리플 탭 화면 구성하기
6.5 검색 및 결제 기능 추가하기

저자 소개 (3명)

출판사 리뷰 출판사 리뷰 보이기/감추기

이 책의 특징
- 플러터 입문서로 기초부터 프로젝트를 위한 상세한 지식을 다룬다.
- 위젯을 사용해 간편하고 깔끔한 디자인을 가진 앱을 개발한다.
- 플러터 앱에서 데이터베이스를 연동해 데이터를 관리하는 법을 알아본다.

이 책이 필요한 독자
- 쉽고 효과적인 모바일 앱 개발을 배우고 싶은 분
- 트렌디한 기술을 익히고 싶은 분
- 플러터 도입을 위해 테스트하고자 하는 앱 개발자

독자대상
초중급

소스코드 다운로드
https://github.com/bjpublic/flutter

플러터는 2017년 구글 I/O에서 처음 소개된 신생 플랫폼이다. 구글에서 제작한 다트 언어를 기본으로 하고 있으며 현재 수많은 세계적 IT 기업들이 사용하고 있다. 빠른 버전업과 함께 수많은 플러그인들이 존재하기 때문에, 원하는 기능이 있다면 간단히 필요한 플러그인만 설치하여 구현할 수 있다.

이 책에서는 다양한 플러그인을 사용하여 효과적으로 앱을 제작해보는 것을 목표로 하고 있다. 플러터를 사용한 여러 프로젝트를 통해 다양한 앱 제작 기회를 제공하고, 원한다면 누구나 실제로 릴리즈할 수 있을 수준의 퀄리티를 가진 앱을 만들 수 있도록 구성했다. 이 책 한 권으로 독자 여러분도 각자 원하는 앱을 쉽게 만들 수 있게 되기를 바란다.

회원리뷰 (3건) 리뷰 총점8.6

혜택 및 유의사항?
구매 꽤 관찮은 책인것 같습니다 내용 평점4점   편집/디자인 평점4점 YES마니아 : 플래티넘 b*****9 | 2020.11.16 | 추천0 | 댓글0 리뷰제목
개발 입문하시는 분들께는 괜찮은 책입니다설명이 길어지면 다소 루즈해지는 경향이 있는데이책은 필요한부분에 크게 군더더기없이 적당히 살이 붙은 정도입니다 개발경험이 있으신 분들은 대충 쓱쓱 넘기면서 보시면 이해 쉬울거에요 내가 쓰는 개발언어랑 이런식으로 다르구나 감잡으실겁니다어쩌면 무슨 이런부분까지 이렇게 풀어써놨나하는 생각이 들정도였거든요.그래서 실무자분들;
리뷰제목
개발 입문하시는 분들께는 괜찮은 책입니다

설명이 길어지면 다소 루즈해지는 경향이 있는데

이책은 필요한부분에 크게 군더더기없이 적당히 살이 붙은 정도입니다

개발경험이 있으신 분들은 대충 쓱쓱 넘기면서 보시면 이해 쉬울거에요

내가 쓰는 개발언어랑 이런식으로 다르구나 감잡으실겁니다

어쩌면 무슨 이런부분까지 이렇게 풀어써놨나하는 생각이 들정도였거든요.


그래서 실무자분들 보다는

입문자분들께 추천드립니다

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문 리뷰 내용 평점4점   편집/디자인 평점4점 i******n | 2020.11.01 | 추천0 | 댓글0 리뷰제목
본 도서는 모바일앱 개발쪽에서 관심을 많이 받고 있는 플러터 프레임워크에 대한 내용을 담고 있습니다. 플러터 학습을 시작했고, 플러터를 주제로한 도서가 몇권 없는 상황이라 관심을 가지고 리뷰에 임했습니다. '안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문'은 총 6 개의 챕터와 챕터 각각은 3, 4개의 서브 챕터로 구성되어 있습니다. 3장까지는 플러터 설치 및 기초를 다;
리뷰제목

본 도서는 모바일앱 개발쪽에서 관심을 많이 받고 있는 플러터 프레임워크에 대한 내용을 담고 있습니다. 플러터 학습을 시작했고, 플러터를 주제로한 도서가 몇권 없는 상황이라 관심을 가지고 리뷰에 임했습니다. 


'안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문'은 총 6 개의 챕터와 챕터 각각은 3, 4개의 서브 챕터로 구성되어 있습니다. 3장까지는 플러터 설치 및 기초를 다루고 있으며, 4장에서 6장은 실전 앱을 만들어보는 프로젝트로 응용할 수 있게 구성되어 있습니다. 코드의 내용을 쉽게 이해할 수 있도록 학습 내용과 함께 코드 및 실행 화면을 보여 주며, 책에서 사용된 코드는 GitHub (https://github.com/bjpublic/flutter)에서 찾을 수 있습니다. 책의 구조는 다음과 같은 순서로 진행합니다. 


1장은 플러터 소개를 담고 있습니다. 

책에서 소개하는 내용은 비교적 짧으나 왜 플러터를 배우고 적용해야 하는지 아는 것이 중요합니다. 네이티브 앱 방식은 성능 좋은 앱을 제공하나 시간과 비용이 많이 들었고, 그 사이에 이를 극복하고자 Apache Cordova나 Ionic 프레임워크 기반으로 한 모바일앱 개발도 시작되었습니다. 최근에는 React Native와 Xamarin, 그리고 Flutter 프레임워크를 통한 모바일앱 개발이 관심을 많이 받고 있는 것으로 보입니다. 물론 여전히 안드로이드와 iOS 각각의 네이티브 방식으로 개발하는 곳도 있고, 본인 프로젝트에서는 Vue NativeScript 방식으로 네이티브 모바일 앱 개발을 진행하고 있습니다. 그야말로 모바일앱 개발에 대해서는 기준이 없는 춘추전국 시대로 보이나, 현재의 대세는 리액트 네이티브(React Native) 방식입니다. 그러나 플러터는 브릿지없이 네이티브 UI를 그린다는 장점이 있고, 이러한 렌더링 성능의 비교우위가 앞으로 계속 발전되어 리액트 네이티브보다 앞설 가능성도 높습니다.


2장은 Dart 언어 소개합니다. Dart는 구글이 개발하였으며, 자바스크립트와 성능이 같다고 여겨지나, JIT와 AOT 컴파일러를 둘 다 지원하고, AOT 모드에서는 자바스크립트보다 성능이 월등히 높다고 합니다. 


3장은 플러터 기초 및 Flutter SDK 설치를 다루고 있습니다. 새로운 언어나 환경을 설정하는 것은 개발을 진행하는데 매우 중요한 부분입니다. 설치 이후 플러터의 기본 위젯과 레이아웃 위젯 사용하는 방법을 배웁니다.


4장부터는 실전앱을 만들어 보는데, 첫번째로 메모앱을 만듭니다. SQLite를 사용하는 법과 뷰 페이지 구성하는 방법을 배웁니다. 저자의 설명대로 step-by-step으로 따라하면 첫번째 실전앱을 만들 수 있습니다.


5장과 6장을 걸쳐서 쇼핑 앱을 만들고, 먼저 5장에서는 파이어베이스 파이어스토어를 사용하는 법을 익히고, 이를 통해서사용자 로그인 관리하는 방법을 배웁니다. 플러터가 구글이 개발하고 있고, 또한 핫한 파이어베이스 역시 구글이 인수하여 클라우드 기반으로 발전시키고 있으므로, 파이어베이스와의 연동은 앞으로 계속해서 끈끈하게 발전할 것으로 예상합니다. 그래서 개인적으로는 이런 부분 역시 플러터가 리액트 네이티브보다 전망이 더 밝지 않을까란 예상을 해봅니다.


6장에서는 5장의 내용을 바탕으로, 전체 UI를 구성하고, 검색 기능을 추가하여 앱 생성 실습을 완성합니다. 


도서의 레벨은 플러터를 사용해보자하는 개발자를 대상으로 한 플러터 입문서로, 초중고급 개발자 구분없이 새로운 언어와 프레임워크를 배우기 쉽습니다. 개발에 유용한 API와 도구, 모바일 앱을 만드는 방법에 대해 놓치지 않고 설명하는 저자의 노하우가 스며들어 있습니다. 따라서 플러터 초급자들에겐 플러터를 배우기에 더없이 좋은 로드맵이 될 책이고 모바일앱 중급 개발자들에게도 어느 도서보다 빠르게 플러터를 습득할 수 있어 실력을 다져줄 수 있는 책이라고 생각합니다. 


다만, 모바일앱 개발 경험이 없는 초보자도 따라할 수 있겠으나 전체 내용으로는 초보자분들이 따라가기에는 무리가 있습니다. 최소한 네이티브 앱개발 경험이 있는 개발자가 배우기에 무리가 없다고 생각합니다. 또한 Dart 언어에 대해서는 많은 내용을 담고 있지 않으므로, Dart 언어에 대해서는 Dart 온라인 메뉴얼을 참고하는 해야 겠습니다. 마지막으로는 몇몇 인기있는 타 도서와 같이 동영상 강의를 제공하여, 이를 통해 참고할 내용이 보강되었더라면 더할 나위 없이 좋을 것이란 생각이 듭니다.


개인적으로는 가장 좋아하는 분량을 가진 도서입니다. 분량이 중요한 이유는 얇은 도서는 도서가 담고 있는 내용이 턱없이 부족하고, 두꺼운 도서는 읽다가 중간 부분에 포기하는 경우가 많기 때문에, 회사 업무를 진행하면서 2, 3주 이내에 학습을 마무리할 수 있는 정도의 분량을 선호합니다. 도서를 따라하다 보면 실용앱 하나가 나오는, 단시간에 핵심 지식을 습득 할 수 있다는 점과 실무에서 활용할 수있는 실용적인 내용 기반이라는 점에서 추천하지 않을 수 없는 도서입니다.


댓글 0 이 리뷰가 도움이 되었나요? 공감 0
[서평] 안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문 내용 평점5점   편집/디자인 평점5점 r******1 | 2020.10.25 | 추천0 | 댓글0 리뷰제목
플러터는 짧은 시간 안에 스타트업과 대기업에 깊은 인상을 심어주며 최근 큰 이슈가 되고 있다한 코드로 안드로이드와 IOS 운영체제에서 동작해 애플리케이션 제공 폭을 넓히면서 개발 기간과 앱 보수 두 가지 측면에서 많은 자원을 절약할 수 있어 기업 수요도 증가하는 추세이다실습 파일 다운로드https://github.com/neltia/learning-flutter-android저자 소개최일선보안 프로젝트 기;
리뷰제목


플러터는 짧은 시간 안에 스타트업과 대기업에 깊은 인상을 심어주며 최근 큰 이슈가 되고 있다

한 코드로 안드로이드와 IOS 운영체제에서 동작해 애플리케이션 제공 폭을 넓히면서 개발 기간과 앱 보수 두 가지 측면에서 많은 자원을 절약할 수 있어 기업 수요도 증가하는 추세이다


실습 파일 다운로드

https://github.com/neltia/learning-flutter-android


저자 소개

최일선

보안 프로젝트 기술이사로 재직하고 있으며 IT 보안 분야와 인프라, 클라우드에 대한 강의와 컨설팅, 솔루션 개발 등의 업무를 하고 있다

국방부, 금융보안원, 멀티캠퍼스, KISA 등 다양한 현장에서 현업 전문가들의 신기술 향상에 힘을 쏟고 있다

안드로이드의 새로운 플랫폼인 플러터에도 많은 관심을 갖고 있으며 유튜브 채널 '재즐보프'를 운영하고 있다


권승민

개인 기술 블로그(https://reasley.com)를 운영하면서 여러 가지 기술에 관심을 가지고 학습 및 개발을 진행하는 갓 20살이 된 성인이다

웹과 앱에 관심이 많아 여러 플랫폼을 사용하다가 크로스 플랫폼인 플러터를 알게 되어 여러 시도를 해보고 있다

초보자가 플러터에 접근하기 쉽도록 온라인으로도 강의를 하고 있으며 블로그에도 틈틈히 개발 팁을 작성하고 있다

저서로는 <시스템 해킹 프로토스타>가 있다


정현서

특성화 고등학교에 재학 중일 때 키트리가 주관하는 사이버가디언즈 프로그램에 참여한 것을 게기로 정보 보안 및 개발 공부를 시작했다

3학년때에는 KISA에서 주관하는 침해 사고 분석 정보 보안 전문가 양성 과정인 K-Shield Jr. 교육을 수료하면서 보안과 개발에 대한 열의를 불태웠다

졸업 후 현재도 틈나는 대로 다양한 분야에 도전하면서 좋아하는 프로그래밍을 하고 결과물을 블로그에 공유하고 있다


책 소개

이 책은 이슈가 되는 플러터 프레임워크를 크게 세 부분으로 나누어 전반적으로 살핀다


처음에는 플러트 프레임워크를 위한 사전 지식과 프레임워크에 사용되는 다트 언어를 알아본다

다음으로 프로젝트에 사용되는 위젯과 플러그인을 중심으로 기본 위젯을 설명한다

마지막으로 간단히 메모를 입력하는 메모 앱과 상품을 판매하는 쇼핑몰 앱을 직접 만들어가며 앱을 완성해본다


두 앱은 데이터의 효율적 관리를 위해 데이터베이스를 사용한다

메모 앱은 간단히 메모를 작성해 저장하고 관리하는 앱으로 메모 기기 내부에 설치해 사용하는 SQLite 데이터베이스를 사용한다


제공된 프로젝트에 중심을 두고 잘 쓰이는 위젯과 플러그인을 설명해 플러터로 앱을 개발하는데 필요한 실무적인 능력을 갖출 수 있으며

개인적인 앱 애플리케이션을 만들 때도 유용하다고 생각된다


이 책에서 다룰 플러터는 구글에서 개발한 다트 언어로 만들어져 혁명적인 플랫폼으로 불린다

또한 플러터는 안드로이드와 IOS 운영체제 모두 비슷한 깔끔한 디자인을 지원해 인기를 끌었다


강력한 성능이 필요하지 않다면 네이티브 앱 개발보다는 플러터를 사용해 좀 더 쉽게 접근해 앱을 개발하길 권장한다


책의 예제는 플러터 1.19 이상 버전과 다트 2.9 이상 버전에서 작성 했다


서평

1장에서는 모바일앱과 플러터에서는 플러터와 모바일 애플리케이션의 종류와 플러터의 장점 네이티브적인 퍼포먼스

리액트 네이티브와의 장단점 비교등을 대략 적으로 알아본다

다른건 몰라도 성능은 리액트 네이티브 보다는 플러터 언어가 확실히 좋다



2장에서는 플러터의 언어인 다트의 기초 문법에 대해 공부한다

다트 문법이 어렵지 않아 프로그래밍 언어를 접해본 개발자라면 아주 쉽게 적응할 수 있다

자바 언어와 유사해서 자바 개발자가 훨씬 더 빨리 적응 할 수 있을 것 같다




3장 부터는 플러터의 기초에 대해 충실히 다루고 있다

실습 환경을 구측하고 플러터의 다양한 위젯을 활용해보면서 플러터의 기초를 마스터한다

마지막 부분에는 네이티브 코드로 작성된 외부 플러그인을 가져와서 개발하는 플러터의 플러그인 패키지에 대해서도 알아본다





앱 개발시 많이 개발하는 결제 기능을 개발할 때 사용하는 결제 플러그인에 대해서도 알아 본다


마지막 6장에서는 앞에서 공부 했던 플러터 기술을 활용해서 쇼핑몰 앱을 직접 플러터 앱으로 개발해본다

저자의 앱 개발 노하우도 배우면서 플러터로 쇼핑몰 앱을 개발해보면서 플러터 앱 개발 기술을 확실히 마스터 할 수 있다




총평

이 책은 수많은 개발 강의로 강의력이 매우 높은 분들이 모여서 지은 책으로

전달력이 매우 우수한 플러터 입문 서적이다 

프로그래밍 초보에게는 어려울 수도 있으나 프로그래밍 언어 특히 자바 언어를 접해본 사람이라면 매우 쉽게 이 책을 따라갈 수 있을 것이다

매우 친절하게 플러터에 대한 설명 플러터의 기초 그리고 실습할 앱에 대한 사전 지식 공부 플러그인 공부들을 끝 마치고

최종적으로 쇼핑몰 앱을 개발해본다

이 책에 수록된 예제의 품질도 매우 좋아서 실무에 활용해도 매우 좋을 것 같다 


자 이제 이 책으로 플러터에 입문하여 자신만의 앱을 개발해보자


※출판사로부터 책을 무상으로 제공받아 직접 실습해보고 정성껏 작성한 리뷰 입니다

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
  •  쿠폰은 결제 시 적용해 주세요.
1   28,800
뒤로 앞으로 맨위로 aniAlarm