Mobile Computing

📚 CSE 3217 ⏰ 3.0 Credits (3 Lectures/Week) 🎯 academic

Mobile Computing Overview

Mobile technologies, Anatomy of a mobile device, Survey of mobile devices, Applications of mobile computing.

Application Design

Context, Information architecture, Design Elements, Mobile web versus native applications.

Development Environments

Introduction to Objective-C, The Model-View- Controller model, The Delegate pattern, The iPhone, Android, & Blackberry SDKs.

Application Environments

Limited resource computing, Memory management, Low power computing, Fault tolerance and persistence, Security issues.

Wireless Communication Technologies

Cellular networks, Wireless (802.11), TCP/IP in the mobile setting, Geo-location and Global Positioning System (GPS).

User Experience

The small screen problem, The unified look and feel paradigm, The iPhone Human Interface Guidelines, The Blackberry user interface guidelines, Common user interface guidelines.

Distributed Computing

Consistency and reliability, Security issues, Ad hoc Networks, Sensor Networks.

Future of Mobile Computing

Upcoming technologies, Convergence of media and communication devices.
Mobile Computing

Share this
Esc
Search the whole portfolio Find publications, posts, projects, courses, and slides.