강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

모바일 앱 개발

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안드로이드와 iOS 개발을 한 번의 코드로 작성할 수 있는 Flutter 입문 강좌입니다.

(4.6) 수강평 200개

수강생 2,449명

  • 오준석

먼저 경험한 수강생들의 후기

수강 후 이런걸 얻을 수 있어요

  • Flutter를 이용한 모바일 앱 개발

  • Flutter를 이용한 인스타그램 클론 코딩

2022. 11월 인스타그램 클론 파트 영상 전면 재촬영하였습니다

iOS+Android, 한 번의 코드로 OK!
플러터로 시작하는 모바일 앱 개발 입문.

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

안드로이드와 iOS를
하나의 코드로

높은 생산성은 물론
네이티브 성능까지!

전망이 기대되는
프레임워크
하나의 코드로
크로스플랫폼 앱 개발을!

Dart 언어
별도의 언어를 배우지
않아도 가능한
앱 개발!

플러터(Flutter)안드로이드와 iOS 개발을 하나의 코드로 작성할 수 있는 프레임워크입니다.

플러터는 구글에서 만든 Dart 언어로 작성하는데, 그 형태가 C나 자바, 자바스트립트와 흡사합니다.
따라서 플러터를 다루기 위해서는 따로 언어를 학습할 필요가 없습니다.
플러터를 학습하다보면 자연스럽게 Dart 언어에 익숙해질 수 있습니다.

이 강의에서는 플러터의 샘플 앱을 분석하기 위한 기본 위젯들의 사용 방법을 알아봅니다.
기본 위젯을 다룬 다음에는 인스타그램 클론 앱을 만들어 보면서 플러터의 기초를 익히게 됩니다.


이 강의는
이런 목표를 가지고 있습니다

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

Flutter와 Firebase로 만드는 인스타그램 클론 앱


이 강의를
이런 분께 추천합니다

Flutter를 이용한 모바일 앱 개발에 관심 있으신 분

다른 언어 학습 없이 모바일 앱 개발을 하고 싶은 분

안드로이드와 iOS를 동시에 개발 하고 싶은 분


수강 전 참고해주세요!

  • 강의 영상과 동일한 라이브러리 버전을 사용하시면 영상대로 진행할 수 있습니다.
  • 라이브러리 버전을 최신으로 할 경우에는 직접 해당 문서를 통해 해결하셔야 합니다.
  • 비정기적으로 최신 버전을 적용하여 Github을 업데이트 합니다.

강의 선택 가이드

본인이 공부해야 할 강의가 맞는지 확인해 보세요.

 

연관 로드맵


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Flutter을 배우고 싶으신 분

  • 다른 언어를 따로 익히지 않고도 모바일 앱 개발을 하고 싶은 분

  • 안드로이드와 iOS를 동시에 개발하고 싶은 분

선수 지식,
필요할까요?

  • 프로그래밍 언어 지식 (C, 자바, 자바스크립트 등)

안녕하세요
입니다.

12,117

수강생

869

수강평

861

답변

4.7

강의 평점

14

강의

교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.

전문 분야 : Android, Flutter

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

주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부

LinkedIn: https://www.linkedin.com/in/junsuk5/

커리큘럼

전체

39개 ∙ (5시간 3분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

200개

4.6

200개의 수강평

  • hyukster90666님의 프로필 이미지
    hyukster90666

    수강평 20

    평균 평점 4.8

    5

    47% 수강 후 작성

    Because I am a working person, I divided it into 4-5 days and completed it. I read it twice and typed the code twice! I was satisfied because it was a general basic lecture on Flutter. However, the library used in the lecture was old and did not match the current source code, so I was very short on time from the external library part. I didn't think to look up the source code separately and solved it by Googling a lot, so I unexpectedly learned more. If you are listening, you should go to the GitHub link that the instructor uploaded to see the source code from the part where the external library is used and listen to it without any difficulties. Even though the lecture is old, there is after-sales service, so please listen without any burden, and after listening to this, you can completely learn the basics of Flutter. I highly recommend it. I listened to this lecture and purchased the rest of Professor Oh Jun-seok's lectures at a discounted package. Tips for those who are listening 1. For the external library part in the middle, just understand what functions it does through the lecture and follow the actual source code by going to GitHub and following it. 2. Go to the actual external library site and look at how to use it. 3. Try the code at least twice.

    • osb3476님의 프로필 이미지
      osb3476

      수강평 1

      평균 평점 5.0

      5

      44% 수강 후 작성

      I have compiled the errors I encountered while taking the Instagram lecture at the link. I hope it will be helpful to others😊 https://github.com/sinbee0402/clone_Instagram/tree/main

      • hwg362765님의 프로필 이미지
        hwg362765

        수강평 2

        평균 평점 5.0

        5

        40% 수강 후 작성

        I enjoyed it! I hope you write an intermediate course next time!

        • acuexpert3797님의 프로필 이미지
          acuexpert3797

          수강평 7

          평균 평점 5.0

          5

          57% 수강 후 작성

          (Re-filming class review) I watched the newly uploaded 2022.11 video in one day. As expected, it was so informative without a moment of boredom. Above all, I am very grateful for the changed firebase connection and DB data manipulation method, implementing email authentication with firebaseAuth, uploading images with firestorage, etc., and even the iOS build error resolution method. You always help me easily adapt to new changes, and as a lecture purchaser, I am touched by these AS videos. Haha Thank you. It was really helpful as an Android developer. I am very satisfied because I think I reduced my Flutter learning time several times through the core usage of various widgets, problem-solving methods, and the instaclone example and firebase integration that are highly complete despite being an introductory course. I should go to the intermediate level right away. Haha I highly recommend it because there is no reason to go back and forth.

          • kyeonguk963375님의 프로필 이미지
            kyeonguk963375

            수강평 1

            평균 평점 5.0

            5

            88% 수강 후 작성

            I struggled for two weeks because of an error that occurred in the server connection part. During that time, I posted countless questions, and you answered them one by one so kindly and worked together to solve them!! Satisfaction 10000000000000000000000000000000000000000!!!

            ₩66,000

            오준석님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!