Week 1 | Overview of mobile app development, introduction to Android Studio, app structure basics, and a "Hello World" project. |
Week 2 | Introduction to Android Studio, creating a new project, exploring project structure, and running the app on an emulator and physical device. |
Week 3 | Basics of XML layouts, working with TextView, EditText, BuƩon, ImageView, and creaƟng a simple form UI. |
Week 4 | Understanding Activity lifecycle, navigating between activities with Intents, and building a multiscreen app with data transfer. |
QUIZ 1 |
|
Week 5 | Handling user interactions, implementing event listeners, displaying Toast messages, and creaƟng an interacƟve app like a basic calculator. |
Week 6 | Understanding view properties, customizing layouts with XML aƩributes, using ScrollView, and designing a scrollable app layout. |
Week 7 | Introduction to storing data with Shared Preferences, saving and retrieving small data, and implementing user seƫngs |
Week 8 | Creating and handling Android menus (OptionsMenu, ContextMenu), and implemenƟng simple dialog boxes (AlertDialog). |
QUIZ 2 |
|
Week 9 | Introduction to RecyclerView, Adapter and ViewHolder concepts, populaƟng RecyclerView with data, and building a list-based app. |
Week 10 | Understanding Fragments and their lifecycle, using Fragments for flexible UI, and creating a multipane layout. |
Week 11 | Introduction to app styling, working with colors, fonts, styles, and applying a custom theme and style to your app. |
Week 12 | Recap of key concepts, starting and working on the final project, Q&A, and final project presentation with feedback. |
PROJECT REPORT |