Flutter 입문. 안드로이드, iOS 개발을 한 번에

안드로이드와 iOS 개발을 한 번의 코드로 작성할 수 있는 Flutter 입문 강좌입니다. 플러터(Flutter)는 구글의 Dart 언어로 작성하는데 그 형태가 쓰임새가 자바나 자바스크립트와 흡사합니다.

따라서 별도로 Dart 언어를 학습하지 않고 바로 플러터를 다루어 보면서 자연스럽게 Dart 언어에도 익숙해 집니다. 이 강좌에서는 플러터의 샘플 앱을 분석하기 위한 기본 위젯들의 사용방법을 알아봅니다.

기본 위젯을 다루어 보았다면 궁극적으로 인스타그램 클론 앱을 만들어 보면서 플러터의 기초를 익히게 됩니다.

 학습 목표

  • Flutter 기초를 학습하고 Firebase와 연동하여 인스타그램 클론 앱을 만들어 봅니다.

 도움이 되는 분들

Flutter를 사용하여 앱 개발에 관심이 있는 분들

참고 사항

  • 자바 또는 그에 상응하는 언어 지식을 가진 분들이 대상입니다.

지식공유자 소개

오준석

“안드로이드 생존코딩’ 유튜브 채널을 운영하고 있는 교육하는 개발자 오준석입니다.

저서
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)

주요경력
2018. 3~현재 세민직업전문학교 직업훈련교사
2014. 9 수원스마트앱개발학원 원장
2012. 9~2014. 9 LG전자 MC사업부 A실 선임연구원
2011. 7~ 2012. 9 수학 강의
2010. 4 일본 아이치현 (株)日本テクシード 퇴사
2008. 8 일본 아이치현 (株)東海理科 Security사업부 관리실
2008. 3 일본 아이치현 (株)日本テクシード 나고야 IT센터
2008. 2 일본 아이치현 (株)日本テクシード IT사업부 입사

더 보기

기타이력

2018 대림대학교 특강
2018 스타트업캠퍼스 멘토링 교육
2017 홍익대학교 창업보육센터 모바일패키지 모바일앱개발 과정 강의
2016 Google HackFair (Maker Fair)
2015 Google HackFair
2015 함께서울 앱 공모전 3차 본선 입상
2015 아주대학교 안드로이드 출강
2012. 3 ~ 6 기업 안드로이드 출강
2012 교육매거진 어울놀이 3월호. 출시 앱 소개
2011 국가지식포털 웹진 10월호 U-쾌한 데이트 코너 인터뷰
2010 제1회 대한민국 앱 공모전 우수상
2011 년~ 현재. 주식회사 금왕 CTO
2010 년~ 현재. 스마트폰 앱 개인 개발자로 활동 중 (안드로이드 앱 14개, iOS 앱 1개, Windows Phone 앱 1개 출시)

지식iN 안드로이드 분야 등급 : 고수 (ID : mobileadm)”

내용 접기

강좌 평가

5

2 개의 수강평
  • 5 점2
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. 황원규의 프로필 사진

    잘 봤습니다!

    5

    다음번엔 중급강좌를 꼭 써주셨으면 합니다!

  2. 이원우의 프로필 사진

    강좌 다 봤어요~~~

    5

    4시간정도 정주행해서 봤네요.

    작년부터 플루터라는것에 관심을 갖고 있었지만 한국어로 된 자료가 많지 않고..
    게다가 동영상 강의는 없어서 늘 목말라 있었는데 이렇게 동영상강의를 내주셔서 잘 봤습니다.

    플루터의 개념을 알수있는 계기가 되었습니다.

    내용이 길지 않아서 살짝 아쉽습니다.
    다음엔 예제도 더 많이 포함된 중급강좌를 꼭 올려주시길 바랍니다.
    특히나, 플루터와 안드로이드 네이티브쪽 소스가 서로 연동하는 것을 알려주셨으면 합니다.

    잘봤습니다. 감사합니다.

강좌 교육과정

Flutter 소개
Flutter 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
강좌의 구성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
Flutter 개발환경 구축
Flutter 설치 (Mac편)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
Flutter 설치 (Windows편)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
안드로이드 스튜디오 설치, 프로젝트 생성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
에뮬레이터 설치 및 데모 앱 실행학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Flutter 기초 지식
프로젝트 구조학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Scaffold, AppBar학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
StatelessWidget학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
StatefulWidget학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
상태 변경 하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
기본 샘플 앱 해설학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
기본 위젯
Text학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
테마 설정학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Center, Container학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
Column학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Row학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Stack학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
Padding학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
머티리얼 디자인학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
쿠퍼티노 디자인학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:07:00
화면 전환 네비게이션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
인스타그램 클론 작성
인스타그램 클론 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:02:00
화면 설계, 뼈대 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:10:00
HomePage UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
Account 페이지 UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
Search 페이지 UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
Create 페이지 UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
갤러리에서 사진 불러오기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
로그인 페이지 UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
Firebase와 Google 로그인 기능 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:21:00
FirebaseUser 정보 표시하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
Firebase Storage와 Firestore를 사용하여 게시물 업로드하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
StreamBuilder로 Firestore의 데이터 읽어오기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
게시물 보는 화면 UI 작성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Hero 위젯으로 애니메이션 구현하기, Firestore에 단발성 로딩 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
  • 가격 옵션 +
  • 평생
  • 강좌 수료증
  • 36개 강의, 총 2 시간 54 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등을 추구합니다. 🎄

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는 것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4178-0406 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED