Matched 2 Courses / 2 Classes

Introduction to Android Application Development (CIS165DA) 3 Credits

Beginning with an overview of Android features, this class explores the required software tools and programming techniques for developing Android device applications from creating the user interface, working with activities, intents and views, to using databases, providing data persistence, accessing device services, to debugging and publishing applications. Prerequisites: A grade of C or better in CIS150++, or CIS156, or CIS159, or CIS162++, or CIS163AA, or permission of Instructor.

Class# Semester Location Delivery Dates Days Times Instructors Availability
37314 Fall 2021 South Mountain
ONLINE
Online 09/07/2021 - 12/17/2021 N/A N/A
  • S. Hustedde
  • C. Stevens
Open
13 of 16 Seats Available
  • Notes
    • Class Notes: SM CIS165DA/CIS265DA Fall 2021 This is an Accelerated Learning Class offering. Student must sign up concurrently for both CIS165DA (37314) and CIS265DA (37342) at the same time.
      Class Meets for Fourteen (14) Weeks
      Flex Start Class

Xamarin/C# Cross-Platform Development (CIS165DC) 3 Credits

Develop cross-platform mobile apps for iOS, Android, and Windows devices using the Xamarin.Forms Platform and C#, utilizing the Visual Studio IDE. Focusing on Xamarin.Forms projects, the course includes PCL and SAP approaches to shared code, developing interfaces with XAML or in C# code, emulator testing, data binding, backgrounding, packaging for deployment. Coding techniques include Layouts and shared controls (views), MVVM pattern, LINQ, SQLite, and Dependency Injection for platform specific coding. Prerequisites: A grade of C or better in CIS162AD, or permission of Instructor.

Class# Semester Location Delivery Dates Days Times Instructor Availability
11458 Fall 2021 South Mountain
ONLINE
Online 08/23/2021 - 12/17/2021 N/A N/A
  • S. Hustedde
Open
17 of 20 Seats Available
  • Notes
    • Class Notes: SM:CIS165DC/262AD Fall 2021 - This is an Accelerated Learning class offering. Student must enroll in CIS165DC (11458) and CIS262AD (11459) at the same time.
      This is an Accelerated Learning class offering. Student must enroll in CIS165DC (20225) and CIS262AD (20226) at the same time.