5th Sem, CCE

IT3681: Mobile Application Development Laboratory syllabus for CCE 2021 regulation

Mobile Application Development Laboratory detailed syllabus for Computer & Communication Engineering (CCE) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CCE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Computer & Communication Engineering 5th Sem scheme and its subjects, do visit CCE 5th Sem 2021 regulation scheme. The detailed syllabus of mobile application development laboratory is as follows.

Course Objectives:

The objective of this course is to enable the students to

  • Use Flutter/Kotlin multi-platform environment for building cross-platform mobile applications.
  • Demonstrate the knowledge of different programming techniques and patterns for mobile application development.
  • Identify the components and structure of mobile application development frameworks.
  • Understand the capabilities and limitations of different platforms.
  • Design and develop real-time mobile applications.

List of Experiments:

  • Study and installation of Flutter/Kotlin multi-platform environment
  • Develop an application that uses Widgets, GUI components, Fonts, and Colors.
  • Develop a native calculator application.
  • Develop a gaming application that uses 2-D animations and gestures.
  • Develop a movie rating application (similar to IMDB)
  • Develop an application to connect to a web service and to retrieve data with HTTP.
  • Develop a simple shopping application.
  • Design a web server supporting push notifications.
  • Develop an application by integrating Google maps
  • Mini Projects involving Flutter/Kotlin multi-platform

Course Outcomes:

On successful completion of this course, the student should be able to

  1. Design and build simple mobile applications supporting multiple platforms.
  2. Apply various programming techniques and patterns to build mobile applications.
  3. Build real-time mobile applications for society/environment
  4. Build gaming and multimedia based mobile applications
  5. Build AI based mobile applications for society/environment following ethical practices

Text Books:

  1. Simone Alessandria, Flutter Projects: A practical project-based guide to building real-world cross-platform mobile applications and games, Packt publishing.
  2. Carmine Zaccagnino, Programming Flutter: Native, Cross-Platform Apps the Easy Way (The Pragmatic Programmers), Packt publishing.

Reference Books:

  1. Gergely Orosz, Building Mobile Applications at Scale:39 Engineering Challenges
  2. Souvik Biswas & Codemagic, Flutter Libraries we love
  3. ED Freitas, Daniel Jebaraj, Flutter Succinctly
  4. Antonio Leiva, Kotlin for Android Developers Learn Kotlin the easy way while developing an Android Applications

For detailed syllabus of all other subjects of Computer & Communication Engineering, 2021 regulation curriculum do visit CCE 5th Sem subject syllabuses for 2021 regulation.

For all Computer & Communication Engineering results, visit Anna University CCE all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.