Main
Tracks
Activity
Blog
Recruit
Frontend
Backend
Android
iOS
Design
Game
Data Analyst
Product Manager
Security
WHAT WE STUDY
구글 플레이에 등록
애플리케이션 개발 후 실제 마켓에 런칭
최신 트렌드에 대한 학습
메이저 업데이트와 오픈소스에 대한 이해
디자인 패턴의 실무적인 활용
VIEW 위주의 앱에서의 설계와 이해
Android 비기너
커리큘럼을 소개합니다
1주차
1
Kotlin 이해하기
2
Android에 대한 이해
Android란 무엇인가
Android 버전 및 특징 (Android 1.0 ~ Android 16)
3
안드로이드 스튜디오 설치
4
Git flow 학습
Git flow cheatsheet
2주차
1
Naming Convention
XML Naming Convention
Kotlin Naming Convention
Const Naming Convention
2
Widget
View란
Widget 종류
Widget 사용 방법
Widget 속성
3
Layout
LinearLayout이란
RelativeLayout이란
FrameLayout이란
ConstraintLayout이란
3주차
1
Resource
Drawable
Layout
Mipmap
Color
Strings
2
Styling and Theming
themes.xml과 styles.xml
Style 및 Custom Style
3
다양한 화면, 버전 및 다크 모드 대응하기
4주차
1
Intent
Intent extras와 bundle
2
View와 상호작용
onClick, onLongClick
text와 drawable을 동적으로 변경하기
textWatcher
3
Activity
Activity 생명주기
Activity 전환
Activity Result API
5주차
1
Fragment
Fragment 특징
Fragment 생명주기
FragmentManager와 FragmentTransaction
Fragment 생성자 이슈
2
Dialog 이해하기
Dialog 특징
Dialog 종류
커스텀 Dialog
6주차
1
EventListener
2
ListView
3
RecyclerView
RecyclerView vs ListView
LayoutManager
Adapter Pattern, ViewHolder Pattern
RecyclerView의 동작 원리
7주차
1
권한
Marshmallow 이전과 이후
shouldShowRequestPermissionRationale
2
Notification
Notification 종류
Oreo 이전과 이후 버전의 Notification
3
Broadcast Receiver
8주차
1
안드로이드의 파일 관리 방식
Scoped Storage
Pie 이전의 파일 관리 방식
2
Content Provider
Content Provider에 대해 이해하기
MediaStore로 미디어 파일에 접근하는 방식 이해하기
3
안드로이드 버전 별 세분화된 파일 권한 이해하기
~ Android 9.0
Android 10 ~ Android 12
Android 13 ~
9주차
1
Service
Service 생명주기
2
Foreground, Background
Foreground와 Background란
Oreo 이후의 Background 제한
10주차
1
Thread
Thread란
안드로이드 UI Thread와 Thread
2
Coroutine
Coroutine이란
Coroutine vs Thread
CoroutineScope, Dispatcher
Suspend function
11주차
1
디자인 패턴
디자인 패턴이란
MVC, MVP, MVVM, MVI
2
View Binding과 Data Binding
View Binding
Data Binding
3
Jetpack
ViewModel
Room
LiveData
12주차
1
Clean architecture
2
의존성 주입
Hilt
3
이미지 처리 Opensource
Glide
Coil
4
Firebase
13주차
1
Okhttp
2
Retrofit
3
난독화
난독화란 무엇인가
Proguard R8
14~16주차
1
자율 상용화 프로젝트 개발
17주차
1
회고
사용하는 기술스택
함께 할 멤버들
REGULAR
공우진
REGULAR
장나영
REGULAR
김영민
REGULAR
김주상
REGULAR
곽재영
REGULAR
양승민
REGULAR
조관희
REGULAR
고효석
REGULAR
이상일
REGULAR
배수민
REGULAR
김도혁
REGULAR
김영수