강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Mobile Application Development

Let's learn the latest Android technologies through practical projects while listening to songs! - Name Compatibility Edition

While listening to the song, let's create an Android app that pursues Clean Architecture and uses the MVVM design pattern!

(3.8) 6 reviews

118 learners

  • asuh
Android
Kotlin

Reviews from Early Learners

What you will learn!

  • Building an app using the MVVM design pattern

  • Creating apps with a Clean Architecture-oriented structure

  • Dependency Injection with Dagger Hilt

  • API call using Retrofit + Okhttp

  • Building an app using Coroutines

  • Building an app 100% using Kotlin

  • Building an app using DataBinding

This lecture is a silent lecture with only subtitles.
Be sure to check the preview video before purchasing!

Using Firebase
Learn how to communicate with a server from your app ✍

조금 더 깊게, 최신 기술을 공부하고 싶다..

This course focuses on project creation rather than individual concepts.
Learn how to communicate with the server and utilize Firebase in a Name Match app using the MVVM design pattern that aims for a Clean Architecture .

This course introduces the techniques used in this course.

  • Kotlin
  • MVVM
  • Clean Architecture
  • Dagger Hilt
  • Retrofit + Okhttp
  • Coroutine
  • Kotlin DSL
  • Firebase Realtime Database
  • Navigation Component
  • Databinding


I recommend this course to these people 🔑

Introducing the unique features of this course ✨

Did you know that coding and music are closely related?
After learning the concepts, it is essential to create a toy project using the skills you have learned, as you will only be able to learn about the parts you do not know by using them yourself.

  • You can create a name compatibility app using the latest trendy technologies.
  • For those who have learned the concept but are not sure how to create an app, we will help you get a feel for it.
  • You can listen to music comfortably and understand the lecture through subtitles.


It's a name compatibility app we'll create together! 📱

1. Check the app

Check the app version (Real Time Data Base) on the initial Splash screen.

2. API call

Check name compatibility (Retrofit2, Okhttp).

3. Check compatibility

Check 100% compatibility status and compatibility history (Real Time Data Base, Fire Store).


Expected Questions Q&A 💬

Q. I'm new to Android. Can I start with this course?

It is possible, but I think it will be easier and more beneficial to have some basic knowledge to follow the lecture content.

Q. Could you explain in detail the concepts of all the technologies explained above?

While the course provides a basic explanation, it focuses on the overall framework of the project creation process, so if you're looking for a more in-depth explanation of the concepts, it might not be what you're looking for. Please check out the preview to see the full course!

Q. I'm not a beginner, but will it still be difficult?

I've tried to explain it well enough for you to follow along. If you still have any questions, please leave them as questions!


Introducing the Knowledge Sharer ✒️

Ansop's Fables

Recommended for
these people

Who is this course right for?

  • Anyone with basic knowledge of Kotlin

  • Anyone with basic knowledge of Android development

Need to know before starting?

  • Kotlin Basics

  • Android Basics

Hello
This is

118

Learners

6

Reviews

5

Answers

3.8

Rating

1

Course

안녕하세요

다양한 강의 활동을 위해 준비 중입니다!

저의 활동이 다른 사람들에게 좋은 영향을 미쳤으면 하는 바람이 있습니다 :)

Curriculum

All

15 lectures ∙ (3hr 48min)

Published: 
Last updated: 

Reviews

All

6 reviews

3.8

6 reviews

  • Minhyuk Jung님의 프로필 이미지
    Minhyuk Jung

    Reviews 1

    Average Rating 5.0

    5

    60% enrolled

    이만한 안드로이드 강의가 없는 것 같아요. Realtime 데이터베이스 어떻게 쓰는 지 몰랐는데 이번 강의를 통해서 알게 된 거 같아요. 이번 강의에서 배운 걸 토대로 채팅 어플 한 번 만들어 보려구요! 파이어베이스 응용 또는 의존성 주입을 학습할 의향이 있으시다면 그런 분들에게 추천! 아니여도 한 번쯤 볼 만한 가치가 있다고 생각합니다.

    • 안솝우화
      Instructor

      안녕하세요! Minhyuk Jung님 소중한 수강후기 남겨주셔서 감사합니다!

  • 방윤성님의 프로필 이미지
    방윤성

    Reviews 1

    Average Rating 5.0

    5

    20% enrolled

    올해 들어서 안드로이드 개발을 접한 후 기초만 막연히 공부하고 무엇을 개발해야할지 방향성을 제시 못했을때 이 강의를 접했습니다. MVVM 이라는 개념도 모르던 저에게 이 강의로 MVVM의 적용 방법 과 파이어베이스 실전능력을 키워 주셔서 저도 앱 하나를 만들 능력이 생겻습니다. 앞으로 더욱 공부하는 사람이 되겠습니다.

    • 안솝우화
      Instructor

      안녕하세요! 방윤성님 소중한 수강후기 남겨주셔서 감사합니다!

  • 지수님의 프로필 이미지
    지수

    Reviews 1

    Average Rating 3.0

    3

    73% enrolled

    일단 소리가 안 나는 부분에서.. 잘 모르시는 분들은 이해하기 힘드실 것 같아요. 저도 hilt 같은부분 쓰임새좀 보려고 소리 안 나는 줄 모르고 사서.. 자막이 있긴 한데 좀 많이 부실합니다.. 소스코드들도 강의하시면서 깃허브에 올려진 코드를 붙여넣기 하는 방식으로 많이 하셔서 (별다른 설명없이) 솔직히 그냥 코드만 돈 주고 산 느낌이 들어요.. 강의에 좀 더 가격을 붙이시고 소리나는 강의로 하셨으면 좋았을 것 같다는 생각을 했습니다. 클린아키텍쳐의 경우 경험해볼 수 있던 점은 참 좋았던 것 같아요. 이후의 안솝우화님의 목소리가 들어간 강의가 기대됩니다.

    • 안솝우화
      Instructor

      안녕하세요! 지수님 우선 소중한 수강후기 남겨주셔서 감사합니다! 말씀하신 점은 인지하고 있었기에 더 좋은 강의를 만들어 보답해 드리겠습니다. 감사합니다 :)

  • 바둑이님의 프로필 이미지
    바둑이

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    강의를 들으면서 평소에 Clean Architecture와 MVVM 디자인 패턴을 어떻게 활용하는지 잘 몰랐는데 강의 덕분에 해당부분에 대해서 많이 배웠습니다~.

    • 안솝우화
      Instructor

      안녕하세요! 바둑이님 소중한 수강후기 남겨주셔서 감사합니다!

  • 케르메르님의 프로필 이미지
    케르메르

    Reviews 1

    Average Rating 3.0

    3

    60% enrolled

    강의 음성 없음, 개념 설명 없음, 복사 & 붙여넣기 다수 (예상 질문 Q&A에 대략 적혀 있긴 합니다) 사실 공식 문서 참고하고 구글링만으로도 각종 안드로이드 최신 기술들에 대한 개념 학습과 프로젝트 구현이 가능한데 그 학습 과정이 생각보다 지루하고 길 수 있기 때문에 그걸 뛰어넘고 일단 프로젝트를 무작정 완성해 보고 학습하겠다 하시는 분들은 구매해도 괜찮을 거로 생각합니다. 결론: 밥상에 진수성찬을 차려주고 밥을 떠먹는 방법까지는 알려주지만, 각 음식에 대한 정보와 어떤 식으로 먹어야 맛있게 먹을 수 있는지는 생략된 그런 강의입니다.

    $11.00

    Similar courses

    Explore other courses in the same field!