COP 2661 Mobile Application Development
This is an entry level programming course
designed to teach students how to create mobile apps using Android application
development as the context. No prior programming experience is needed. Students
gain experience with basic control and data structures, object-oriented
programming, eXtensible Markup Language (XML), Graphical User Interface (GUIS),
and event driven programming through interesting real-life uses of the Android
Application Interface (API). Emphasis is on software architecture, software
processes, usability, and deployment. Students also use the Android Software
Development Kit (SDK) which provides the tools and the API necessary to develop
applications on the Android platform using the Java programming language.
3 credits
Prerequisites
COP 2800,
COP 2830