25%
26,400원
초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.
예제 수준을 벗어나서 앱의 A-Z까지 한번 만들어봅니다. 강의를 수강하시고 난 이후에는 안드로이드의 대부분의 기능을 혼자 구현하실 수 있으실 겁니다!
이런 걸
배워요!
처음부터 끝까지 만들어보는
안드로이드 모바일 커뮤니티 앱!
모바일 앱 개발,
한 단계 나아가고 싶다면? 📲
안드로이드(Android) 앱 개발에 필요한 문법과 예제를 알려주는 강의나 학습 자료는 많지만...
막상 모바일 앱을 처음부터 끝까지 만드는 강의는 잘 찾아보기 힘듭니다.
간단한 할 일 메모(To-do) 앱 수준에서 좀 더 발전시켜서 배울 수는 없을까요?
게시판을 만들고, 북마크를 만드는 과정을 회원가입과 연동해 보고, 회원마다 어떤 글을 쓰는지/어떤 콘텐츠를 북마크하는지에 대한 여러 가지 기능을 혼자서 개발할 수 있다면 한 걸음 더 성장한 개발자가 될 수 있겠죠
자취생들에게 필요한 정보 및 커뮤니티를 제공하는
안드로이드 모바일 애플리케이션을
처음부터 끝까지 만들어봅니다.
이번 강의에서는 웹상에 있는 콘텐츠를 보여주고 북마크를 하는 기능부터, 게시판을 만들어 게시글을 생성ㆍ수정ㆍ삭제하는 등 실제 커뮤니티 앱에 필요한 여러 가지 기능을 직접 만들어봅니다.
파이어베이스(Firebase)를 이용해 서버 개발 없이 안드로이드 코드만으로 회원가입ㆍ로그인ㆍ로그아웃 등 각종 인증을 처리해 보고, 데이터베이스에 데이터나 이미지를 저장하는 기능까지 따라 실습할 수 있게 됩니다.
다양한 기능을
직접 만들어보세요!
Firebase Auth를 이용한 회원가입ㆍ로그인ㆍ비회원 로그인ㆍ로그아웃 구현
Firebase와 WebView(웹뷰)를 이용해 웹 콘텐츠 뷰잉 및 북마크 기능 구현
Firebase Realtime Database와, Storage를 이용한 게시판 구현
누구를 위한 강의인가요? 🔍
- 안드로이드 코틀린으로 리스트뷰(ListView)나 리사이클러뷰(RecyclerView)를 만들어봤고, 실제 앱 하나를 통째로 만들어보면서 감을 잡고 싶으신 분들
- 간단한 Todo 앱 예제를 넘어서 회원가입, 글쓰기(수정, 삭제) 등과 연동해서 실제 동작하는 게시판을 만들어보고 싶으신 분들
- 토이프로젝트를 시작하며 안드로이드 앱 개발의 전체적인 흐름을 알고 싶은 분들
강의의 핵심 포인트! 💎
![327300-1.png](https://cdn.inflearn.com/public/files/courses/326318/810bf803-be0c-4762-a400-e329d2ba3324/327300-1.png)
강의 소스코드 제공
강의에 쓰인 소스코드를 제공합니다. 강의 제목 오른쪽의 구름 모양 또는 녹색 [수업 자료] 버튼을 클릭하면 코드를 다운받을 수 있습니다. 전체 소스코드뿐 아니라, 하나의 기능이 끝날 때마다 소스코드를 제공하여 중간중간 오류가 났을 때 강의에 사용한 코드와 무엇이 다른지 비교해볼 수 있습니다.
![327300-0.png](https://cdn.inflearn.com/public/files/courses/326318/064a389a-e2a8-4f3f-89e8-da7f888c7678/327300-0.png)
지속적인 업데이트
온라인 강의 특성상 시간이 지남에 따라 기존 코드가 동작하지 않는 경우가 잦습니다. 코드를 똑같이 쳤는데 버전 문제로 동작하지 않는 부분이 있다면 알려주세요. [질문 & 답변]을 통해 제보해주시면 강의 업데이트를 진행하겠습니다.
![327300-2.png](https://cdn.inflearn.com/public/files/courses/326318/4aa95d47-8711-4626-843e-0a5c831c7e25/327300-2.png)
이론 대신 실습으로 쉽고 빠르게
복잡하고 재미없는 이론보다 실제 앱을 만들어보면서 개발을 재미있게 배우는 것이 목표입니다. 실제로 앱을 개발하다 보면 이론을 자연스럽게 체득하거나, 스스로 하나씩 찾아가면서 배울 수 있는 능력을 기를 수 있습니다.
![327300-3.png](https://cdn.inflearn.com/public/files/courses/326318/ce79a39a-d7d5-4eca-8430-f522db4338bf/327300-3.png)
편하게 보면서 따라할 수 있도록
영상 중간중간 코드를 확대해서 수강생 입장에서 보기 편하도록 신경을 썼습니다. 강의 내용을 따라하며 직접 코드를 쳐 보고, 모바일 앱을 개발해 보세요.
강의를 만든
지식공유자를 소개합니다 👨💻
개복치개발자
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 하고 있습니다.
그 동안 회사도 다니고, 프리랜서 생활도 하면서 재미있는 프로젝트들 여러가지 하고 있습니다.
이메일 : uyalae@naver.com
예상 질문 Q&A 💬
Q. 강의에 필요한 소스 코드나 이미지를 제공하나요?
네, 전체 소스 코드 및 이미지를 제공합니다.
Q. 질문은 어떻게 하면 좋을까요?
강의 질문/답변을 남겨주세요. 질문을 주실 때 최대한 많은 정보를 알려주시면 좋습니다. 아래 정보를 모두 주시면 문제를 파악하기 좋습니다 :)
- 시청 중인 강의의 부분 (수업 제목 및 타임코드)
2. 내가 작성한 코드
3. 에러가 나온다면, 어떻게 나오는지 (에러 내용)
4. Firebase에 어떤 데이터가 들어있는지
Q. 강의 속도가 빠른 것 같아요. 어떻게 하나요?
온라인 강의의 장점은 중간중간 영상을 멈추거나, 속도를 조절할 수 있다는 점입니다. 속도를 낮춰 시청하시는 것을 권해드립니다.
Q. 학습을 위한 팁이 있을까요?
소리를 최대로 하여 강의 영상을 녹화했습니다. 때문에 강조하는 부분이 있을 때 목소리가 조금 커져서(!) 깜짝깜짝 놀라실 수 있습니다. 소리를 약간 작게 해서 시청하시는 걸 권해드립니다.
Q. 강의처럼 빨리빨리 기능을 구현하기 힘들어요. 어떻게 하면 빠르게 기능을 구현할 수 있나요?
저는 밥먹고 개발만 하기 때문에 빠른 겁니다... (ㅎㅎ) 몇 달 동안 강의를 따라 조금씩 경험을 쌓다 보면 자연스럽게 점점 빨라지실 거예요 :)
Q. 후속 강의 계획이 있으신가요?
왕초보 분들을 위한 입문 강의부터 심화 강의까지, 순차적으로 강의를 제작하고 있습니다.
- [입문편] 안드로이드를 위한 코틀린 문법
- [왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린
- [초급편] 안드로이드 커뮤니티 앱 만들기현재 강의
- [초중급편] 안드로이드 데이팅 앱 따라만들기
- [중급편] 친절한 JETPACK 개론 <상>
- [중급편] 코인 가격 모니터링 앱 제작
- [중급편] 친절한 JETPACK 개론 <하>
- [중고급편] 클린 아키텍처로 만들어보는 클론코딩제작예정
Q. 디자인 패턴(MVVM)이나 클린 아키텍처 등도 강의에서 다루나요?
이번 강의에서는 아래와 같이 문법을 공부한 분들이 원하는 기능을 구현하실 수 있는 단계로 나아가는 것을 목표로 합니다.
디자인 패턴과 아키텍처 같은 부분은 추후 심화 강의에서 다루도록 하겠습니다.
Q. 학습 중 건의사항이 있거나 불편한 점이 있다면 어떻게 하면 좋을까요?
강의 커뮤니티([질문/답변]) 게시판을 통해서 알려주세요. 더 나은 강의를 만들기 위해 강의를 개선하겠습니다.
Q. 강의 코드랑 똑같이 작성했는데 동작이 안 돼요. 어떻게 하면 좋을까요?
강의자료에 소스 코드를 복사해서 넣어도 동작하지 않으면 질문을 남겨주세요. 만약 안드로이드 버전 업데이트로 인해 코드가 동작하지 않는다면 강의를 업데이트하도록 하겠습니다.
시리즈 과정으로
차근차근 학습 🧰
- [입문편] 안드로이들 위한 코틀린 문법
- [왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린
- [초급편] 안드로이드 커뮤니티 앱 만들기현재 강의
- [초중급편] 안드로이드 데이팅 앱 만들기
- [중급편] 친절한 JETPACK 개론 <상>
- [중급편] 코인 가격 모니터링 앱 제작
- [중급편] 친절한 JETPACK 개론 <하>
- [중고급편] 클린 아키텍처로 만들어보는 클론코딩제작예정
이런 분들께 추천드려요!
학습 대상은
누구일까요?
선수 지식,
필요할까요?
개복치개발자 입니다.
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.
현재는 평범한 직장인 개발자입니다