본문 바로가기
review/DEV

책 리뷰 : 오준석의 플러터 생존코딩

by ㅇㄱㅈㄱ 2024. 2. 2.
728x90
반응형

[한빛미디어 '나는 리뷰어다' 2020년 04월 이벤트 당첨 도서 리뷰입니다]


요약

 

- Dart라는 언어를 사용하지만 책에서 친절하게 설명해주니 걱정은 ㄴㄴ

- 사진과 그림 첨부가 많아 플러터 '입문서'로써 아주 훌륭하다고 생각됨

- 최대 단점은 안드로이드 스튜디오를 사용하기 때문에 굉장히 설치하기 귀찮고 꺼려짐

- 웹 앱과 모바일 앱을 모두 만들 수 있기 때문에 쉽다고 생각하면 매우 매력적이라고 생각됨


이번달엔...

원하던 책이 오지 않았다... (슬프다)

 

하지만 요것도 재미나 보여서 신청했으니!

어떤 책이냐 하면~!

플. 러. 터.

 

얼마전에 페이스북에서 이런 댓글을 본적이 있다.

"플러터는 재미있지만 다트를 배우긴 싫다"

(음..?)

 

새로운 언어를 배우는것은 즐겁다

(학생때는...)

직장인이 새로운 문법을 익히고

써먹으려면 시간을 들여야 하니까...

 

이 책은 '입문용' 이라고 보면 될듯 하다.

차근차근 하나씩 그림으로 보여주고 설명해주니까!

또 문제집처럼 초,중,고급으로 예제 난이도를 나눠놓았으니 참고하면 좋을듯 하다

 

예제파일을 직접 다운로드 받아서 볼 수 있다.

이것을 장점이라고 볼 수도 있는데,

나는 단점이라고 생각하는것이

다 완성 되어있는 것을 사용하는건

'입문자'에겐 좋지 않다고 생각하기 때문이다.

 

한번이라도 눈에 익도록 입력해보고

직접 사용해보는것이 실력향상의 길이라고 생각하기 때문에...

참고용도로만 사용하자!

(또는 에러가 났을때 확인 용도로!)

 

위에서 말한것처럼

'Dart' 라는 언어를 모르는 입문자

또는 플러터를 처음 접하는 입문자를 위한 단원이 존재한다.

 

다른 언어를 경험해 본 개발자라면

문법 사용방법정도만 익혀도 충분하지 않을까 싶다.

 

[근데 Dart가 뭔가요?]


- 구글이 만든 모바일 앱, 웹 앱 등 자바스크립트를 대체하기 위해 만든 언어

- 자바와 유사하다고 한다.

 

- 이 글을 쓰고 있는 현재(2020.04.24.) 다트 언어의 순위는?

23위...!

대단한것 같지만 점유율은...

메이저 언어에 비해 처참하다.

 

참고1 : dart 공식 홈페이지

 

Dart programming language

Dart is a client-optimized language for fast apps on any platform

dart.dev

참고 2 : Flutter 개발을 위한 Dart 언어의 핵심 특징을 알아보자(블로그)

 

Flutter 개발을 위한 Dart 언어 핵심 특징으

dart 란?

medium.com


324페이지로 책은 그렇게 두껍지 않다.

그런데 위와같이 그림과 사진이 많다..!

 

엄청 깊은 내용까지 다루진 않지만

'플러터' 라는 것을 다루기 위해

어떻게 해야 하고

무엇을 알고 있어야 하고

왜 이렇게 해야하는지

를 친절하게 설명한다.

 

리액트 네이티브처럼

스크립트 언어로 '앱'을 만든다?

를 경험해본 분들이라면

 

한번쯤은 플러터라는 새로운 '종족(?)' 도

쉽고 간단하게 접근해보는것도 좋을 듯 하다.

728x90
반응형

댓글