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

Mobile Development II (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 10 minutes
    of self-paced video lessons
  • 45 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

Installation, Requirements, & Android Wear

Price on Request 30 minutes
You must be able to test your application when developing Xamarin.Android apps using Visual Studio. Discover how to install, configure, and use the Visual Studio Emulator for Android for testing.
Perks of Course
Certificate: Yes
CPD Points: 29
Compliance Standards: AICC

Interface Customization & Advanced Features

Price on Request 1 hour 20 minutes
The ability to program for Apple watches is sought after skill for developers. Learn how to implement intermediate and advanced features, such as customizing notifications, creating animation effects, and adding maps and pins.
Perks of Course
Certificate: Yes
CPD Points: 78
Compliance Standards: AICC

Introducing UWP & Basic App Layouts

Price on Request 50 minutes
UWP provides many objects to build layouts that work on a variety of devices. Explore UWP, and the different types of layouts that can be used to make rich user interface designs.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

Introduction to Android Development

Price on Request 1 hour 5 minutes
Although most may be familiar with the Android operating system for mobile phones and tablets, it is also used with many other types of devices. In this course, you will explore the uses of Android and how to create your first Android app. Learn about Android's various interfaces and its architecture. Follow the steps to install Android Studio. Identify Android versions and determine which one is best for you. Set up the Android Software Development Kit (SDK) platforms and Gradle in Android Studio. Specify a design theme, setup activity_main.xml, and define the Android manifest for your projects.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

Introduction to Appium Testing

Price on Request 1 hour 10 minutes
Appium is an open-source test automation framework driving iOS, Windows, and Android applications. Explore the concepts of test automation and Appium architecture, including preparing Appium for Windows.
Perks of Course
Certificate: Yes
CPD Points: 72
Compliance Standards: AICC

Introduction to Xamarin For .NET

Price on Request 1 hour 25 minutes
The Xamarin.Android platform provides a means to design and develop Android applications using .NET/C# in Visual Studio, or the native Xamarin IDE. Here you will learn how to prepare an Xamarin development environment.
Perks of Course
Certificate: Yes
CPD Points: 85
Compliance Standards: AICC

iOS 10 Features

Price on Request 50 minutes
The latest version of Apple's mobile operating system is iOS 10. Explore iMessage applications, iOS 10 style notifications, and configuring apps and device displays.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

iOS 12 Development: Augmented Reality & HealthKit

Price on Request 1 hour
iOS 12 comes with many new features and additional functionality. During this course you will explore these features, such as Augmented Reality (AR) with SpriteKit, SceneKit, and HealthKit. Learn how to configure and run a session that is able to track the real world. Next, set up a delegate to handle session events from an Augmented Reality SpriteKit View (ARSKView) instance. From there, you can create a new AR SpriteKit scene. Create a transform to add an ARAnchor to an Augmented Reality view. Attach a node to an ARAnchor. Set up an AR App template in Xcode 10 for iOS 12. Apply ARKit plane detection and hit detection. Finally, access, read, and write through a device's Health Store.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

iOS 12 Development: Best Practices in iOS Security

Price on Request 50 minutes
iOS 12 apps should be designed with security in mind. This course focuses on the importance of security and the various built-in iOS 12 security-based features that can help make apps more secure. By taking the course, you will begin by observing how to secure text fields and alerts. You'll learn how to protect iOS apps via touch and face ID. Next, learn how to use built-in hardware encryption to store binary and text files securely on disk. See how to securely store sensitive data via the iOS keychain. Other topics include how to query the iOS Keychain for items that your app has added previously; how to update an item stored in the iOS keychain. Finally, you will learn how to delete iOS keychain items previously stored by an app.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

iOS 12 Development: Getting Started with Xcode & iOS

Price on Request 45 minutes
iOS 12 is the latest version of Apple's mobile operating system. This course cover the basics of iOS development, and how to build and simulate iOS apps via Swift. During the course, you will examine the iOS Software Development Kit (SDK) and Model View Controller (MVC) for iOS. See how to create a single view application, and set up an app interface with user interface (UI) controls for iOS. Connect an Interface element to a view controller via an interface builder outlet. Connect interface events to a view controller via an interface builder action. Customize view controllers. Finally, run apps with simulators and actual iOS devices.
Perks of Course
Certificate: Yes
CPD Points: 46
Compliance Standards: AICC

iOS 12 Development: Testing & Error Handling

Price on Request 1 hour
Testing and error-handling are an important part of understanding the user experience. This course explores how iOS 12 apps should be built alongside a solid suite of tests to make them maintainable. Begin by learning how to set up tests for an iOS project and how to work with app errors. Next, devise an enumeration test to represent a set of related errors in an iOS app. Observe how to throw custom errors in a Swift based iOS 12 app. Use a do/catch block to handle thrown errors. Learn how to handle errors internally. Work with specific errors, error pointers, and optional value errors. Disable error propagation. Debug apps. Create and execute unit tests. Finally, set up asynchronous test methods.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

iOS 12 Development: Working With Data & Gestures

Price on Request 1 hour 30 minutes
iOS 12 apps often need to manage data and touch-based user interaction. During this course you will explore how to use tables, application settings to manage data, and how to respond to touch-based interaction and gestures in an iOS app. See how to create table view interfaces and set up a table view data source and a table view delegate. Learn to group iOS table views. Detect tab and multi-touch gestures, swipes, and device orientation. Specify and save settings for an iOS application. Retrieve saved settings for an iOS application. Finally, as a review exercise, you will create and manage iOS table-based data.
Perks of Course
Certificate: Yes
CPD Points: 53
Compliance Standards: AICC

iOS 12 Development: Working With Layout & Controls in iOS

Price on Request 50 minutes
iOS provides many controls and layout options to make it easier to develop interfaces. During this course you will see how to use labels, text fields, image views, action sheets, and alerts. Examine auto layout constraints for parent and sibling views. Learn to work with scenes, segues, and custom view controllers. See how to pass data between scenes, navigate backward through scenes, and use an unwind segue to transition from one scene to any other scene. Finally, as a review exercise, you will create a simple interface for an iOS app.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

iOS Architecture & Data Protection

Price on Request 25 minutes
Understanding the overall iOS security architecture is vital to effective development of secure iOS applications. Learn the key principles about the iOS security architecture, and administering data protection in the iOS environment.
Perks of Course
Certificate: Yes
CPD Points: 23
Compliance Standards: AICC

iOS Sandbox & Enterprise Security

Price on Request 40 minutes
The sandbox is an important component to securely run iOS apps. Here you'll learn about iOS sandboxes and how to initialize them, and how to secure iOS applications and devices for the enterprise.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Java & Runtime

Price on Request 35 minutes
Moving from Java to Xamarin.Android using C# is not that big of a leap. Explore some advanced runtime issues you should consider in the development process, including adjusting system properties and managing package size.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Java, Garbage Collection, & Debugging

Price on Request 1 hour 10 minutes
Java developers can transition into Xamarin.Android using C# relatively quickly and easily. Explore resources and examples to help make that move, and look at garbage collection and debugging.
Perks of Course
Certificate: Yes
CPD Points: 70
Compliance Standards: AICC

Layout & Controls

Price on Request 50 minutes
The success of an application often lies in how well the interface looks and responds. Discover how to generate custom controls, views, and interfaces, and how to create adaptive layouts.
Perks of Course
Certificate: Yes
CPD Points: 48
Compliance Standards: AICC

Location Services, Testing, & Debugging

Price on Request 30 minutes
Titanium offers excellent APIs to create engaging hybrid apps. Explore location services and how to debug and test your apps on mobile devices.
Perks of Course
Certificate: Yes
CPD Points: 30
Compliance Standards: AICC

Navigation, WatchKit Guidelines, & User Input

Price on Request 1 hour 25 minutes
Since Apple watches have become so popular, an in-depth knowledge of how to write Apple watch applications is an in-demand skill for developers. Explore navigation techniques, using objects, layout and formation, and user preferences.
Perks of Course
Certificate: Yes
CPD Points: 85
Compliance Standards: AICC

New Features For Developers

Price on Request 30 minutes
Android Lollipop is distinctly different from previous updates to the Android platform. Big architectural changes have taken place and a lot of new APIs are available. Explore new features and APIs for Android Lollipop app development.
Perks of Course
Certificate: Yes
CPD Points: 32
Compliance Standards: AICC

Notifications with Toasts & Tiles

Price on Request 40 minutes
Users won't always be in an app to check for updates, so sending them notifications is important to keeping them up to date. Explore how to use different types of notifications for UWP.
Perks of Course
Certificate: Yes
CPD Points: 41
Compliance Standards: AICC

Platforms & Publishing

Price on Request 1 hour 5 minutes
Apache Cordova is one of a number of alternative cross-platform development solutions to Xamarin.Android. Discover how to deploy, run, and publish your Cordova applications.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Protection Best Practices

Price on Request 1 hour 20 minutes
Learn the basics of key Android OS security features, including enabling the ProGuard tool, creating a signing key and certificate, leveraging Linux security, and declaring and enforcing permissions.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

Responders, Delegates, Playgrounds, & Projects

Price on Request 50 minutes
The MVC design pattern is core to an iOS application. Explore responders, delegates, playgrounds, and projects, and how to build and analyze an iOS app and specify project properties.
Perks of Course
Certificate: Yes
CPD Points: 52
Compliance Standards: AICC

Security Vulnerabilities & Enterprise Considerations

Price on Request 50 minutes
There are a variety of tools and methods for testing Android applications in hopes of exposing potential vulnerabilities prior to deployment. Learn about various vulnerabilities as they pertain specifically to Android applications.
Perks of Course
Certificate: Yes
CPD Points: 48
Compliance Standards: AICC

Security Vulnerabilities & Testing

Price on Request 1 hour 20 minutes
Learn how to secure Android devices and applications for the enterprise environment, including planning penetration testing and performing forensics and hacking techniques on Android applications.
Perks of Course
Certificate: Yes
CPD Points: 80
Compliance Standards: AICC

Security, Access Control, Provisioning, & Code Signing

Price on Request 55 minutes
Secure iOS applications should protect data, executable code, and the users. Learn how to use the iPhone Data Protection Tools forensics toolkit, implement access control and provisioning, and enforce application code signing.
Perks of Course
Certificate: Yes
CPD Points: 54
Compliance Standards: AICC

Sharing, Connecting, & Searching

Price on Request 50 minutes
You can extend the functionality available to users of your app using app extensions. Discover how to implement different search techniques and how to integrate HealthKit, users' contacts, and web content in your apps.
Perks of Course
Certificate: Yes
CPD Points: 52
Compliance Standards: AICC

Speech Input and Cortana

Price on Request 1 hour
UWP provides easy access to speech APIs and Cortana, for use in creating voice interface features in UWP apps. Discover how to use the speech synthesizer, recognize speech, and implement Cortana features.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Testing Android Apps

Price on Request 1 hour 20 minutes
Genymotion is an efficient Android emulator for testing Android applications. Learn about main concepts, from configuration to deploying a test application to the Emulator.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

Tips & Tricks for Developing Secure Mobile Apps

Price on Request 45 minutes
There are useful tips and tricks for creating secure mobile applications. Discover them by understanding mobile risks, securing data, sessions and forms, and explore the importance of testing and proper device management.
Perks of Course
Certificate: Yes
CPD Points: 45
Compliance Standards: AICC

Touch, Motion, & the Core Location API

Price on Request 1 hour
Displaying content in flexible ways and adapting to different devices, orientations, gestures, and motions are important for developing iOS apps. Explore the core Motion framework to handle touch, movements, and orientation.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Updates for Developers

Price on Request 55 minutes
Learn about the updates and concepts of Android Lollipop, including camera, media playback, storage access framework, and network API updates. In addition, learn about testing, accessibility, screen pinning, and permissions.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

User Interface Date & Time

Price on Request 1 hour 15 minutes
The Android platform offers a host of useful user interface components for your applications. Master some of the standard elements available, such as Calendars, Date and Time pickers, Spinners, and Autocomplete.
Perks of Course
Certificate: Yes
CPD Points: 75
Compliance Standards: AICC

User Interface Design Features

Price on Request 1 hour 10 minutes
Views provide elegant methods of displaying interactive data to users of your applications. Explore some of the views available for your Xamarin.Android apps, including ListView, CardView, and GridView.
Perks of Course
Certificate: Yes
CPD Points: 69
Compliance Standards: AICC

User Interface Elements

Price on Request 1 hour 15 minutes
The user interface can be the difference between a good application and a great one. Discover the layout and navigation elements available for use in the Xamarin.Android development environment.
Perks of Course
Certificate: Yes
CPD Points: 76
Compliance Standards: AICC

Using Mouse, Touch, & Keyboard Input

Price on Request 40 minutes
User input is crucial to app development in order to allow users to interact with the app. Discover how to use traditional input in a UWP app to create interactive features.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Using Other Device Input Methods

Price on Request 55 minutes
On top of traditional methods, devices often provide many other types of input methods which can be used to create rich interactive user experiences. Discover how to use a variety of these input methods.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

Working with Advanced Features

Price on Request 1 hour 30 minutes
You can improve your Apache Cordova apps by utilizing some of the more advanced features available. Learn how to handle and work with storage, events, and hooks, and how to implement WebViews.
Perks of Course
Certificate: Yes
CPD Points: 90
Compliance Standards: AICC

Working with CSS Layouts & the Ionic Framework CLI

Price on Request 55 minutes
Learn to develop mobile and web apps with the Ionic framework, including working with the header, footer, cards, range, grid, and utility components. In addition, explore how to install and update the Ionic CLI and build and test an app.
Perks of Course
Certificate: Yes
CPD Points: 57
Compliance Standards: AICC

Working with Glances & Notifications

Price on Request 50 minutes
Learn to design and program applications for an Apple watch, including how to use and manage glances and how to handle and respond to notifications. In addition, examine how to customize action button behavior.
Perks of Course
Certificate: Yes
CPD Points: 49
Compliance Standards: AICC

Working with Storyboards

Price on Request 35 minutes
Storyboards are an excellent tool to quickly and easily prototype an iOS app. Here we look at how to work with storyboards to develop multiview applications.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Working with Views & Collections

Price on Request 1 hour 20 minutes
How you display content is an important consideration when developing iOS apps. Discover how to work with views and collections to develop multiview applications.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

XAML App Controls

Price on Request 45 minutes
XAML provides many app controls that can be used to implement a variety of features. Discover how to use XAML app controls in UWP apps to add functionality.
Perks of Course
Certificate: Yes
CPD Points: 44
Compliance Standards: AICC