Choosing a Cross-Platform Development Tool: Cordova, Ionic, React Native, Titanium, and Xamarin

Go to class
Write Review

Free Online Course: Choosing a Cross-Platform Development Tool: Cordova, Ionic, React Native, Titanium, and Xamarin provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Choosing a Cross-Platform Development Tool: Cordova, Ionic, React Native, Titanium, and Xamarin is taught by Tom Duffy.

Overview
  • Choose the right tool for cross-platform development. Review the pros and cons of Cordova, Ionic, React Native, Titanium, and Xamarin.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Exercise files
    1. Intro to Cross-Platform Development
    • Value proposition
    • When cross-platform isn't the answer
    • Hybrid cross-platform apps
    • Native cross-platform apps
    • Cross-platform vs. native development
    • Choosing an editor
    • Node installation
    • Course objectives
    2. Cordova/PhoneGap
    • Tools and technologies
    • Where Cordova excels
    • What you leave behind with Cordova
    • Build a simple web app
    • Convert a web app to a Cordova project
    • Build a Cordova app
    3. Ionic
    • Tools and technologies
    • Where Ionic excels
    • What you leave behind with Ionic
    • Getting started with Ionic and Creator
    • Build a simple Ionic app
    • Add an alert to an Ionic app
    • Add a platform-specific message
    4. React Native
    • Tools and technologies
    • Where React Native excels
    • What you leave behind with React Native
    • Get started with React Native
    • Use Create React Native App
    • Use the CLI
    • Build the UI
    • Add the event handler
    • Conditional processing
    5. Titanium
    • Tools and technologies
    • Where Titanium excels
    • What you leave behind with Titanium
    • Install Titanium CLI
    • Install Appcelerator Studio
    • Titanium example: Start the UI
    • Titanium example: Create the app
    • Titanium example: Building and deploying
    6. Xamarin
    • Tools and technologies
    • Where Xamarin excels
    • What you leave behind with Xamarin
    • Get started with Xamarin
    • Xamarin example: Create the UI
    • Xamarin example: Add the event handler
    • Building Xamarin apps
    Conclusion
    • Other options
    • Next steps