Skip to content

yuny0404/FlutterDDay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

설리번 프로젝트 2021년 상반기 앱 2팀 자료 리포지토리

설리번 프로젝트 2021년 상반기의 앱 2팀 예시 코드 리포지토리입니다.

해당 리포지토리는 다트 기초부터 시작하여 플러터로 간단한 디데이 앱을 개발하기까지의 과정을 담고 있습니다.

Chapter1는 이론만 다루기 때문에, 자료가 없습니다.


해당 교육의 커리큘럼은 다음과 같습니다.

1차시 : 안드로이드, iOS, 그리고 플러터

  1. 안드로이드와 iOS에 대해서 간단히 알아볼거에요.
  2. 플러터가 무엇인지 간단히 알아볼거에요.
  3. 다음 차시에, 실제로 프로그래밍을 하기 위해 개발 환경을 구축할거에요.

2차시 : 플러터를 위한 다트 언어 기초

  1. 플러터를 다루기 위한 기초적인 다트 언어를 다뤄볼거에요!
  2. 주석, 변수, 데이터 타입, 연산자, 조건문을 다룰거에요.

3차시 : 플러터 가지고 놀기

  1. 기초적인 위젯으로 만들고 싶은 화면을 만들어볼거에요.
  2. Container, Text, Row, Column, ListView 등을 다룰거에요.
  3. 함수를 배워서, 코드 길이를 줄여볼거에요!

4차시 : 디데이 화면 만들기

  1. 디데이 앱 만들기를 시작할거에요!
  2. 실제로 데이터를 처리하는 코드는 다음 시간에! UI만 다룰거에요!
  3. 디데이들을 보여주는 화면과, 디데이를 추가하는 화면을 만들거에요.
  4. 다른 화면으로 어떻게 넘어가는지를 배울거에요!

5차시 : 디데이 실제로 추가하기

  1. 디데이 추가화면에서 추가를 하면, 진짜 추가되게 만들거에요!
  2. 화면 간에 어떻게 데이터를 주고받는지 배울거에요.
  3. 클래스와 상속에 대해서 간단히 배울거에요.
  4. image_pickerintl 패키지를 통해서, 패키지(라이브러리)를 사용하는 법을 배울거에요.

조금 어려울 수도 있어요. 화이팅 화이팅! 😆

6차시 : 디데이 데이터를 로컬에 저장하기

  1. 5차시에서 디데이를 실제로 추가해도, 앱을 껐다 키면 다 없어져요... 😭 이걸 해결해볼거에요!
  2. 데이터를 기기에 저장해서, 앱을 껐다 켜도 데이터가 보존되도록 해볼거에요.
  3. 비동기를 아주 간단히 다룰거에요. 이해하지 못해도 괜찮아요.
  4. shared_preferencespath_provider 패키지를 사용하는 방법을 배울거에요.

7차시 : 자잘한 문제를 해결하고, 마무리!

  1. 6차시까지 만든 앱에서는 아직 여러 문제가 남아있을거에요.
  2. 사진을 지정 안하면 기본 사진이 들어간다거나... 그런 것들?
  3. 다 했다면, 끝! 수고하셨어요!! 👏👏

About

SullivanProject 2021-h1 App 2 team

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 55.8%
  • HTML 37.4%
  • Swift 4.1%
  • Kotlin 1.3%
  • Other 1.4%