HTML5で作るハイブリッドアプリについて
はじめに
もう既に知っている人も多いかもしれませんが、今回はHTML5を使って作ることができる「ハイブリッドアプリ」についてお話します。
ハイブリッドアプリとは
従来スマートフォン用のアプリを作る際の言語は、AndriodアプリではJava、iOSアプリではobjective-CやSwiftが用いられてきました。
したがって、AndriodアプリとiOSアプリをどちらも開発したいとなった場合、二つの異なる言語で実装しなおす必要が生じていました。
その一方で、WebアプリはOSに依らず、HTML、CSS、JavaScriptを連携させることで非常に柔軟かつクロスプラットフォームな開発がされてきました。
その勢いは留まるところを知らず、HTML5の登場によって、これらのWeb用の言語によってアプリを作ることができるようになりました。
「OSに依存しない点」が利点であるWeb用の言語がアプリ開発にも使用できるようになったのです。
これが「ハイブリッドアプリ」です。