Heutzutage gibt es viele Wege um Applikationen zu entwickeln die auf einem Mobiltelefon laufen. Der übliche Ansatz ist es für jede Plattform wie iOS und Android die jeweils native Entwicklungsumgebung zu verwenden. Dies ist allerdings sehr kosten- und zeitintensiv in der Entwicklung.
Durch die neuen Möglichkeiten, die HTML und Javascript heute bieten, ist es aber möglich einen anderen Ansatz zu wählen, nämlich der einer sogenannten hybriden App. Die Nutzererfahrung ist die einer nativen App, aber das System muss nur einmailg entwickelt werden und steht dann für Android / iOS / Windows + Blackberry zur Verfügung.