Microsoft

Poll: Does developing 'native' apps in HTML make sense?

Justin James thinks using HTML to develop Metro apps for Windows 8 feels like trying to fit a square peg into a round hole. What do you think about developing "native" apps in HTML?

There are a variety of systems that allow apps to be written in HTML, JavaScript, and CSS and then run as if they were true native applications on various platforms. Some of these systems (like Appcelerator's Titanium) allow a "write once, run anywhere" experience.

Microsoft is now allowing this paradigm for Windows 8, though its version is specific to Windows 8 (true to form, Microsoft...). I see the appeal — it allows developers to use their existing skill sets and get more mileage out of them. If it works cross platform, that's a big bonus. At the same time, reading up on the use of HTML to develop Metro apps for Windows 8 feels a bit like trying to fit a square peg into a round hole. For me, the approach makes sense if the tools and systems for working like this are sane.

J.Ja

Keep your engineering skills up to date by signing up for TechRepublic's free Software Engineer newsletter, delivered each Tuesday.

About

Justin James is the Lead Architect for Conigent.

Editor's Picks