Unit 0: Overview of the course
2025-01-12
Mobile software development, mobile applications,
mobile platforms, mobile user interface,
the specific hardware and software constraints,
persistence, networking and Web service,
location-based service, and security.
This course provides an in-depth exploration of the principles and practices of mobile software development.
Students will explore the unique characteristics of mobile platforms, including hardware and software constraints, user interface design considerations, and the integration of location-based services and security features.
By the end of the course students will gain hands-on experience in designing, developing and testing mobile applications.
Educational Goal: To introduce students to the fundamental concepts of mobile computing, including its history, evolution, and key characteristics.
Topics:
Educational Goal: To equip students with the knowledge and skills to design user-friendly, intuitive and engaging mobile user interfaces.
Topics:
Educational Goal: To enable students to gain an overview of the unique challenges and opportunities within Single page web applications that are responsive to the limitations of the mobile platforms.
Topics:
Educational Goal: To enable students to understand and address the unique challenges and opportunities presented by different mobile platforms.
Topics:
Educational Goal: To explore persistence and process control in mobile development.
Topics:
Educational Goal: To explore networking, and location-based services.
Topics:
Educational Goal: To emphasize the importance of security and ethical considerations in mobile application development.
Topics:
Decision making/Planning stages
Anything that
Everything that needs to be remembers fits one of these categories:
P - procedural (how-to knowledge: steps): requires practice and repetition
A - analogous (making connections; a bridge): critique, 3 questions
C - conceptually (the big idea: what and why): requires mapping to make connections to other ideas [mind map]
E - evidence (information that supports concepts): store and rehearse
R - reference (single discreet fact): store and rehearse with spaced repetition
IT315 MOBILE APPLICATION DEVELOPMENT