Subject Details
Dept     : CST
Sem      : 6
Regul    : 2019
Faculty : R.Saraswathi
phone  : NIL
E-mail  : saraswathi.r.cst@snsce.ac.in
439
Page views
51
Files
3
Videos
5
R.Links

Icon
Syllabus

UNIT
1
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
2
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
3
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 application

UNIT
4
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
5
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.

Reference Book:

1. James Dovey and Ash Furrow, “Beginning Objective C”, Apress, 2012. 2. David Mark, Jack Nutting, Jeff LaMarche, and Frederic Olsson, “Beginning iOS 6 Development: Exploring the iOS SDK”, Apress, 2013.

Text Book:

1.Jeff McWherter and Scott Gowell, "Professional Mobile Application Development", Wrox, 2012. 2. Charlie Collins, Michael Galpin and Matthias Kappler, “Android in Practice”, DreamTech, 2012

 

Print    Download