Using Advanced Development Concepts with the KonyOne Platform
Course Description
This five-day course is designed to deepen your skills as a Kony developer. This course goes beyond the basic application building techniques and explores features that help make your applications robust and world class. This course will cover topics such as security, extending the application with Kony’s Foreign Function Interface (FFI), extending the application with server-side business logic and packaging the application for production use and store submission. This course also continues to engage the attendee in hands on exercises mentored by seasoned developers.
This course is offered in a classroom format in Hyderabad. In the US, this is a self-study format and the students will be given access to the self-paced advanced course materials.
It features both lecture as well as numerous hands on exercises including an end of class project that brings together many of the key concepts learned during the training class. For developers striving for their certification, successful completion and submission of this class project (in addition to completing the pre-requisite courses) serves as the baseline requirements to become a certified Kony Developer.
Course Objectives
After completing this course, participants will be able to:
- Use the Kony HTML Data-Tier scraper to use .com websites as data sources
- Manage deep-linking into your mobile websites
- Create and effectively use server-side pre-/post-processors for managing data
- Configuring and consuming Java services using the Kony IDE
- Implementing security features including encryption
- Respond to push notification
- Native code generation
- Considerations for packaging applications for submission to the various app stores
- For all topics, discuss best practices
-
A comprehensive ‘bringing it all together’ application in-class development exercise.
Course Prerequisites
- Completion of the “Kony Introduction Overview” Course (part 1 & 2)
-
Successful completion of the Kony Studio Fundamentals Developer course
Course Details
Kony Server-side Development
- Creating and using pre-/post-processors
- Understanding the Kony Server API
- Best practices for server development
- Creating Custom Java connectors
Integrating 3rd Party Functionality
- Foreign-Function Interface (FFI) overview and implementation details
- How to package code for FFI consumption
- FFI best practices
Responding to Outside Events
- Deep-linking discussion and implementation details
- Responding to Push Notifications
- Managing notifications on the device
Kony HTML Data-Tier 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
Putting your Application into Production
- Packaging the application for app store submission
- Managing the application in production
- Understanding Native Code Generation
Application Development Exercise
- Create a real-world application starting at a Requirements phase
- Bringing together concepts from the Fundamentals and Advanced courses
- Leveraging live data access
- Implementing unique functionality on specific devices
- Deploying the application across native and mobile web clients
- Successful completion is required for achieving a Kony Certified Developer status
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
