Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Developing Mobile Applications with Kony Studio

The Developing Mobile Applications with Kony Studio - Essentials training course is designed for developers and provides with the knowledge and skills that are required to develop engaging cross-platform mobile applications using Kony Studio. You will learn to develop and deploy applications across multiple channels, including on-device native applications for iOS, Android, Blackberry, and Windows Phone, as well as device-optimized, HTML5-enabled mobile websites. This course focuses on the fundamental skills for creating, configuring, managing, and maintaining mobile apps using the Kony platform, and prepares you for the Advanced Development course.

The Developing Mobile Applications with Kony Studio - Advanced training course introduces more complex techniques for building world class applications. This course covers topics such as security, extending applications with Foreign Function Interface (FFI), Push Notifications, server-side business logic, using the HTML scraper, Kony Sync.

By attending Developing Mobile Applications with Kony Studio - Essentials workshop, delegates will learn 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 Studio
  • Publish services and applications to the Kony Server
  • Understand various application categories
  • Use the Event Editor to bind result sets and create workflows
  • Create localized applications
  • Understand debugging / troubleshooting techniques
  • Understand Kony API’s

By attending Developing Mobile Applications with Kony Studio - Advanced workshop, delegates will learn to:

  • Create and effectively use server-side pre-/post-processors for managing data
  • Integrate 3rd party functionality into Kony application
  • Configure and consume Java services using the Kony Studio
  • Use the Kony HTML data-tier scraper to use .com websites as data sources
  • Manage deep-linking into mobile websites
  • Respond to push notifications
  • Understand fundamental mobile application security topics and best practices

Developing Mobile Applications with Kony Studio - Essentials

  • Familiarity with today’s mobile devices, web technologies, and web development
  • Current software development skills (e.g. recent Java or C# programming) including a working knowledge of JavaScript

Developing Mobile Applications with Kony Studio - Advanced

  • 1-2 years of experience in developing Mobile Applications using Kony Studio or should have undergone a training on the module Developing Mobile Applications with Kony Studio - Essentials.

COURSE AGENDA

Developing Mobile Applications with Kony Studio - Essentials
(Duration : 5 Days)

1

Introduction to Kony

  • Complete overview of Kony history, mission, and products
2

Working in the Kony Studio

  • UI features of the IDE, Skinning, and themes, Kony JavaScript API
3

Kony Server

  • Server Architecture and Components
  • Server Data Flow
4

Working with Widgets

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

Working with the Kony Studio Editors

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

Working with Services

  • Creating and publishing services
  • Developing service-connected applications
7

HTML5 and Hybrid Apps

  • Understanding the HTML5 channels: SPA and Hybrid
8

Internationalization

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

Tablets

  • Features and Widget set
  • Extending Native applications to Tablets
10

Desktop web Apps

  • Techniques for building web applications for desktop web browsers
  • Developing sample desktop web application
Developing Mobile Applications with Kony Studio - Advanced
(Duration : 5 Days)

1

Working with Custom Widgets

  • Creating and using Custom Widgets in Kony apps
  • Import 3rd party library, integrate and develop a sample application
2

Kony Server-side Development

  • Creating and using pre-/post-processors, Understanding the Kony Server API
  • Best practices for server development
  • Creating Custom Java connectors
3

Integrating 3rd Party Functionality

  • Foreign-Function Interface (FFI) overview and implementation details
  • How to package code for FFI consumption
  • FFI best practices
4

Responding to Outside Events

  • Deep-linking discussion and implementation details
  • Responding to Push Notifications
  • Managing notifications on the device
5

Kony HTML Scraper

  • Get a detailed understanding of scraping
  • Creating, Editing and Deploying a Domain Specific Language (DSL) file
  • Numerous use cases and best practices
  • Creating a working example of scraping
6

Kony Sync

  • Understanding Kony Sync Features, Framework Components
  • Understand Kony Sync Strategies (OTA Sync and Persistent Sync)
  • Steps to develop Kony Sync Application

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X