Building the first native Google android MobileFirst application form

Building the first native Google android MobileFirst application form


To provide a native Android mobile phone software, MobileFirst Host should be aware it. For this purpose, IBM MobileFirst Program Basis provides a Natural API selection, containing some APIs and design app space

This training talks about tips on how to produce the Android os Local API and how to combine it using a native Android os request. These ways are necessary so that you could make use of it at a later time to accomplish duties for example relating to MobileFirst Hosting server, invoking adapter methods, using authorization approaches, etc.

Necessity . Builders need to be skilled with working with Google’s developer resources.

Developing a MobileFirst Local API

  1. In MobileFirst Studio, create a MobileFirst project and give a MobileFirst Native API.
  2. During the New MobileFirst Local API dialog, key in the application name and choose Google android for the Environment area.
  3. Correct-click on the made NativeAPI file (located within your-ventures/software/your-nativeapi-application-identity ) and choose Jog As Andgt; Deploy Native API . This action becomes necessary for MobileFirst Server to understand the application each time a obtain gets to the server.
  4. The MobileFirst indigenous API has many parts:

  • wlclient.houses has the connection controls that your particular indigenous Android os app purposes.
  • worklight-android mobile phone.jar is definitely the MobileFirst API catalogue.
  • gcm.bottle and drive.png are for Yahoo force alert expert services.

JSONStore directory is perfect for recommended JSONStore assistance in local purposes.

armabi. armabi-v7a. mips. and x86 folders are for non-obligatory Software Legitimateness Safety in natural apps.

As with any MobileFirst job, you make the server design by changing the data which can be in the server\conf file.

You apply the request-descriptor.xml file to identify program metadata and set up protection configurations that MobileFirst Server enforces.

  • wlclient.houses
  • The wlclient.attributes record retains server setting properties and is also customer-editable.
  • wlServerProtocol – The communicating protocol to MobileFirst Host, which is often both http or https.
  • wlServerHost – The hostname of MobileFirst Hosting server.
  • wlServerPort – The harbour of MobileFirst Machine.
  • wlServerContext -The framework underlying course with the application for the MobileFirst Web server.
  • wlAppId – The application form Identification as outlined during the application-descriptor.xml record.
  • wlAppVersion – The application version.
  • wlEnvironment – The target setting of your native request.
  • wlUid – The home utilised by MTWW to identify this as being a MobileFirst application form.
  • wlPlatformVersion – The MobileFirst Recording studio variation.
  • languagePreferences – Listing of recommended locales.
  • GcmSenderId – This home specifies the GCM Sender ID to use for thrust notifications. Automatically, this property or home is commented out.
  • Generating and configuring an Android os natural application form
  • Produce a indigenous Android mobile phone software or work with an existing a single.
  • Version the worklight-android operating system.jar. uicandroid.jar. bcprov.bottle. and android mobile phone-async-http.bottle computer files through the WorklightAPI directory on the new natural Android request, in the /libs listing.
  • Version the submit wlclient.qualities from the MobileFirst natural API directory towards the new indigenous Android mobile phone app, from the /resources directory.
  • Create the following permissions to the AndroidManifest.xml document:
  • Add the MobileFirst UI process:

For additional information, evaluate the “Creating local programs for Android mobile phone” customer documentation issue Once the request is run in Eclipse, one more outcome is a native request made up of the MobileFirst API catalogue. The furnished Recording studio undertaking includes a MobileFirst Recording studio undertaking with all the created NativeAPI folder. The provided Natural venture has an Android operating system application form presently set-up together with the MobileFirst NativeAPI.

Taste application form