For a better view on Inspire Cayman Training, Update Your Browser.

Mobile Development I (Online Courses)

Elevate your career trajectory with our premier online course, designed to sharpen your competitive edge. Explore our curated selection of top-tier digital programs to hone your skills and propel your professional journey forward. Experience transformative learning tailored to empower your career advancement in today's dynamic landscape.
Course Category
Price on Request
Start Learning
This Course Includes
  • 43 hours 40 minutes
    of self-paced video lessons
  • 44 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

Adaptive App Design

Price on Request 35 minutes
UWP's specialty is being able to run the same app on many different platforms. Discover how to use adaptive UI and adaptive coding to make apps that maintain maximum functionality on multiple platforms.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Advanced Design, Build, & Android Wear

Price on Request 1 hour 25 minutes
A number of design and background processes are used by your development environment. Examine some "under the hood" processes of Xamarin.Android apps and their build process, and how to write apps targeting the Android Wear platform.
Perks of Course
Certificate: Yes
CPD Points: 84
Compliance Standards: AICC

Advanced Features of Ionic JavaScript & CLI

Price on Request 35 minutes
Learn about developing in the Ionic framework, including working with Platform, implementing gestures and events, tweaking tap, using icon and splash screen images, uploading an app, working with Sass, and using alternate browsers.
Perks of Course
Certificate: Yes
CPD Points: 36
Compliance Standards: AICC

Android Activities, Connectivity, & Services

Price on Request 50 minutes
Android devices are connected devices. Take this course to discover the Android activity life cycle, activities and services, data storage types, local and external databases, and the broadcast receiver. Learn about the broadcast receiver class and content providers. See how to create a service class. Then, as a review exercise, you will create an Android 6.0 (Marshmallow) broadcast receiver that uses an intent.
Perks of Course
Certificate: Yes
CPD Points: 48
Compliance Standards: AICC

Android App Layout

Price on Request 1 hour 10 minutes
Android apps are laid out using a powerful form of XML found in Android Studio. This course explores the Android app layout and layout modification techniques. Begin by discovering the purpose of view groups in Android development. next, learn about Android parents, children, and siblings, as well as linear layout, layout weight, and relative layout. From there, you can set up portrait or landscape orientation for your projects. Conclude by getting familiar with explicit and implicit intents, margins, padding, and the ConstraintLayout feature of Android Studio to create responsive user interfaces (UIs).
Perks of Course
Certificate: Yes
CPD Points: 70
Compliance Standards: AICC

Android App Structure & Formatting

Price on Request 1 hour 30 minutes
Android apps are designed with a specialized XML. During this course, you will discover how to run Android apps via a connected Android device or through the device emulator. Learn how to import projects from other Integrated Development Environments (IDEs), and import code samples into Android Studio. Explore the concept and uses of Android material design. Observe how to identify the features of the Android User Interface class, and work with Android Studio's text formats, layouts, styles, colors, and themes. From there, you can see how to integrate images into your Android projects. Finally, as a review exercise, you will configure a virtual device with Android Studio.
Perks of Course
Certificate: Yes
CPD Points: 56
Compliance Standards: AICC

Android Debugging & Testing

Price on Request 50 minutes
A key element of Android development is debugging and testing. This course explores Android debugging, including Logcat, and testing with Android Studio. Begin by learning how to debug and test your apps with Android Studio, Toast, the Android Studio terminal, and with Logcat. Next, study debugging breakpoints to trace code faults. Review best practices to test in Android Studio. Run automated unit testing with dependencies, unit tests, and instrumental tests. See how to package your tested apps for distribution. Finally, as a review exercise, you will describe testing and create Android messages.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Android Defensive Programming & Security

Price on Request 50 minutes
Any application development requires an understanding of security. In this course you wil explore defensive programming and security in Android, including errors and exceptions, and malware and threat detection. You will learn about Java errors, exceptions, exception classes, unit tests, the JUnit test API, and UI tests. Other topics include how to spot common mobile security issues, and how to recognize Android malware. You'll observe how to use reverse engineering to specify how to reveal threats in Android development. Finally, you will examine techniques and tools associated with defensive programming and security in Android development
Perks of Course
Certificate: Yes
CPD Points: 52
Compliance Standards: AICC

Android OS Overview

Price on Request 1 hour
The Android mobile platform has become extremely popular. Explore the history of the Android platform and some of the APIs available.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

Apache Cordova: Getting Started

Price on Request 25 minutes
Apache Cordova helps you create hybrid mobile apps. Learn the background and key features of Cordova, and how to install and prepare the Cordova development environment.
Perks of Course
Certificate: Yes
CPD Points: 26
Compliance Standards: AICC

