The inclusion of Mobile Application Development (MAD) and Progressive Web Applications (PWA) in the curriculum reflects the increasing significance of mobile and web technologies in the digital world. Mastering these subjects prepares students to address up-to-date challenges in software development within the IT industry. MAD and PWA aim to provide students with the necessary skills and knowledge to develop applications for mobile and web platforms. The inclusion of MAD and PWA in the syllabus reflects the growing importance of mobile and web technologies in today's digital world. By learning these subjects, students will be well-prepared to handle modern day challenges in software development within the IT industry. 

This lab focuses on equipping students with the skills to develop mobile applications using the Flutter framework and to create responsive web applications employing Progressive Web App technologies.

MAD provides students with an understanding of mobile application frameworks, design principles, and development processes. MAD refers to the process of creating software applications that run on mobile devices. These applications can be native for platform like (iOS or Android) or hybrid (combining elements of both web and native apps).

Progressive Web Applications are web applications that utilize modern web capabilities to deliver an app-like experience directly in the browser. They can be installed on devices without going through app stores. PWA offer a modern approach to web and mobile app development, combining the best features of both platforms. 

MAD and PWA include practical lab sessions where students implement their theoretical knowledge by developing real-world applications. These lab sessions provide hands-on experience, allowing students to apply theoretical knowledge in practical scenarios, thereby preparing them for real-world application development challenges. This hands-on experience is crucial for understanding the complexities of mobile and web application development.

MAD focuses on building native applications for mobile platforms, while PWA emphasizes enhancing web applications to deliver a seamless user experience similar to that of native apps .MAD and PWA provide complete training that prepares students for careers in mobile app development. With a strong focus on practical skills relevant to industry needs, these programs are crucial for developing the next generation of mobile developers.

At the end of course students will able to understand the concept of Understand cross platform mobile application development using Flutter
framework .They can Design and Develop interactive Flutter App by using widgets, layouts, gestures and animation. They properly analyze and Build production ready Flutter App by incorporating backend services and deploying on Android / iOS. They clearly understand various PWA frameworks and their requirements and design and develop a responsive user interface by applying PWA design techniques and able to develop and analyze PWA features and deploy it over app hosting solutions.

In his course, we are doing Mobile application development using Flutter. “Flutter is an open-source Mobile Application Development Framework created by Google. Flutter is easy to use. It has various features as follows:

Flutter is easy to use