Matched 3 Courses / 3 Classes

Introduction to IOS Application Development (CIS165) 3 Credits

Introduction to iOS device programming utilizing the XCode application, and the programming languages Objective-C and/or Swift, utilizing various iOS frameworks. Understand iOS hardware and feature basics. Go through the entire design process from concept to final product delivery. 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 Instructor Availability
18173 Fall 2021 Phoenix
PCDT222
Hybrid 09/08/2021 - 12/15/2021 M,W 10:00AM - 10:50AM
  • W. Tagart
Open
12 of 12 Seats Available
  • Notes
    • Class Notes: Flex Start Class
      Please Note: This class meets at the IT Institute @ Phoenix College, at 640 N. 1st Ave., Phoenix, AZ 85003.
      Class Meets for Fourteen (14) Weeks
      Class 18173 costs include CIS Dwntwn Course Fee: $25

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 Instructor Availability
18466 Fall 2021 Phoenix
ONLINE CANVAS
Online 09/07/2021 - 12/17/2021 N/A N/A
  • Staff
Open
15 of 16 Seats Available

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
18467 Fall 2021 Phoenix
ONLINE CANVAS
Online 09/07/2021 - 12/17/2021 N/A N/A
  • Staff
Open
16 of 16 Seats Available