47
Apache Cordova مجموعه ای از API های دستگاه است که به یک توسعه دهنده برنامه تلفن همراه اجازه می دهد تا از عملکرد JavaScript به عملکرد دستگاه های بومی مانند دوربین یا شتاب سنج استفاده کند.این ترکیب با یک فریم ورک UI مانند jQuery Mobile یا Dojo Mobile یا Sencha Touch امکان پذیر است تا یک برنامه هوشمند با HTML ، CSS و JavaScript توسعه یابد.هنگام استفاده از API های Cordova ، یک برنامه را می توان بدون هیچگونه کد بومی (Java ، Objective-C و غیره) از برنامه نویس ایجاد کرد.در عوض ، از فن آوری های وب استفاده می شود ، و آنها به صورت محلی در این برنامه میزبانی می شوند (عموماً روی یک سرور http از راه دور نیستند).و از آنجا که این API های JavaScript در سیستم عامل های مختلف دستگاه سازگار هستند و بر اساس استانداردهای وب ساخته شده اند ، برنامه باید قابل حمل برای سایر سیستم عامل های دستگاه باشد که حداقل تغییراتی در آن ایجاد نمی کند.
apache-cordova