App Navigation

Price on Request 45 minutes
Navigation between different parts of an app is crucial for development. Discover how to use several navigation patterns in a UWP app.
Perks of Course
Certificate: Yes
CPD Points: 45
Compliance Standards: AICC

App Settings, Data Persistence, iCloud, & CloudKit

Price on Request 1 hour 5 minutes
Managing data is a key part of an app's functionality. Explore app settings, different methods to persist and retrieve data, and how to use CloudKit to create cloud-based apps.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

App Structure & State Transitions

Price on Request 1 hour 5 minutes
Understanding and managing the life cycle of an iOS app is an important part of its successful development. Explore the architecture of iOS apps and execution states, including transitions to the background or foreground.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Appium Concepts with Mac OS X

Price on Request 1 hour 20 minutes
Appium supports automated tests on Mac OS X and can be used with native, web, and hybrid mobile apps. Explore how to set up a Mac OS X machine to create test automations using Appium.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

Application Life Cycle

Price on Request 40 minutes
An app's life cycle is important to define functionality, and designing around different events can make features better and more responsive. Explore how to program around application life cycle events.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Approaches to .NET Development

Price on Request 40 minutes
In addition to Xamarin.Android, other cross-platform development solutions exist. Learn about the Apache Cordova framework and how to develop cross-platform applications using C++.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

App-to-app Communication and File Storage

Price on Request 55 minutes
Allowing apps to communicate with each other and store files makes it easy to expand their experience beyond the local view. Discover how to make an app communicate with other apps and how to manage file storage.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

Architecture & Development Best Practices

Price on Request 1 hour 10 minutes
Given the relatively open nature of the Android development environment, developers should understand the OS structure, as well as how to securely protect application code. Discover the Android environment and overall architecture.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

Authentication & Identity Management

Price on Request 45 minutes
Security is an important consideration for every app that relies on external data. UWP provides many features for authentication and identity management, which help with security. Discover how to use these features.
Perks of Course
Certificate: Yes
CPD Points: 43
Compliance Standards: AICC

Background Processing

Price on Request 35 minutes
An important part of the successful development of an iOS app is managing the life cycle. Discover how to manage apps running in the background, implement tasks, download content, and provide notifications.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Background Tasks & Reusable Components

Price on Request 1 hour 5 minutes
On top of built-in app functionality, UWP provides features to build background tasks, app services, and reusable components that can interact with an app outside of the app. Discover how to use these features.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

Basic & Advanced Native API Features

Price on Request 1 hour 30 minutes
PhoneGap provides support for native APIs so that the apps you create will behave like native apps. Explore native APIs, including camera, accelerometer, and geolocation, as well as a host of other native features.
Perks of Course
Certificate: Yes
CPD Points: 88
Compliance Standards: AICC

Build & Debugging

Price on Request 55 minutes
Just starting with PhoneGap? Learn how to create and publish an app using PhoneGap Build, and test, debug, and maintain an app published using PhoneGap.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

CLI & Basic Native APIs

Price on Request 55 minutes
Apache Cordova offers some great plugins with which you can create very engaging mobile apps. Explore the basic and advanced native API plugins and Cordova CLI commands.
Perks of Course
Certificate: Yes
CPD Points: 53
Compliance Standards: AICC

CLI, Plugins, & Hooks

Price on Request 40 minutes
The PhoneGap CLI (command line interface) lets you build and package your apps locally. Discover how to use the PhoneGap CLI to publish an app, and how to extend your app using hooks and plugins.
Perks of Course
Certificate: Yes
CPD Points: 41
Compliance Standards: AICC

Components, Services, & APIs

Price on Request 1 hour 5 minutes
Titanium offers excellent APIs to create engaging hybrid apps. Explore advanced UI components, the media API, and system APIs.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Controls & Images

Price on Request 55 minutes
The iOS SDK contains a range of controls to enable you to build rich, interactive, and adaptive interfaces. Discover how to use text and image-based controls.
Perks of Course
Certificate: Yes
CPD Points: 53
Compliance Standards: AICC

Creating a Basic App

Price on Request 1 hour 15 minutes
Get started creating an iOS application. Discover how to use the features of Xcode and its interface builder to build a single-view iOS application.
Perks of Course
Certificate: Yes
CPD Points: 75
Compliance Standards: AICC

Creating an Android App with Java

