Dec 26, 2024  
2023-2024 Undergraduate Catalog - SCCC & Day Students 
    
2023-2024 Undergraduate Catalog - SCCC & Day Students [ARCHIVED CATALOG]

CSCI 370 - Developing Mobile Applications


Credit Hours: 3

Prerequisites: CSCI 202  or ELEC 206 
This hands-on, project-oriented course explores the principles and tools involved in the design and construction of applications for mobile devices. Although a specific offering of the course might focus on 1 platform (e.g., smartph1s running Google Android or Apples iOS), the basic concepts and experiences extend to other mobile devices. Topics include an overview of mobile application development, the platform application architecture, mobile application lifecycle, managing application resources, designing user interfaces, data storage options, integrating audio and video, location-based services, cross-platform development using a mobile device emulator, and porting applications to actual devices. In addition to several smaller programming assignments to provide experience and reinforce concepts, students will work in teams on a substantial programming project to design, develop, and deploy a mobile application.