First, let’s start with two bullet points:
Why should you teach students HTML5 based app development, instead of Swift for iOS or Java for Android?
Creating Mobile Apps with HTML5
Code frameworks are literally pre written code libraries that coders use all the time. Mobile apps are created with HTML5, with the help of popular code frameworks like these:
With HTML5, you can build amazing apps! Here is just a tiny sample of apps built using HTML5:
Not all apps for mobile devices can be built in HTML5, but about 99% can! SAP and many other large and small software manufacturers, use HTML5 to build apps. It is the future of app development.
#3. Teaching HTML5 is easily doable on any type of computer including iPad, Chromebook, Mac, Windows, Linux. If you want to teach Swift properly (for example,) you will need to run Xcode – that means 1-2 gig download, and you have to use Macs. With HTML5 coding, the coding tools are free and lightweight – all you need is a web browser and any simple code editor.
Here is an article in Wired that sums things up.
I’ve been writing code since 1994, and teaching code since 2003. Check out my book on Amazon and in bookstores across North America and Europe.