Price on Request 1 hour 25 minutes
Android apps need to be interactive and that means programming in Java. During this course, you will discover how to create an app, from layout to Java code. Begin by exploring how to integrate interactivity and gestures into your apps, and make your interface fit properly on the screen. Next you will learn how to set up buttons on your interface, and initialize variables in the system, along with the conditional logic of IF and ELSE statements. As you progress, you will learn how to program a Decimal Event, and deal with special input characters, such as math operators in a calculator application. Conclude by working with programmatic designs to save time and automate solutions.
Perks of Course
Certificate: Yes
CPD Points: 83
Compliance Standards: AICC

Creating an Android Application

Price on Request 1 hour 35 minutes
C#/.NET has a small learning curve letting new developers quickly get started developing mobile Android applications. Explore some of the basics involved in developing Android applications.
Perks of Course
Certificate: Yes
CPD Points: 94
Compliance Standards: AICC

Creating an Application

Price on Request 40 minutes
Get started with Angular app development! Learn how to install and set up an Angular development environment, and create an app root module and root component as part of building a basic Angular application.
Perks of Course
Certificate: Yes
CPD Points: 42
Compliance Standards: AICC

Creating an Application

Price on Request 55 minutes
Titanium allows you to develop mobile apps for the major mobile platforms from a single JavaScript codebase. Explore Titanium's UI controls and the different ways to save data.
Perks of Course
Certificate: Yes
CPD Points: 57
Compliance Standards: AICC

Data Access & Binding in Apps

Price on Request 1 hour 5 minutes
Apps often use various data sources to provide users with rich content and experiences. Discover how to use bindings to display various types of data in a UWP app.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Debugging, Profiling, & Publishing

Price on Request 55 minutes
As with all application development, testing is an important part of the process. Learn testing and debugging techniques, and how to deploy you finished Android application.
Perks of Course
Certificate: Yes
CPD Points: 53
Compliance Standards: AICC

Deployments, Multitasking, Localizing, & Testing

Price on Request 55 minutes
App extensions provide users with access to an app's functionality. Discover how to implement multitasking, localize apps, incorporate right-to-left language support, use view debugging and TestFlight, and implement app thinning.
Perks of Course
Certificate: Yes
CPD Points: 57
Compliance Standards: AICC

Developing Basic Apps

Price on Request 1 hour
Apple watches allow the wearer to integrate rich applications into their everyday life. Learn the basics of writing an Apple watch application, including tools and environments, connecting with existing apps, and the application life cycle.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Device Rotation, Permissions, & Services

Price on Request 50 minutes
The Android OS is widely used to create mobile applications for a wide variety of devices. Explore Android development fundamentals and some features you can include in your mobile applications.
Perks of Course
Certificate: Yes
CPD Points: 48
Compliance Standards: AICC

Exploring Appium & Windows

Price on Request 1 hour 35 minutes
Appium for Windows is designed to simplify testing across multiple platforms. Explore how to install and configure Appium for Windows using several tools such as WinAppDriver, Cucumber, and Selenium.
Perks of Course
Certificate: Yes
CPD Points: 95
Compliance Standards: AICC

Exploring Ionic JavaScript Basics, Layouts, & Navigation

Price on Request 1 hour 20 minutes
Learn about the Ionic JavaScript library basics, as well as JavaScript layout and navigation. In addition, explore some advanced features of the Ionic JavaScript library and CLI.
Perks of Course
Certificate: Yes
CPD Points: 80
Compliance Standards: AICC

Exploring the Basic Features

Price on Request 1 hour 10 minutes
Get started creating mobile apps with Apache Cordova! Learn how to create and publish an app, become familiar with the structure and use of Config.xml, and explore the various Cordova CLI commands.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

Extending an App

Price on Request 1 hour 5 minutes
App extensions provide users with access to an app's functionality. Discover how to incorporate app extensions for sharing, photo editing, and custom keyboards.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

Fundamentals of the Ionic Framework

Price on Request 45 minutes
The Ionic framework enables HTML and JavaScript developers to develop mobile and web apps with mobile-friendly HTML, JS, and CSS components. Learn the key features of the Ionic framework and its prerequisites.
Perks of Course
Certificate: Yes
CPD Points: 44
Compliance Standards: AICC

Fuzzing, Defense, & Return-oriented Programming

Price on Request 35 minutes
It is vital to perform security testing of both your iOS applications and devices. Learn how to design and administer fuzz tests, defend against exploits, and use return-oriented programming to reveal application vulnerabilities.
Perks of Course
Certificate: Yes
CPD Points: 35
Compliance Standards: AICC

Graphics, Animation, Gaming, & Media

Price on Request 1 hour 20 minutes
Creating visually attractive layouts is crucial for customer engagement and retention. Discover how to use iOS graphics frameworks for graphic presentation, including creating gaming apps, working with media files, and camera control.
Perks of Course
Certificate: Yes
CPD Points: 79
Compliance Standards: AICC