Mobile Application Development (MADe)
The MADe program is designed for individuals or professionals who intend to enhance their programming skills and gain expertise in developing Mobile Applications for Android Devices. The Mobile Application Development Course is targeted towards individuals and professionals who wish to venture into the development applications Mobile Computing Devices that run on the android operating system. This course aims at preparing the participants to enable them to work on current technology scenarios as well as prepare them for the changing face of technology and requirements of Mobile industry that is growing exponentially. The MADe Course curriculum has been designed keeping in mind the emerging trends in mobile technology as well as contemporary human resource requirements of the Mobile Application Development Industry. The entire course syllabus, course ware, teaching methodology has been derived from the rich background of AITI-KACE.
After completion of the course students will be able to acquire the following skills:
- Design and build advanced native apps on Android, work with cross-functional teams to define, design, and ship new features, unit-test code, usability, and general reliability. Identify and correct bottlenecks and fix bugs, continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Analyse and explain the behavior of programs involving the fundamental program constructs, Design and implement a class based on attributes and behaviors of objects.
- How to think creatively, analytically and abstractly about computational problems.
Need of RDBMS, Client/Server Computing, Codd’s Rules, Data Models, Normalization Techniques, ER Diagrams, Data Flow Diagrams, SQL: DDL, DML, DCL, Sub query, Joins, SQL Functions, Stored Procedures
Core Java(60 hours)
Data Types, Operators and Language, Constructs, Inner Classes and Inheritance, Interface and Package, Exceptions, Collections, Threads, Java.lang, Java.util, Java.awt, Java.io, Java Virtual Machine, Java Persistent, Servlets.
Android Programming (120 hours)
Introduction of Android, Why develop for Android, Android SDK features, Creating Android Activities, Fundamental Android UI design, Intents, Adapters, Dialogs, Android Technique for saving data, Database in Android, Maps, Geo-coding, Location based services, Toast, Using alarms, Instant Messaging (IM), Using Bluetooth, Using Telephony, Introducing sensor manager, Managing network and WI-FI connection, Advanced Android Development, Implement AIDL Interface, Push Notification in Android, Material Design, Augmentation of reality application like Wikitude etc, Integration with Social Networking like Facebook, Twitter etc, Uploading application in play store.
Course Duration: 240 hours
- Lectures 0
- Quizzes 0
- Duration 240 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Self