पूरा मुफ़्त Course · Hindi + English
Android App Development (Kotlin + XML) – पूरा Course
Android Studio में असली native Android apps बनाएँ। हर ज़रूरी view और layout, lists, fragments, bottom navigation, navigation drawer, tabs, Room database, Retrofit API, MVVM, permissions, camera और notifications सीखें — फिर पूरी Student Diary app बनाकर publish करें।
आप क्या सीखेंगे
- Android Studio, SDK और emulator install करना
- Kotlin basics, OOP, null safety, lambdas
- Activity lifecycle और Logcat से debugging
- ConstraintLayout सहित सभी layouts
- TextView, EditText, Button, ImageView, CheckBox, Switch, Spinner, pickers
- View Binding, Material 3 theme और dark mode
- Toast, Snackbar, dialogs, toolbar और menus
- Intents और data भेजना
- RecyclerView lists और grids
- Fragments, Navigation Component, Bottom Navigation, Navigation Drawer, Tabs
- SharedPreferences, DataStore, Room database
- MVVM, ViewModel, LiveData, Flow, Coroutines
- Retrofit API और Glide images
- Permissions, camera, notifications, WorkManager, WebView
- पूरी Student Diary app + Play Store release
🟢 शुरुआत
8 Lessons🎨 UI – Views और Layouts
11 Lessons
01
LinearLayout, FrameLayout और RelativeLayout
02
ConstraintLayout
03
TextView, EditText और Button
04
View Binding
05
ImageView, Drawables और Resources
06
CheckBox, RadioButton, Switch और Chips
07
Spinner, AutoComplete और Date/Time Pickers
08
ScrollView, CardView और Material Components
09
Toast, Snackbar और Dialogs
10
Toolbar, Options Menu और Popup Menu
11
Material 3 Theme, Colors और Dark Mode
📋 Screens, Lists और Navigation
9 Lessons💾 Data, Network और Architecture
6 Lessons📱 Device Features
5 Lessons🏆 पूरी App और Publish
4 Lessonsअक्सर पूछे जाने वाले प्रश्न (FAQ)
Android के लिए Java की जगह Kotlin क्यों?
Google Android के लिए Kotlin recommend करता है। यह छोटा, ज़्यादा safe (null safety) है और नई Android libraries Kotlin-first हैं। Java आती है तो Kotlin जल्दी समझ आ जाती है।
इस course में XML layouts हैं या Jetpack Compose?
इसमें View Binding के साथ XML layouts हैं — यही तरीका ज़्यादातर मौजूदा apps और college syllabus में है, इसलिए आप हर classic view, layout और navigation drawer सीखते हैं।
Android Studio के लिए कैसा computer चाहिए?
64-bit Windows, macOS या Linux computer। 16 GB RAM आरामदायक है; emulator की जगह असली phone पर test करें तो 8 GB भी चल जाता है।
क्या मैं पूरी app बनाऊँगा?
हाँ। आख़िरी module में drawer, bottom navigation, Room database, reminders और settings वाली पूरी Student Diary app बनती है, और Play Store पर publish करना भी सिखाया गया है।
