junsuk5 / flutter_basic

플러터 생존코딩 책의 예제

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

* 중요 공지 *

2024-02-24

  • Flutter 3.19.1, Dart 3.3.0 기준으로 빌드 에러 수정하였습니다

  • 더 이상 master 브랜치에 과거 버전의 (책과 동일한) 코드를 남기지 않아도 된다고 판단하여, 책과 동일한 버전은 legacy 브랜치에 남겨두었고, master 브랜치는 현 시점에서 빌드가 정상적으로 되는 버전의 코드를 유지하기로 하였습니다.

  • image
  • 책과 동일한 테마를 유지하기 위해 머티리얼2 테마를 유지하는 코드를 추가해 두었습니다.

  • image
  • 더 많은 예제로 공부하기 위해서는 동영상 강의를 참고해 보시기 바랍니다. https://inf.run/wE7R

  • 더 많은 Flutter 공부 로드맵 : https://www.inflearn.com/roadmaps/29

  • image

  • 개정판에서는 8장이 추가되어 예제 소스가 하나씩 밀렸습니다. 개정판의 9, 10, 11장 예제는 소스의 8, 9, 10장에 해당합니다.

  • Null Safety에 관련된 내용은 유튜브에 추가적으로 설명 영상도 올렸으니 참고하세요

Video Label

변경사항

개정판

  • 8페이지 다트 2.12.0 버전 -> 다트 2.7.0 버전

초판 ~ 2판

  • 204페이지 6.3.2 StatefulWidget 클래스 동작

집필 당시(1.12.13버전)에는 책에서 설명한 것 처럼 다음 화면을 표시할 때 이전 페이지도 다시 그려진다고 되어 있으나, 현재는 이 동작은 변경되었습니다. Stateless와 동일하게 동작하여 나중에 그리는 페이지만 그려집니다.

예제 코드 실행 방법

안드로이드 스튜디오에서 각 챕터를 Open 합니다. Chapter04는 4, 5챕터 예제를 확인할 수 있는 앱 형태로 되어 있음.

참고 페이지

오탈자

오탈자는 Github이슈 등록 또는 한빛미디어 오탈자 등록 (http://www.hanbit.co.kr/store/books/look.php?p_code=B9770627589) 으로 제보 바랍니다.

  • xx쪽 xxx -> yyy

안드로이드 네이티브 서적이 보고 싶다면?

About

플러터 생존코딩 책의 예제


Languages

Language:Dart 93.8%Language:Swift 3.2%Language:Ruby 2.2%Language:Kotlin 0.6%Language:Objective-C 0.2%