Mobile Application Development with IBM MobileFirst Platform Foundation V8

This course requires you to use your own computing device with the Windows or Mac OS X operating system. You download and configure freely available software as part of the hands-on exercises. At the end of the course, you have a working development environment that you can continue to use.

This course teaches you how to develop native or hybrid mobile applications by using IBM MobileFirst Platform Foundation V8 and the IDE, tools, or front-end framework of choice. You learn how to integrate the MobileFirst SDK with a project to secure and manage mobile applications, and then build, deploy, and test applications on the MobileFirst Server.

This course covers Android, iOS, and Cordova platforms. Lab exercises for iOS require a Mac computer.

Czas trwania

3 dni

cena szkolenia netto

 Skontaktuj się z nami

Kod szkolenia

WY502G

Profil uczestnika

This course is designed for mobile application developers who want to build mobile applications for any operating system or device, and securely connect and synchronize them with enterprise data, applications, and cloud services.

Agenda

  • Course introduction
  • Introduction to MobileFirst Platform Foundation
  • Setting up your MobileFirst development environment
  • Exercise: Setting up your environment
  • Using the MobileFirst Command Line Interface
  • Using the MobileFirst Foundation SDK
  • Exercise: Creating an application
  • Client-side logging
  • Resource requests
  • Exercise: Making a resource request
  • Using adapters
  • Exercise: Creating adapters
  • Using JSONStore
  • Exercise: Using JSONStore in an application
  • Introduction to mobile authentication and security
  • Credentials validation
  • Exercise: Credentials validation
  • User authentication
  • Exercise: User authentication
  • Push notification
  • Migrating applications from a previous version
  • Course summary

Wymagane przygotowanie uczestników

Before taking this course, you must have experience in mobile application development, and the IDE and native programming language for one or more of the following platforms:

  • Android (Android Studio, Java)
  • iOS (Xcode, Objective-C, or Swift)
  • Cordova (Cordova tools, JavaScript)

You must also be proficient in JavaScript and HTML5. You should prepare your own computing device to use for the lab exercises (Windows, or Mac OS X).

Zagadnienia

  • Describe MobileFirst Platform Foundation architecture and capabilities
  • Set up a MobileFirst development environment
  • Use the MobileFirst Command Line Interface (CLI) to create and manage MobileFirst project artifacts
  • Add the MobileFirst Platform Foundation SDK to a project
  • Develop the client side of a mobile application by using native tools and the MobileFirst CLI
  • Build, deploy, and test a MobileFirst adapter for back-end integration
  • Add the ability to store JSON documents in a mobile application
  • Use the OAuth-based MobileFirst security framework to secure mobile applications
  • Enable an application to use push notifications
  • Migrate an application from a previous version
Zapisz się