Fundamentals of Developing Mobile Applications with the KonyOne Platform

Course Description

This five-day instructor-led course is designed for developers and provides participants with the knowledge and skills that are required to develop mobile offerings using the Kony Platform for deployment across multiple channels, including on-device native applications and device optimized mobile websites. This course focuses on development skills for creating, configuring, managing, maintaining and accessing apps via mobile devices.

The course will utilize numerous hands-on exercises and prepare the student for the Advanced Developer course.

Course Objectives

After completing this course, participants will be able to:

  • Get a detailed understanding of widgets, their classification, and properties
  • Be proficient with the concepts of Layouts, skinning and themes
  • Configure and consuming SOAP and XML services using the Kony IDE
  • Publish services and applications to the Kony Server
  • Use the Event Editor to bind result sets and create workflows
  • Create localized applications
  • Understand fundamental mobile application security topics and best practices
  • For all topics, discuss best practices.

Course Prerequisites

  • Familiarity with today’s mobile devices, web technologies, and web development
  • Completion of the “Kony Introduction Overview” Course (part 1 & 2)
  • Current software development skills (e.g. recent Java or C# programming)

Course Details

Product Presentation

  • ‘Write Once, Run Everywhere’ Platform
  • Kony Cross-Platform API, Data Flow, Kony Development Model, Kony Runtime Binary

Kony Server

  • Server Architecture and Components
  • Server Data Flow

Working on the IDE

  • UI features of the IDE
  • Managing projects
  • Skinning and themes
  • Programming in Lua
  • Understanding application level properties

Working with Widgets

  • Widget classification and detailed understanding of each widget
  • Creating apps with a specific design

Working with Services

  • Using XML, Java, and SOAP
  • Creating and publishing services
  • Developing applications that integrate with services

 Working with the Event Editor

  • Using the Event Editor to implement business logic
  • Using the Mapping Editor to build action sequences
  • Using the Expressions Editor to build expressions

Internationalization

  • Setting up applications for internationalization
  • Using resource bundles for implementing internationalization
  • Configuring I18N locales, Adding I18N content to applications

Tablets

  • Features & Widget set
  • Extending Native applications to Tablets

To sign up for this course, or if you want more info about any programs or wants to know about upcoming courses, please contact training-info@kony.com

Please register by completing the form below.
Your download will begin immediately