05
Tue, Nov
5 New Articles

Kony Offers Robust Tool Set for Creating Mobile Apps

Development Tools / Utilities
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Enterprises with numerous or complex apps to translate to mobile devices, or those seeking to create versatile native mobile device apps, can benefit from Kony Mobility Platform's extensive feature set.

If your enterprise is considering a mobile application development platform (MADP) capable of generating large, complex applications, one option to explore is the Kony Mobility Platform. Offering a visual interactive development environment (IDE) that uses a zero-code approach and a single app codebase, strong security options, and a middleware component that simplifies data-transformation and mobile back-end services, Kony's suite helps developers produce apps for smartphones, tablets, desktops, and wearables.

Recognized by several independent sources as an industry leader, Kony Mobility Platform was touted in the August 2016 version of the Gartner Report "Critical Capabilities for Mobile Application Development Platforms" and was named a leader for the fourth year in a row in the Gartner Magic Quadrant for MADPs, as well as getting high marks in the October 2016 "Forrester Wave: Mobile Development Platforms Q4, 2016" report.

 

Kony Mobility Platform consists of two parts. Kony Visualizer Enterprise Edition is the visual application and design IDE, and Kony MobileFabric is a mobile back-end service that supports connectors and technologies for integration with existing apps, mobile content management and data storage, and customizable app analytics and reporting facilities.

Visualizer: The IDE

Kony Visualizer gives developers a single environment for building app UIs, rapid wireframing and native prototyping capabilities that let teams share objects, a unified JavaScript code base of APIs, the capability of importing Adobe Photoshop UI layouts, and the ability to reuse existing web apps with search-engine optimization within a Kony native app. Visual editing tools let programmers build JavaScript-based apps with little or no coding and enable use of app features such as maps, browsers, touch ID, and short message service texting. The IDE includes the Masters Multi-Channel Template Engine, a reusable templating framework feature that lets developers nest UI and action sequences and build a single UI definition for all supported platform form factors. The IDE also lets programmers access a wide array of widgets and use unique IDs for widgets that let a single script test a particular widget across all native channels for automation. The IDE also provides support for use of multiple national languages in apps. In addition, Kony Visualizer includes an abstraction layer for generating layouts across all devices, annotation tools for design projects, containers with property-driven scrolling and paging features, and a library of cross-platform, native, video, and web widgets. A Kony app preview capability lets developers publish partial or finished apps to the cloud for instant sharing and live viewing on mobile devices via Google Play, iTunes, or Windows Store. Visualizer is capable of generating Windows 10 mobile apps that are based on the Universal Windows Platform.

The Adobe Photoshop Extension lets developers convert existing Photoshop designs to Visualizer forms and customize them with global and layer-specific settings during conversion. The extension also helps programmers use automated form and widget-creation utilities, export only visible layers or all layers, and convert layers to graphic features such as buttons and labels.

Application-building facilities include import wizards for iOS, Android, BlackBerry, and Windows code, and the ability to use device peripherals, bar codes, signature capture, and Bluetooth in apps. Other capabilities let developers map back-end fields directly into apps, discover services and business objects within third-party enterprise apps, define custom web services fields, use Rich Text data entry, and write Apple Watch apps. Recent API enhancements let developers enable 3D touch features on iOS, enable and disable runtime permissions, disable Android screen captures, and upload and download files using network resources.

It should be noted that Kony Visualizer has so far mostly been aimed at larger enterprises formulating multilayered apps. The Gartner MADP report cautions that "success requires dedicated developer training and, in some cases, professional services support for larger, more complex apps." The Gartner Magic Quadrant report notes Kony Visualizer "requires training for nondevelopers to learn its sophisticated feature set." As a partial answer for smaller enterprises seeking to start out with simpler apps, Kony offers a freeware version called Kony Visualizer Starter Edition, which lets even nontechnical users develop interactive, native apps for devices and share them with other users. However, a Visualizer Enterprise license is required to move such apps to production and connect them to back-end services and APIs.

Kony Visualizer supports iOS 7.0 or higher, Android 4.0 or higher, BlackBerry 10, and Windows 8.0 and 10.0. Currently supported browsers are Chrome, Edge, Firefox, Internet Explorer, Opera, and Safari.

Flexible Middleware: Kony MobileFabric

Kony MobileFabric provides the integration tools that let developed apps talk to the rest of the world. MobileFabric supports JavaScript Object Notation (JSON), Open Data Protocol, Representational State Transfer (REST), SOAP, and XML. It's compatible with other front-end development tools such as Apache Cordova and HTML5, and provides software development kits for iOS, Android, PhoneGap, and Windows. Third-party integration APIs let developed apps connect with Active Directory, Kony's Cloud User Repository, Salesforce, SAP, and other standardized service providers.

MobileFabric's Object Services component lets developers build app data models that are independent of back-end data representations, connect that model to back-end data and services via a mapping and transformation engine, automatically generate client code, offline-enable apps, discover metadata, and reuse data-model objects across apps. There are also facilities for managing APIs, orchestrating multiple APIs with server apps, and accessing back-end storage systems. User engagement services let developers incorporate into their apps customer engagement programs that include multichannel messaging based on campaigns, context, events, and locations.

 

Analytics features offer customizable dashboards that generate reports on app and device usage, policy compliance, and user-journey event tracking. A full-featured enterprise mobility management suite lets designated users control mobile apps, content, and devices, as well as integrate with third-party mobile management suites.

Developers can coordinate services by creating workflows and composite services that incorporate custom logic and data processing on the server side to reduce device workload. Programmers can also build offline apps that synchronize data between devices and back-end server systems. These apps can also include server-side rules and policies for controlling data access, filtering, and conflict resolution.

Additional MobileFabric capabilities include services and support for Internet of Things apps that incorporate native support for the Constrained Application Protocol (CoAP), support for the MQ Telemetry Transport/Message Queuing Telemetry Transport ISO standard (MQTT), and the HTTP 1.1 protocol via integration with the Amazon Web Services Gateway.

Strong Security Features

Kony MobileFabric also provides significant security features, including token control and identity authentication. For example, the most recent release includes support for Android's Fingerprint API. Security certifications include that of the Defense Information Systems Agency (DISA), FIPS 140-2, HIPAA, and Security PCI. Cryptography support includes Triple Data Encryption Standard, two-way SSL, white box cryptography, and Password-Based Key Derivation Function 2 (PBKDF2). In addition, MobileFabric supports keyed-hash message authentication code (HMAC) algorithms, which verify both the data integrity and the authentication of any message. MobileFabric also supports enterprise identity controls, encryption, auditing tools, app hardening, code obfuscation, single sign-on, and automated DevOps lifecycle features.

Final Thoughts

While not necessarily a good fit for small businesses with few or simple application sets, Kony's product offering is a strong one for enterprises looking to provide mobile access to extensive server applications and to build versatile mobile apps for multitasking employees.

John Ghrist

John Ghrist has been a journalist, programmer, and systems manager in the computer industry since 1982. He has covered the market for IBM i servers and their predecessor platforms for more than a quarter century and has attended more than 25 COMMON conferences. A former editor-in-chief with Defense Computing and a senior editor with SystemiNEWS, John has written and edited hundreds of articles and blogs for more than a dozen print and electronic publications. You can reach him at This email address is being protected from spambots. You need JavaScript enabled to view it..

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: