Choosing a Cross-Platform Development Tool

Choosing a Cross-Platform Development Tool

41mBeginner2020-10-27

Authors

Tom Duffy

Tom Duffy

Chair of Computer Science at Norwalk Community College

Course details

Looking for the right cross-platform mobile development tool for your project? With so many options to choose from—each with its own set of pros and cons—picking a tool can sometimes feel more challenging than learning the platform itself. This course was designed to help you make the right call—whether you're a CTO or a developer. Join instructor Tom Duffy as he reviews five of the most popular cross-platform development frameworks: Cordova, React Native, Xamarin, Flutter, and Progressive Web Apps. Tom delves into the tools and technologies used in each of the five solutions, highlighting where each framework shines.

Skills covered

XamarinReact NativeFlutterCross-Platform DevelopmentMetaMobile DevelopmentGoogleProjectMicrosoft

Concepts

Introduction

  • Choosing a cross-platform development tool
  • What you should know

Introduction to Cross-Platform Development

  • Value proposition
  • When cross-platform isn't the answer
  • Hybrid cross-platform solutions
  • Native cross-platform solutions
  • Cross-platform vs. native development
  • Course objectives

Cordova

  • Tools and technologies
  • Where Cordova excels

React Native

  • Tools and technologies
  • Where React Native excels

Xamarin

  • Tools and technologies
  • Where Xamarin excels

Flutter

  • Tools and technologies
  • Where Flutter excels

Progressive Web Apps

  • Tools and technologies
  • Where PWAs excel

Conclusion

  • Other options
  • So how do you choose
  • Next steps
40,000 Toman