App Development detailed syllabus for Artificial Intelligence & Data Science (AI&DS) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the AI&DS 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 Artificial Intelligence & Data Science 6th Sem scheme and its subjects, do visit AI&DS 6th Sem 2021 regulation scheme. For Professional Elective-VII scheme and its subjects refer to AI&DS Professional Elective-VII syllabus scheme. The detailed syllabus of app development is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
FUNDAMENTALS OF MOBILE & WEB APPLICATION DEVELOPMENT 6
Basics of Web and Mobile application development, Native App, Hybrid App, Cross-platform App, What is Progressive Web App, Responsive Web design,
Unit II
NATIVE APP DEVELOPMENT USING JAVA
Native Web App, Benefits of Native App, Scenarios to create Native App, Tools for creating Native App, Cons of Native App, Popular Native App Dev elopment Frameworks, Java & Kotlin for Android, Swift & Objective-C for iOS, Basics of React Native, Native Components, JSX, State, Props
Unit III
Download the iStudy App for all syllabus and other updates.

Unit IV
CROSS-PLATFORM APP DEVELOPMENT USING REACT-NATIVE
What is Cross-platform App, Benefits of Cross-platform App, Criteria for creating Cross-platform App, Tools for creating Cross-platform App, Cons of Cross-platform App, Popular Cross- platform App Development Frameworks, Flutter, Xamarin, React-Native, Basics of React Native, Native Components, JSX, State, Props
Unit V
NON-FUNCTIONAL CHARACTERISTICS OF APP FRAMEWORKS
Comparison of different Ap p frameworks, Build Performance, App Performance, Debugging capabilities, Time to Market, Maintainability, Ease of Development, UI/UX, Reusability
Course Outcomes:
- Develop Native applications with GUI Components.
- Develop hybrid applications with basic event handling.
- Implement cross-platform applications with location and data storage capabilities.
- Implement cross platform applications with basic GUI and event handling.
- Develop web applications with cloud database access.
Practical Exercises:
Download the iStudy App for all syllabus and other updates.

Text Books:
- Head First Android Development, Dawn Griffiths, O’Reilly, 1st edition
- Apache Cordova in Action, Raymond K. Camden, Manning. 2015
- Full Stack React Native: Create beautiful mobile apps with JavaScript and React Native, Anthony Accomazzo, Houssein Djirdeh, Sophia Shoemaker, Devin Abbott, FullStack publishing
Reference Books:
- Android Programming for Beginners, John Horton, Packt Publishing, 2nd Edition
- Native Mobile Development by Shaun Lewis, Mike Dunn
- Building Cross-Platform Mobile and Web Apps for Engineers and Scientists: An Active Learning Approach, Pawan Lingras, Matt Triff, Rucha Lingras
- Apache Cordova 4 Programming, John M Wargo, 2015
- React Native Cookbook, Daniel Ward, Packt Publishing, 2nd Edition
For detailed syllabus of all the other subjects of Artificial Intelligence & Data Science 6th Sem, visit AI&DS 6th Sem subject syllabuses for 2021 regulation.
For all Artificial Intelligence & Data Science results, visit Anna University AI&DS all semester results direct link.