SafeDK
QC ProgramMarketplaceSign upAdd Your SDK

Target multiple platforms with one code base

Apache Cordova is an open-source mobile development framework. It allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms' native development language. Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device's sensors, data, and network status.

Apache Cordova applications rely on a common config.xml file that provides information about the app and specifies parameters affecting how it works, such as whether it responds to orientation shifts. This file adheres to the W3C's Packaged Web App, or widget, specification.

The application itself is implemented as a web page, by default a local file named index.html, that references whatever CSS, JavaScript, images, media files, or other resources are necessary for it to run. The app executes as a WebView within the native application wrapper, which you distribute to app stores.

The Cordova-enabled WebView may provide the application with its entire user interface. On some platforms, it can also be a component within a larger, hybrid application that mixes the WebView with native application components.

A plugin interface is available for Cordova and native components to communicate with each other. This enables you to invoke native code from JavaScript. Ideally, the JavaScript APIs to that native code are consistent across multiple device platforms. As of version 3.0, plugins provide bindings to standard device APIs. Third-party plugins provide additional bindings to features not necessarily available on all platforms. You can find these third-party plugins in the plugin registry and use them in your application. You can also develop your own plugins, as described in the Plugin Development Guide. Plugins may be necessary, for example, to communicate between Cordova and custom native components.

SDK for Android

Required Permissions

  •  Internet
  •  Access_network_state
  •  Read_phone_state
  •  Access_fine_location
  •  Access_coarse_location
  •  Write_external_storage
  •  Record_audio
  •  Get_accounts
  •  Vibrate
  •  Broadcast_sticky
  •  Modify_audio_settings
  •  Read_contacts
  •  Write_contacts
  •  Receive_sms

Documentation

SDK for Apple

Selected Apps that use this SDK

Fzpi3nyk7 lc z1j9gm7qj1vy3leefipfayqzmdlmmtxrkrhl7roomq1vch7uxcmce6tpi9ofky9ahfe

Stickman fighter : Epic battle

1uia4u0nwp32t6gppnz3ynrz1wxkftix yovben b3pdiix2 gqpjm kgh15mozr7phib17xsca0e8i8

Kohl's

Bdrcqgz wtmjlmovhzbnlur7smz4kjj06efatm9kxhvzisthwuroo7n7wfibd47ni0wl6hg0 3g9serj

Walgreens

8gw smk1plle4rjsyvntiprvbh1tz0w1s6q8yjgkr3ut adzscophjx4aoe4j6gca3tjunytuadjaoro

Big Fish Casino – Free Slots

Kdybthaujfxpe cmj6vvzic5nuspcllzilluhqnhv12zdyl3a7jtyzo58domdj 3z4f5rkzvbve5v zs

Between - Private Couples App

Similar SDKs

MORE

Reviews

Rate Now
2
100%
0
0
0
0
anandchristal05 Mar, 2019Report offensive

Useful hybrid app kit

This is an very useful and known hybrid app bundler comes with multiple plugin options for developing hybrid apps

Everton Costa24 Feb, 2017Report offensive

It's awesome!

I really enjoy this! It allows me to turn my job every time most and most amazing...

Start a new discussion about Cordova

×
0
/1000

More from this Developer

MORE
Login