누구나 따라할 수 있는 안드로이드 클론코딩 ( Feat . 컴공선배 라이징캠프 )

코틀린으로 시작하는 안드로이드 플로 클론코딩 강의입니다.

Ratings: 4.68 / 5.00




Description

컴공선배에서 IT 외주 연계 프로그래밍 서비스를 운영하고 있는 라이징 캠프에서 핵심적인 기능을 담은

코틀린으로 시작하는 안드로이드 플로 클론코딩 강의입니다.


누가 이 과정을 들을지 생각해 보았을 때,

  • 혼자 안드로이드 독학을 시작하려고 하시는 분

  • 앱 개발 및 앱 런칭에 사용되는 개념을 10주차에 걸쳐 차근차근 익혀보고 싶으신 분

  • 백엔드에서 제공하는 Restful API를 직접 사용해보고 싶으신 분

위 와 같은 분들에세 적합한 클론 코딩 강의입니다.

전체적인 강의 진행 방식은 안드로이드 개발에서 필수적으로 사용되는 개념을 10가지로 분류하여, 각 개념에 대한 이론 설명이후 그 개념이 플로라는 앱에서 어떻게 적용되는지 함께 적용해보는 형태로 진행됩니다.

본 강의에서는

  • 코틀린

  • 레이아웃 ( xml )

  • Activity,Fragment

  • 다양한 위젯

  • Thread

  • 생명주기

  • Recycler View

  • RoomDB

  • 회원가입 로그인

  • Restful API

  • 디자인 패턴

총 10가지 개념에 대하여 넓게 다룹니다. 처음엔 더미 데이터를 하나하나 넣어서 엉성하게나마 완성되어가는 앱이 Recycler View와 RoomDB, Restful API를 만남과 함께 앱이 한층 멋있어지고, 발전되어가는 것을 느끼실 수 있습니다.

이 강의를 따라 개발했을때, 디자이너가 디자인한 화면을 구현할 수 있고, 백엔드에서 전달해줄 Restful API를 사용해 앱을 개발할 수 있을거라고 생각합니다.

  • 안드로이드 앱 화면을 스스로 만들어봅니다.

  • 언어는 Kotlin을 사용합니다.

  • 문법에 대해 자세히 다루진 않으나, 해당 문법을 왜 사용하였는지 어떤 문법인지 설명합니다.

  • Restful API를 OkHttp를 네트워킹 계층기반 retrofit 라이브러리를 통해 사용합니다.

  • 코틀린이란 언어와 안드로이드 앱 개발의 전반적인 이해를 가져갑니다.

  • 강의에서 사용되는 에셋은 강의 자료에 깃허브 링크가 포함되어 있으니 다운받아 사용하시면 됩니다.

  • 강의 1주차에 사용되는 템플릿은 강의 자료에 깃허브 링크가 포함되어 있으니 다운받아 사용하시면 됩니다.

What You Will Learn!

  • 안드로이드의 기초 지식을 습득할 수 있습니다.
  • 안드로이드 앱 화면을 스스로 구성 및 앱의 기능을 구현합니다.
  • 서버에서 제공하는 Restful API를 사용하는 방법에 대하여 배웁니다.
  • 디자이너 및 서버와 협업할 수 있는 안드로이드 개발자로 성장합니다.
  • 내가 만들어보자고자 했던 서비스를 직접 구현해보며, 안드로이드 개발자로 성장해 나갑니다.

Who Should Attend!

  • 앱을 만들어 본 경험이 없고, 얕더라도 전반적인 앱 개발의 시작부터 끝까지 경험하고 싶은 개발자
  • 프론트엔드 개발에 관심이 있고, 자신이 직접 앱을 개발하고 싶은 개발자
  • 서버에서 제공하는 Restful API를 프론트에서 사용해보고 싶은 개발자