call  18001237099   |   send  info@gmu.ac.in

Mobile Application Development (Beginner)

GMUSD95
Credits: 2.00
Prerequisites : Basic programming & computer knowledge
Course Duration : 30 Hours / 12 Weeks
Start Date : 2024-08-01
End Date : 2024-10-31
Seats Remaining : 60
Domain: IT

BACK

Aim & Summary

The "Introduction to Mobile Application Development with Flutter" course aims to provide beginners with a comprehensive understanding of building mobile applications using Flutter. Participants will learn the fundamentals of Flutter, including its architecture, widgets, and state management. The course covers how to create responsive, visually appealing, and high-performance mobile apps for both iOS and Android platforms using a single codebase. By the end of the course, learners will be equipped with the skills to develop and deploy basic Flutter applications, laying a strong foundation for future mobile development projects.

Course Content
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

Course Certification

Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of GMU and company handling the course.
I'm a beta version
©️ All rights reserved - GEM VENTURES LLP