Introduction to mobile device application development, design, and the development process. Topics include connecting to web-based servers, accessing device capabilities, industry standards, OS Software Development Kit (SDK), and other appropriate technology for developing mobile applications. Includes a research component.