// education & ai

모바일 개발

Flutter · React Native · Swift · Kotlin

번호 제목 날짜조회
01 안드로이드 앱 개발 환경 준비 - Android Studio, JDK 17, SDK Manager 및 AVD 설정 2026.08.02 1 02 안드로이드 앱의 기본 구조 - AndroidManifest.xml, Gradle 빌드 스크립트 및 APK/AAB 생성 2026.08.02 1 03 코틀린(Kotlin) 프로그래밍 기초 - 변수 val/var, 데이터 타입, 함수 및 Null Safety 2026.08.02 1 04 코틀린 객체지향 프로그래밍(OOP) - 클래스, 생성자, 상속, 인터페이스 및 Data Class 2026.08.02 1 05 코틀린의 유용한 기법 - 람다 표현식, 고차 함수, 확장 함수 및 Scope Functions (let, apply, run) 2026.08.02 1 06 뷰(View)를 이용한 화면 구성 - View 계층 구조, TextView, EditText, Button 및 ImageView 2026.08.02 1 07 뷰를 배치하는 레이아웃 - LinearLayout, RelativeLayout, FrameLayout 및 ConstraintLayout 제약 조건 2026.08.02 2 08 사용자 이벤트 처리하기 - 터치 이벤트, 키 이벤트 및 Event Listener 람다 패턴 2026.08.02 4 09 리소스 활용하기 - res 디렉토리 (strings, colors, drawables) 및 화면 대응 수식어 2026.08.02 3 10 다이얼로그와 알림 이용하기 - Toast, AlertDialog, Pickers 및 NotificationChannel 2026.08.02 1 11 제트팩 라이브러리 - ViewBinding, Fragment 생명주기, ViewPager2 및 RecyclerView 2026.08.02 1 12 머티리얼 라이브러리 - Material Design 3, Toolbar, DrawerLayout, BottomNavigationView 2026.08.02 2 13 액티비티 컴포넌트 - Activity 생명주기(Lifecycle), Intent 및 Activity Result API 2026.08.02 3 14 브로드캐스트리시버 컴포넌트 - 동적/정적 리시버 등록 및 시스템 브로드캐스트 이벤트 2026.08.02 2 15 서비스 컴포넌트 - Foreground Service, Bound Service 및 WorkManager 비동기 작업 2026.08.02 1 16 콘텐츠 프로바이더 컴포넌트 - Uri, ContentResolver 및 갤러리/주소록 외부 데이터 공유 2026.08.02 1 17 저장소에 데이터 보관하기 - DataStore 및 룸(Room) SQLite ORM 라이브러리 2026.08.02 1 18 네트워크 프로그래밍 - HTTP 통신, Retrofit2, OkHttp3 및 Coroutines 비동기 처리 2026.08.02 1 19 위치 정보 활용하기 - FusedLocationProviderClient, 위치 권한 및 Google Maps API 2026.08.02 1 20 파이어베이스 연동과 인증 기능 - Firebase SDK 설정 및 Firebase Authentication 2026.08.02 1 21 파이어스토어, 스토리지, FCM - Cloud Firestore NoSQL DB, Storage 및 푸시 알림 FCM 2026.08.02 1