/kotlin_basic_study

I will study kotlin basic with fastcampus lecture.

Primary LanguageKotlin

Kotlin study

Lotto App

  1. ConstraintLayout
  2. NumberPicker
  3. TextView
  4. Button

Secret Diary

  1. ConstraintLayout
  2. Handler
  3. SharedPreference
  4. Theme
  5. AlertDialog
  6. Intent

Calculator

  1. TableLayout, ConstraintLayout, LayoutInflater
  2. Thread, RunOnUIThread
  3. Room
  4. Kotlin Extension Function

Electronic frame

  1. Android Permission
  2. View Animation
  3. Acitivty Lifecycle
  4. Content Provider ( Storage Access Framework )

Timer

  1. ConstraintLayout
  2. CountDownTimer
  3. SoundPool
  4. SeekBar

Recorder

  1. Request runtime permissions
  2. CustomView
  3. MediaRecorder
  4. MediaPlayer
  5. View Lifecycle

Webviewbrowser

  1. ConstraintLayout
  2. EditText
  3. WebView, WebViewClient, WebChromeClient
  4. SwipeRefreshLayout

Push Notification

  1. Firebase cloud messaging
  2. Notification

Today wise saying

  1. Firebase Remote Config
  2. ViewPager2

Alarm

  1. AlarmManager
  2. Notification
  3. Broadcast receiver

Book Review

  1. RecylcerView
  2. View Binding
  3. Retrofit
  4. Glide
  5. Android Room

Tinder

  1. Firebase Authenetication, Email Login, Facebook Login
  2. Firebase Realtime Database
  3. yuyakaido/CardStackView
  4. OAuth

Used Deal

  1. RecyclerView
  2. View Binding
  3. Fragment
  4. BottomNavigationView
  5. Firebase Storage
  6. Firebase Realtime Database
  7. Firebase Authentication

Air BnB

  1. Naver Map API
  2. ViewPager2
  3. FrameLayout
  4. CoordinatorLayout
  5. BottomSheetBehavior
  6. Retrofit
  7. Glide