47
Apache Cordova е набор от API на устройства, които позволяват на програмист на мобилно приложение да получи достъп до функцията на родното устройство като камерата или акселерометъра от JavaScript.В комбинация с UI рамка, като jQuery Mobile или Dojo Mobile или Sencha Touch, това позволява да се разработи приложение за смартфон само с HTML, CSS и JavaScript.Когато използвате API на Cordova, приложението може да бъде изградено без какъвто и да е естествен код (Java, Objective-C и т.н.) от разработчика на приложението.Вместо това се използват уеб технологии и те се хостват в самото приложение локално (обикновено не на отдалечен http сървър).И тъй като тези API API са съвместими в множество платформи на устройства и са изградени на уеб стандарти, приложението трябва да бъде преносимо към други платформи на устройства с минимални и никакви промени.