2021-2022 Undergraduate Catalog 
    Jun 12, 2024  
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

IS 431 - Building Mobile Business Applications

This course covers how to develop business applications for mobile platforms. Sample mobile business applications will be dissected, and tool suites for the development of mobile software will be covered, including programming languages, frameworks, libraries and integrated development environments. Topics include: design of mobile user interfaces, application life-cycle, multi-threading, inter-process communication, data persistency, content providers, background services, geo-location and mapping, networking and web services, telephony, messaging, graphics, performance, and security. The target computing environment changes overtime; currently the course mainly explores the Android Operating system and its supporting SDK, but sample apps for iPhone will be discussed as well. We will begin by using simulators before porting to actual devices.
Credits: 3
Prerequisite: BUS 150 
Offered in the Fall Semester