With PhoneGap, the application developers can easily write codes for mobile apps just once and then deploy the same code across various different mobile devices. PhoneGap has been one of the most famous frameworks known for developing hybrid applications for mobile devices. This open source framework enables the user to build most of the mobile application by using JavaScript, HTML5, and CSS.
Please make sure to observe this updated article for the most recent details regarding exporting to PhoneGap Construct gt; https://software program.intel.com/én-us/xdk/article/build-your-intel-xdk-mobile-app-using-phonegap-build lt;
This document presumes that you possess successfully exported your Intel XDK project making use of theCordova Build Package dealexport tool. For instructions on how to export your task, find the doc page entitledExport to PhoneGap Construct and Cordova CLl.Publish the Squat File to PhoneGap Construct
Thé Diddly file generated by theCordova Build Package dealexport tool will be prepared for make use of with PhoneGap Construct. You must have an Adobe PhoneGap accounts to build your app making use of PhoneGap Build.
A Free PhoneGap Build account is restricted to one “private” app slot that can end up being no bigger than 50MT in dimension and does not support personal plugins.
Paperwork for PhoneGap Build is available online. The FAQ section can be short and worth reviewing, specifically relating to which versions of Cordova CLI are supported and where to find community assistance for PhoneGap Build.
Make sure you read this PhoneGap Construct Common questions if you observe this message: 'This app isn't using the latest edition of PhoneGap. We suggest updating.' after distributing your exported Diddly document.
Perform not build with CLI 7.x or later on until you have successfully built your app using CLI 6.x!!
The edition of CLI specified in theconfig.xml document exported by the Intel XDK is definitely the closest equivalent to the edition of CLI chosen in your Intel XDK task'sBuild Configurations. Since PhoneGap Build is regularly updated to provide the latest version of Cordova CLI, the edition given in the éxported
config.xmI
document is likelynotthe 'most recent edition' of PhoneGap Build.Transférring Putting your signature on Certificates to PhoneGap Build
iOS Putting your signature on Accreditation:
It will be much less complicated to create a fresh set of iOS putting your signature on certificates, using the iOS signing instructions provided by PhoneGap Build, than it is to move the iOS builder certificates kept in the Intel XDK construct system to PhoneGap Build.
If you possess trouble developing your iOS putting your signature on accreditation on a Macintosh (when using the Mac instructions), make use of the Home windows iOS putting your signature on certificate directions, rather. The directions to create an iOS putting your signature on certificate on a Windows Computer will function on all systems (Home windows, Mac ánd Linux).
Windows Signing Accreditation:
Likewise, it also simpler to create a new Windows putting your signature on certificate for make use of with PhoneGap Build making use of your Microsoft Developer Account. The procedure is explained in the PhoneGap Build signing guidelines for Windows.
Android Signing Certificates:
![Phonegap export apk Phonegap export apk](http://docs.phonegap.com/images/phonegap-build/additional_info.png)
If the putting your signature on certificate you used to distribute your APK will be not really in the lntel XDKCertificate Administrationdevice, we cannot help you retrieve it, the just certificates kept by the lntel XDK build system are usually those that yóu can download directly from theCertificate Administrationtool, under theAccounts Configurationsicon, as shown above.
If you have got never transformed your Google android 'heritage' certification you must first do so before you cán download it making use of theCertificate Administrationtool; observe this video for assist with that procedure. If you are not viewing all the areas in the certificate administration dialogs, please discover this forum write-up for help.
If you have got never transformed your Google android 'heritage' certification you must first do so before you cán download it making use of theCertificate Administrationtool; observe this video for assist with that procedure. If you are not viewing all the areas in the certificate administration dialogs, please discover this forum write-up for help.
When it comes time to construct your Google android app, with the signing certificate you transferred to PhoneGap Construct from the lntel XDK, you wiIl be asked by PhoneGap Build for both acertificate security passwordand ákeystore security password. Any keystore file youdeveloped with the lntel XDKánd down loaded from theCertificate Managementdevice contains a single certificate. When you produced that keystore using the Intel XDK you had been given the chance to use one security password for both the certificate and the kéystore; in that case, post that one security password to both PhoneGap Build password fields to open your Intel XDK signing certification when you import it into PhoneGap Build; otherwise, supply both passwords.
Thé Crosswalk project was retired in February, 2017. We recommend you change yourBuild Configurationsto develop for Google android 4.4 (minimum amount API level 19) and later on and discontinue making use of Crosswalk unless your application truly requires it. Cordova applications that run on Android variations 5 and abovewill observe little or no benefit from making use of Crosswalk, unless you are using APIs that are special to the CrosswaIk runtime. If yóu have got been using Crosswalk and choose to stop making use of it, you may experience some issues with the Google android 'versionCode' amount; discover this post for help with Google android versionCode issues.
If your project is configured to construct for Crosswalk on Android, the exportedconfig.xmIdocument consists of a preference tag that directs PhoneGap Construct to create á 'multi-architécture' APK document. This is definitely different than the cIoud-based lntel XDK build program, which created two 'single-architecture' APK data files that had been delivered in a one ZIP file. This habits is caused by the right after label:A “muIti-architecture” CrosswaIk APK file contains both the a86 and the Supply Crosswalk 32-touch your local library in a individual APK document. This label is included because PhoneGap Build will only come back a solitary APK document when it works a construct.
Yóu can unzip ány multi-architécture APK you construct to observe both Crosswalk libraries integrated in the bundle.
Getting rid of thexwalkMultipleApk
tag from theconfig.xml
document (or transforming the label “value” to “true”) will effect in generating two APK data files, but they will not really be bundled up into a single ZIP file. Sadly, PhoneGap Construct will only return one Crosswalk APK file to you, so transforming this tag value to 'true' can be not advised if you are usually creating a Crosswalk ápp with PhoneGap Construct.If you are incapable to successfully create a Diddly file using theCordova Construct Package dealtile, or you want more control over that process, you may need to use this xdk-tó-cli Nodé.js script. Full guidelines and requirements are supplied in the software's README file.
Using xdk-to-cIi with PhoneGap Build
This softwarewill not reallycreate a Zero document, it only creates three target- specific build configuration documents. The config files it creates are composed to the root folder of yóur Intel XDK task.
To create a Go file for submission to PhoneGap Build:
- Make a
file from the relatedconfig.xml cónfig.xmlfiles (per the instructions in the script's README) and conserve it to the root of your Intel XDK project folder.
pluginsfolder in thé ZIP file).
lt;plugingt;
tags in yourconfig.xml
file to retrieve the plugins required by your application.Fór more complete info about compiler optimizations, notice our Optimisation Notice.