1 / 42100%
CIS432
Preview: CIS432 Mobile Programming II :
Course Guide
Prerequisites
Course Description
Instructional Materials
CIS431
This is a lab-based course that provides advanced topics in mobile programming design to include
the user interface decisions required in the mobile design lifecycle. Students will design secure real-
world mobile applications to animate images, manipulate data and include storage, retrieval,
caching, and off-line processing techniques.
Required Resources
Corinne Hoisington. 2016. Android Boot Camp for Developers Using Java: Guide to Creating A
Your First Android Apps . CIS432 Cengage Learning 3rd edition textbook available at
https://www.strayerbookstore.com
Rachel Harrison. 2013. Usability of Mobile Applications: Literature Review and Rationale for a New
Usability Model. https://link.springer.com/article/10.1186/2194-0827-1-1
Jakob Nielson. 2010. iPad and Kindle Reading Speeds. www.nngroup.com/articles/ipad-and-kindle-
reading-speeds/
Jakob Nielson. 2011. Transmedia Design for the Screens (Make That 5) 3 .
https://www.nngroup.com/articles/transmedia-design-for-3-screens/
2020 Strayer University. All Rights Reserved. This document contains Strayer University Confidential and Proprietary
information and may not be copied, further distributed, or otherwise disclosed in whole or in part, without the expressed
written permission of Strayer University.
NOTE: The links in this document do not function. Please refer to your
online course to view/download linked content.
Course Learning Outcomes
System Requirements
Intel. No date. Does My Processor Support Intel® Virtualization Technology?
https://www.intel.com/content/www/us/en/support/articles/000005486/processors.html
Note: Windows PC with at least Windows OS and an 7 Intel processor that supports
virtualization (HAXM) are required. If unsure about the processor, use the link provided above.
Oracle. No date. Java SE Development Kit Downloads 8 .
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
Note: Java JDK8 is required for the Android SDK to work. Be sure to accept the license and
then choose either the Windows 32 bit or Windows 64-bit version to download from the link
provided above.
Android Developers. No date. Download Android Studio and SDK Tools | Android Developers .
https://developer.android.com/studio
Note: Android Studio IDE and Android SDK are the required development tools for this
course. They can be downloaded from the link provided above.
Supplemental Resources
Android Developers. No date. Build Anything on Android. https://developer.android.com/
Practice designing and building secure, real-world mobile applications,
including storage, retrieval, caching, and off-line processing techniques.
1
Evaluate the ISO, Nielsen, and PACMAD models for mobile application
usability.
2
Determine how reading on tablet devices changes the experience of reading
compared to traditional books.
3
Design an app using the Android SDK.
4
2020 Strayer University. All Rights Reserved. This document contains Strayer University Confidential and Proprietary
information and may not be copied, further distributed, or otherwise disclosed in whole or in part, without the expressed
written permission of Strayer University.
Weekly Course Schedule
Students also viewed