StudioWeb Blog

Teaching Mobile App Development

February 8, 2016


If you want to teach app development, I would strongly suggest you future-proof your students, by teaching them the most popular way to code mobile apps- that’s with HTML5.

HTML5 is the future of app development.

I just got back from lunch with an old buddy of mine who works at SAP (3rd largest software company in the world), he tells me that 99% of their mobile apps are NOT being developed in the native languages (Java for Android and Swift for iOS,) because for 99% of apps, HTML5 does a great job and it is much less expensive.

When a coder writes an app in Java for Android, they then have to write it all over again in Swift for iOS. Twice the work. If they write the app in HTML5, it works on all types of devices. Write once, run everywhere is one of the ‘holy grails’ of coding.

HTML5 builds Windows 10 apps too!

Windows 10 is the best Windows yet, and it’s spreading like wildfire – it will become one of the most important platforms to code for. Windows 10 apps can be written in HTML5 … it is native to Windows 10 in fact.

HTML5 builds web apps too!

We shouldn’t forget that HTML5, CSS3 and JavaScript are the only languages used to build websites and web apps. So teaching your students to code with the three languages of the Web, makes even more sense given where the market is and where it is going.

Easy to set up

HTML5, CSS3 and JavaScript are built into every web browser; nothing to install, nothing to set up. Every code editor in the world supports these languages, and you are not restricted to any type of computer.

… With iOS development and Swift, you need a Mac. With Android, you need to install Java. BTW, Java is NOT JavaScript. They are different languages.

HTML5 is visual

One great thing about teaching code with HTML5, is that it is very visual. Students can see their efforts materialize in real projects that they can show friends and family. HTML5 produces much more than just basic web pages; animation, apps and even games can be created with HTML5.


If you want to teach code, HTML5 is easily the best choice. It’s even easier with StudioWeb, since teachers with NO prior coding experience can be up and running in about an hour.


Stefan Mischook