ANNA UNIVERSITY, CHENNAI
REGULATIONS - 2013
NE7011 MOBILE APPLICATION DEVELOPMENT SYLLABUS
NE7011 MOBILE APPLICATION DEVELOPMENT SYLLABUS
ME 3RD SEM COMPUTER SCIENCE AND ENGINEERING SYLLABUS
OBJECTIVES:
Understand system requirements for mobile applications
Generate suitable design using specific mobile development frameworks
Generate mobile application design
Implement the design using specific mobile development frameworks
Deploy the mobile applications in marketplace for distribution
UNIT I INTRODUCTION
Introduction to mobile applications – Embedded systems - Market and business drivers for mobile applications – Publishing and delivery of mobile applications – Requirements gathering and validation for mobile applications
UNIT II BASIC DESIGN
Introduction – Basics of embedded systems design – Embedded OS - Design constraints for mobile applications, both hardware and software related – Architecting mobile applications – user interfaces for mobile applications – touch events and gestures – Achieving quality constraints – performance, usability, security, availability and modifiability.
UNIT III ADVANCED DESIGN
Designing applications with multimedia and web access capabilities – Integration with GPS and social media networking applications – Accessing applications hosted in a cloud computing environment – Design patterns for mobile applications.
UNIT IV TECHNOLOGY I - ANDROID
Introduction – Establishing the development environment – Android architecture – Activities and views – Interacting with UI – Persisting data using SQLite – Packaging and deployment – Interaction with server side applications – Using Google Maps, GPS and Wifi – Integration with social media applications.
UNIT V TECHNOLOGY II - IOS
Introduction to Objective C – iOS features – UI implementation – Touch frameworks – Data persistence using Core Data and SQLite – Location aware applications using Core Location and Map Kit – Integrating calendar and address book with social media application – Using Wifi - iPhone marketplace.
TOTAL: 45 PERIODS
OUTCOMES:
Upon the students will be able toCompletion of the course,
1. Describe the requirements for mobile applications
2. Explain the challenges in mobile application design and development
3. Develop design for mobile applications for specific requirements
4. Implement the design using Android SDK
5. Implement the design using Objective C and iOS
6. Deploy mobile applications in Android and iPone marketplace for distribution
REFERENCES:
1. http://developer.android.com/develop/index.html
2. Jeff McWherter and Scott Gowell, "Professional Mobile Application Development", Wrox, 2012
3. Charlie Collins, Michael Galpin and Matthias Kappler, “Android in Practice”, DreamTech, 2012
4. James Dovey and Ash Furrow, “Beginning Objective C”, Apress, 2012
5. David Mark, Jack Nutting, Jeff LaMarche and Frederic Olsson, “Beginning iOS 6 Development: Exploring the iOS SDK”, Apress, 2013.
ReplyDeletegreat and nice blog thanks sharing..!!
Android training in chennai
Ios training in chennai
I think great site for these post and I am read the most of contents have useful for my Carrier.Thanks for these useful information.Any information are commands like to share him.
ReplyDeleteChatbot Companies
AI Chatbot Development
AI Chatbot
Chatbot Development Company
AI Chatbot Companies
Chatbot Development Companies
Chatbot Development
Chatbot Development Agency
Chatbot Development Services
Chatbot App Development Company
AI Conversational Chatbots
Voice Chatbot
Virtual Assistant Chatbot
I read your blog it's very nice and very helpful, I learn something new every time from this website, Thanks for sharing this information with us. I am also a blogger i guide people on App and Software Development. You can visit my blog here Mobile App Development
ReplyDeletei,your article is really impressive and interesting and I am glad to read this article which is aboutmoblie app development Thanks to sharing with us keep it up.
ReplyDeleteThank you, I got informative information, I upgrade my knowledge by reading this blog
ReplyDeleteknow more about Android development, I really love your blog.
Hi, I am John Smith I am Web Developer, It is an amazing blog thanks for the sharing the blog. Frantic infotech provide the laravel web development such as an information about software development for costumer service. Frantic infotech also provide the codeigniter web development. The development of advanced web applications is Orient Software’s specialty and we will successfully fulfill all your web application development requirements, from small-sized to wider-ranged projects.
ReplyDeleteOne of the best interior designers in gurgaon, and Delhi NCR. Renovate My Homez Interior and Architectural Design Consultancy
ReplyDeleteRenovate My Homez offered house interior designing service, luxury interior designers in delhi ncr is carried out for the interior decoration of homes.
ReplyDelete