Kony Visualizer

Supported Devices, OS, and Browsers

Release 7.3

Document Relevance and Accuracy

This document is considered relevant to the Release stated on this title page and the document version stated on the Revision History page. Remember to always view and download the latest document version relevant to the software release you are using.

© 2016 by Kony, Inc. All rights reserved 1 of 47 Kony Visualizer Version 1.3

Copyright © 2014 Kony, Inc.

All rights reserved.

April, 2017

This document contains information proprietary to Kony, Inc., is bound by the Kony license agreements and may not be used except in the context of understanding the use and methods of Kony Inc, software without prior, express, written permission. Kony, Empowering Everywhere, Kony, Kony Nitro, and Kony Visualizer are trademarks of Kony, Inc. MobileFabric is a registered trademark of Kony, Inc. Microsoft, the Microsoft logo, Internet Explorer, Windows, and Windows Vista are registered trademarks of Microsoft Corporation. Apple, the Apple logo, iTunes, iPhone, iPad, OS X, Objective-, Safari, Apple Pay, Apple Watch and Xcode are trademarks or registered trademarks of Apple, Inc. Google, the Google logo, Android, and the Android logo are registered trademarks of Google, Inc. Chrome is a trademark of Google, Inc. BlackBerry, PlayBook, Research in Motion, and RIM are registered trademarks of BlackBerry. All other terms, trademarks, or service marks mentioned in this document have been capitalized and are to be considered the property of their respective owners.

© 2016 by Kony, Inc. All rights reserved 2 of 47 Kony Visualizer Version 1.3

Revision History

Date Document Version Description of Modifications/Release

04/10/2017 1.4 Document updated for 7.3

10/24/2016 1.3 Document updated for 7.2

07/18/2016 1.2 Document updated for 7.1

02/29/2016 1.0 Document updated for 7.0

© 2016 by Kony, Inc. All rights reserved 3 of 47 Kony Visualizer Version 1.3

Table of Contents

1. Supported Operating Systems for Native Apps 7

2. Supported Devices by Kony Platform 8

2.1 iOS Platform 8

2.2 Android Platform 10

2.2.1 Supported Devices 10

2.3 BlackBerry Platform 12

2.4 Windows Platform 13

2.4.1 Supported Devices 13

2.4.2 8 16

2.4.2.1 Environment 16

2.4.2.2 Sync Support 16

2.4.2.3 SkySync Support 17

2.4.2.4 Compatibility Matrix 17

2.4.3 .1 Silverlight 18

2.4.3.1 Environment 19

2.4.3.2 Sync Support 19

2.4.3.3 SkySync Support 19

2.4.3.4 Compatibility Matrix 20

2.4.4 Windows Desktop 21

2.4.4.1 Environment 21

© 2016 by Kony, Inc. All rights reserved 4 of 47 Kony Visualizer Version 1.3

2.4.4.2 VM Engines 22

2.4.4.3 Sync Support 22

2.4.4.4 SkySync Support 22

2.4.4.5 Compatibility Matrix 23

2.4.5 Windows 8 24

2.4.5.1 Environment 24

2.4.5.2 Sync Support 24

2.4.5.3 SkySync Support 24

2.4.5.4 Compatibility Matrix 25

2.4.5.5 Interim plug-in to support Windows 8.1 25

2.4.6 Windows 8.1 Update 31

2.4.6.1 Environment 31

2.4.6.2 Sync Support 32

2.4.6.3 SkySync Support 32

2.4.6.4 Compatibility Matrix 32

2.4.7 34

2.4.7.1 Environment 34

2.4.7.2 Sync Support 35

2.4.7.3 SkySync Support 35

2.4.7.4 Compatibility Matrix 35

3. Supported Development Languages 37

© 2016 by Kony, Inc. All rights reserved 5 of 47 Kony Visualizer Version 1.3

3.1 Native Apps 37

3.2 37

4. Device Categorization for Server-Side Mobile Web 39

5. Kony Visualizer Supported Browsers for Desktop Web 42

6. Kony Visualizer Supported Versions - Server-Side Mobile Web 43

7. Kony Visualizer Supported Versions for HTML5 Single Page Apps (SPA) 45

© 2016 by Kony, Inc. All rights reserved 6 of 47 1. Supported Operating Systems for Native Apps Kony Visualizer Version 1.3

1. Supported Operating Systems for Native Apps

Kony Visualizer Enterprise Edition supports the following operating systems:

Platform Supported Version

Apple iOS l Minimum version 7.0.6

Apple Watch OS l Minimum version Watch OS 2.0

Google Android l Minimum version 4.0

RIM BlackBerry OS l BlackBerry 10.0 (APK->BAR, BB 10 Hybrid)

l Windows Phone 8.0/8.1 Silverlight

l Windows 8.0 Desktop/Tablet

l Windows 8.1 Update 1 Desktop/Tablet Windows

l Windows 10 Desktop/Tablet

l Windows Desktop (also known as Windows Classic or Windows Legacy)

© 2016 by Kony, Inc. All rights reserved 7 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

2. Supported Devices by Kony Platform

The following sections provide a list of devices supported by Kony Visualizer for native apps.

l iOS Platform

l Android Platform

l BlackBerry Platform

l Windows Platform

2.1 iOS Platform

The following is a list of supported devices for the iOS platform along with the corresponding form factors:

Device/Family Form Factor

iPhone

iPhone 4 640×960

iPhone 4S 640×960

iPhone 5 1136×640

iPhone 5C 1136×640

iPhone 5S 1136×640

iPhone 6 1334×750

iPhone 6 Plus 1920×1080

iPhone 6 S 1334×750

iPhone 6 S Plus 1920×1080

iPhone SE 1136×640

iPhone 7 1334×750

© 2016 by Kony, Inc. All rights reserved 8 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Device/Family Form Factor

iPhone 7 Plus 1920×1080

iPod

iPod (3rd Gen) 320×480

iPod (4th Gen) 640×960

iPod (5th Gen) 1136×640

iPad

iPad 2 1024x768

iPad 3 2048×1536

iPad 4 2048×1536

iPad Air 1 2048×1536

iPad Air 2 2048×1536

iPad Pro 2732×2048

iPad mini 1024×768

iPad mini 2 2048×1536

iPad mini 3 2048×1536

iPad mini 4 2048×1536

Kony Visualizer supported versions for iOS

iOS Versions Kony Release Versions

5.0 5.5 5.6 6.0/6.5 7.x

iOS 4.3

iOS 5.x

iOS 6.x

© 2016 by Kony, Inc. All rights reserved 9 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

iOS Versions Kony Release Versions

5.0 5.5 5.6 6.0/6.5 7.x

iOS 7.0.6* onwards

iOS-GA- 5.0.35

iOS 8.x iOS-GA- iOS-GA- iOS-GA- 5.0.76.1 5.5.7.2 5.6.2.3

iOS 9.x

iOS-GA- 6.0.3.65 iOS 10.x iOS-GA- iOS-GA- 5.6.5.22 7.1.1.3 iOS-GA- 6.5.3.21

Note: The details of plug-in versions are added in respective releases where iOS 9 is supported.

Note: The versions below iOS 7.0.6 had a security vulnerability, which was fixed by Apple in version 7.0.6 and above of the iOS.

2.2 Android Platform

2.2.1 Supported Devices

Google provides Android CDD (Compatibility Definition document) though there is no validation process for Android device compatibility from Google.

© 2016 by Kony, Inc. All rights reserved 10 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Please refer below link for CDD: https://source.android.com/source/faqs.html#compatibility

All devices, which are compliant to CDD are supported. All those devices with client software can be assumed as CDD compatible devices.

Kony Visualizer supported versions for Android OS

Android Versions Kony Release Versions

5.0 5.5 / 5.6 6.0/6.5 7.0

1.6

2.1 - 2.2

2.3 - 2.3.2

2.3.3 - 2.3.7

3.0 - 3.2

4.0 - 4.0.2

4.0.3 - 4.0.4

4.1

4.2

4.3

4.4

5.0

6.0

© 2016 by Kony, Inc. All rights reserved 11 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Android Versions Kony Release Versions

5.0 5.5 / 5.6 6.0/6.5 7.0

7.0

For 5.5 - NA For 6.0: AND- AND-GA- GA-6.0.3.51 7.1.1.1 For 5.6: AND- GA-5.6.5.13 For 6.5: AND- GA_6.5.3.13

2.3 BlackBerry Platform

Kony Visualizer supported versions for BlackBerry OS

BlackBerry Versions Kony Release Versions

5.0 5.5/5.6 6.0/6.5 7.0

4.5.x

4.6.x

5.0.x

6.0.x

7.0.x

7.1.x

10.0

10.2

10.3

As part of Kony Visualizer 7.0, we are providing two additional ways to support Blackberry 10.

© 2016 by Kony, Inc. All rights reserved 12 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

l APK -> BAR

BlackBerry Versions Kony Release Versions

6.0/6.5 7.0

10.0

10.2

10.3

l BB 10 Hybrid

BlackBerry Versions Kony Release Versions

6.0/6.5 7.0

10.0

10.2

10.3

2.4 Windows Platform

2.4.1 Supported Devices

All devices with the supported versions with the below system requirements

l RAM 1GB and above

Note: It is recommended to use devices with at least 1GB RAM to run Kony Windows Phone applications.

Kony Visualizer supported versions for Windows

© 2016 by Kony, Inc. All rights reserved 13 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Windows Phone Versions Kony Release Versions

5.0 5.5 / 5.6 5.6.2 6.0/6.5 7.0

Windows Mobile 6x

Windows Phone 7

Windows Phone 8

Windows Phone 8.1

Windows Desktop

Windows 8 Tablets

Windows 8.1 Tablets

Windows 10 Tablets/Desktop

Note: The SkyMobile Container may be used to support SAP Enterprise applications on Windows 6.x.

Note: 6x does not support JavaScript and support is dropped by Microsoft.

Note: Windows Desktop binaries generated using Kony Platform will run only on Windows 7 Professional and above.

Note: Windows Phone 6x is supported in 5.0 but for Lua only.

Features for Windows Tablet/Desktop

© 2016 by Kony, Inc. All rights reserved 14 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Microsoft Windows 8.1 has three major versions. Kony supports JavaScript as development languages to create native apps for all the versions of Windows.

The following Microsoft Windows 8.1 platforms are supported:

l Microsoft Windows 8.1 on Intel chipset (desktop machines, Intel-based surface tablets).

o To build native apps for these machines using Kony, do it either from Windows 7 desktop or Windows 8.1 desktop OS.

l Microsoft Windows 8.1 on ARM chipset (MS Surface RT, Ultrabooks)

o To build native apps for these machines using Kony, you must have Kony Visualizer on Windows 8.1 desktop OS.

l Microsoft Windows 8.1 on x64 (MS Surface Pro)

o To build native apps for these machines using Kony, you can do it either from Windows 7 desktop or Windows 8.1 desktop OS.

Features for Windows Phone

For Windows Phone 8 native apps: Kony supports both Lua and JavaScript.

Kony platform supports only Silverlight-based apps for Windows Phone 8.1.

For Windows Phone 7.5 (also known as Mango): Kony supports both Lua and JavaScript. The Hybrid and Mixed modes are not supported. Microsoft also released Windows Phone 7.8 for Mango devices only.

Kony supports the following channels for Windows Platform:

l Windows Phone 8

l Windows Phone 8.1 Silverlight

l Windows Desktop

l Windows 8

© 2016 by Kony, Inc. All rights reserved 15 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

l Windows 8.1 Update

l Windows 10

2.4.2 Windows Phone 8

This is a mobile platform, and the forms are created under the mobile section in Kony Visualizer.

2.4.2.1 Environment

Software used by platform Windows Phone 8 SDK, Visual Studio 2012 and Blend

Platform Development Language C# and XAML

Runtime Silverlight for Windows Phone

VM engines Lua VM for Lua; Web Browser control as JavaScript interpreter for JavaScript

Output binary type XAP

Marketing plug-in name WP8-GA- (Example: WP8-GA-5.0.20 and WP8-GA-5.6.2)

Deployment modes Windows Phone Marketplace or MDM solution

2.4.2.2 Sync Support

IDE plug-in Windows Phone 8 plug-in

IDE 5.0 WP8-GA-5.0.11

IDE 5.5 WP8-GA-5.5.0

IDE 5.6 WP8-GA-5.6.0

IDE 6.0 WP8-GA-6.0.0

IDE 6.5 WP8-GA-6.5.2 GA

IDE 7.0 WP8-GA-7.0.0 GA

© 2016 by Kony, Inc. All rights reserved 16 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

2.4.2.3 SkySync Support

IDE plug-in Windows Phone 8 plug-in

IDE 5.0 WP8-GA-5.0.18

IDE 5.5 WP8-GA-5.5.3

IDE 5.6 WP8-GA-5.6.0

IDE 6.0 WP8-GA-6.0.0

IDE 6.5 WP8-GA-6.5.2 GA

IDE 7.0 WP8-GA-7.0.0 GA

2.4.2.4 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

5.0.3 or less No No

5.0.4 or later Yes Yes

5.5 Yes Yes

5.6 Yes Yes

5.6.2 Yes Yes

6.0 Yes (upgraded apps) Yes

6.5 No Yes

7.0 No Yes

The following are the development and runtime environment compatibility matrices for the above supported releases:

© 2016 by Kony, Inc. All rights reserved 17 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Emulator/Device App created App created App created with App created with Kony with Kony Kony Visualizer with Kony Visualizer Visualizer running on Visualizer running on running on Windows 8.1 OS running on Windows 7 OS Windows 8 OS Windows 10 OS

Application deployment on any Windows Phone 8 N/A N/A N/A N/A emulator running on Windows 7 OS

Application deployment on Yes Yes Yes Yes any Windows Phone 8 emulator running on Windows 8 OS

Application deployment on any Windows Phone 8 Yes Yes Yes emulator running on Windows 8.1 OS

Application deployment on Yes for Lua/ No for Yes for Lua/ No for Yes for Lua/ No for Yes for Lua/ No for any Windows Phone 8.1 JavaScript* JavaScript* JavaScript* JavaScript* emulator running on any Windows OS*

Windows Phone 8 Device Yes Yes Yes Yes

Windows Phone 8.1 Device Yes for Lua/ No for Yes for Lua/ No for Yes for Lua/ No for Yes for Lua/ No for JavaScript* JavaScript* JavaScript* JavaScript*

Yes: Application successfully deploys and works; N/A: Emulator (with SDK) will not install and is not applicable; Yes/No*: Microsoft states that all Windows Phone 8 apps work seamlessly on Windows Phone 8.1. For a such as JavaScript, because of a known issue, Kony apps built for Windows Phone 8 will not work on Windows Phone 8.1. The apps will work fine on Windows Phone 8.1 built by choosing a development language as Lua; No: Application will not be deployed.

2.4.3 Windows Phone 8.1 Silverlight

This is a mobile platform, and the forms are created under the mobile section in Kony Visualizer.

© 2016 by Kony, Inc. All rights reserved 18 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

2.4.3.1 Environment

Software used by platform Windows Phone 8.1 SDK, Visual Studio 2013 and Blend

Platform Development Language C# and XAML

Runtime Silverlight for Windows Phone

VM engines Lua VM for Lua; JSCore for JavaScript

Output binary type XAP

Marketing plug-in name WP8-GA- (Example: WP8-GA-5.6.2)

Deployment modes Windows Phone Marketplace or MDM solution

2.4.3.2 Sync Support

IDE plug-in Windows Phone 8.1 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 WP8-GA-5.6.2

IDE 6.0 WP8-GA-6.0.0

IDE 6.5 WP8-GA-6.5.0

IDE 7.0 WP8-GA-7.0.0

2.4.3.3 SkySync Support

IDE plug-in Windows Phone 8.1 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 WP8-GA-5.6.2

IDE 6.0 WP8-GA-6.0.0

IDE 6.5 WP8-GA-6.5.0

© 2016 by Kony, Inc. All rights reserved 19 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

IDE plug-in Windows Phone 8.1 plug-in

IDE 7.0 WP8-GA-7.0.0

2.4.3.4 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

4.1 No No

5.0 No No

5.5 No No

5.6 No No

5.6.2 Yes Yes

6.0 Yes (Upgraded Apps) Yes

6.5 No Yes

7.0 No Yes

The following are the development and runtime environment compatibility matrices for the above supported releases.

Emulator/Device App created with App created with App created with App created with Kony Visualizer Kony Visualizer Kony Visualizer Kony Visualizer running on running on running on running on Windows 7 OS Windows 8 OS Windows 8.1 OS Windows 10 OS

Application deployment on any Windows Phone N/A N/A N/A N/A 8.1 emulator on Windows 7 OS

Application deployment N/A N/A N/A N/A on any Windows Phone 8.1 emulator on Windows 8 OS

© 2016 by Kony, Inc. All rights reserved 20 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Emulator/Device App created with App created with App created with App created with Kony Visualizer Kony Visualizer Kony Visualizer Kony Visualizer running on running on running on running on Windows 7 OS Windows 8 OS Windows 8.1 OS Windows 10 OS

Application deployment on any Windows Phone Yes Yes Yes N/A 8.1 emulator on Windows 8.1 OS

Application deployment N/A N/A N/A N/A on any Windows Phone 7.5 emulator running on any Windows OS

Application deployment on any Windows Phone 8 N/A N/A N/A N/A emulator running on any Windows OS

Windows Phone 8.1 Yes Yes Yes Device

Yes: Application successfully deploys and works; N/A: Emulator (with SDK) will not install and is not applicable; No: Application cannot be deployed.

2.4.4 Windows Desktop

The apps built for this platform work on Windows 7, Windows 8/8.1, and Windows 10. Forms are created under the desktop section in Kony Visualizer.

2.4.4.1 Environment

Software used by platform .net Framework 4.0, Visual Studio 2012 and Blend

Platform Development C# and XAML Language

Runtime WPF

VM engines See below

Output binary type EXE (in Debug mode) and MSI (in Release mode)

© 2016 by Kony, Inc. All rights reserved 21 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Marketing plug-in name KIOSK-GA- (Example: KIOSK-GA-5.0.31 and KIOSK-GA- 5.6.2)

Deployment modes MSI package distribution and installation

2.4.4.2 VM Engines

Release JavaScript Engine Lua Engine

All 5.0 and 5.5 releases Jurassic (https://jurassic.codeplex.com/ ) Lua VM

5.6 and 5.6.1 Web Browser control as JavaScript interpreter Lua VM

5.6.2 and above V8.Net (https://v8dotnet.codeplex.com/ ) Lua VM

6.0 and above V8.Net (https://v8dotnet.codeplex.com/ ) Lua VM

2.4.4.3 Sync Support

IDE plug-in Windows desktop/kiosk plug-in

IDE 5.0 KIOSK-GA-5.0.25

IDE 5.5 KIOSK-GA-5.5.0

IDE 5.6 KIOSK-GA-5.6.0

IDE 6.0 KIOSK-GA-6.0.0

IDE 6.5 KIOSK-GA-6.5.0

IDE 7.0 KIOSK-GA-7.0.0

2.4.4.4 SkySync Support

IDE plug-in Windows desktop/kiosk plug-in

IDE 5.0 KIOSK-GA-5.0.29

IDE 5.5 KIOSK-GA-5.5.3.1

IDE 5.6 KIOSK-GA-5.6.0

IDE 6.0 KIOSK-GA-6.0.0

© 2016 by Kony, Inc. All rights reserved 22 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

IDE plug-in Windows desktop/kiosk plug-in

IDE 6.5 KIOSK-GA-6.5.0

IDE 7.0 KIOSK-GA-7.0.0

2.4.4.5 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

4.1 No No

5.0 No No

5.0.24 Yes Yes

5.5 Yes Yes

5.6 Yes Yes

5.6.2 Yes Yes

6.0 Yes (Upgraded Apps) Yes

6.5 No Yes

7.0 No Yes

The following are the development and runtime environment compatibility matrices for the above supported releases:

Kony Visualizer running Any Desktop/Laptop/Kiosk running with OS on Windows 7 Windows 8 Windows 8.1 Windows 10

Windows 7 OS Yes Yes Yes Yes

Windows 8 OS Yes Yes Yes Yes

Windows 8.1 OS Yes Yes Yes Yes

Windows 10 OS Yes Yes Yes Yes

Yes: Application successfully deploys and works; No: Application will not be deployed.

© 2016 by Kony, Inc. All rights reserved 23 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

2.4.5 Windows 8

These are Windows Store apps. Forms are created under the tablet section in Kony Visualizer.

2.4.5.1 Environment

Software used by platform Windows 8 SDK, Visual Studio 2012 and Blend

Platform Development Language C# and XAML

Runtime WINRT

VM engines Lua VM for Lua; Web Browser control as java script interpreter for JavaScript

Output binary type APPX or ZIP

Marketing plug-in name WIN8-GA- (Example: WIN8-GA-5.0.20 and WIN8-GA-5.6.1)

Deployment modes Windows Store Marketplace or MDM solution

2.4.5.2 Sync Support

IDE plug-in Windows 8 plug-in

IDE 5.0 WIN8-GA-5.0.11

IDE 5.5 WIN8-GA-5.5.0

IDE 5.6 WIN8-GA-5.6.0

IDE 6.0 WIN8-GA-6.0.0

IDE 6.5 WIN8-GA-6.5.0

IDE 7.0 WIN8-GA-7.0.0

2.4.5.3 SkySync Support

IDE plug-in Windows 8 plug-in

IDE 5.0 WIN8-GA-5.0.18

IDE 5.5 WIN8-GA-5.5.3.1

© 2016 by Kony, Inc. All rights reserved 24 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

IDE plug-in Windows 8 plug-in

IDE 5.6 WIN8-GA-5.6.0

IDE 6.0 WIN8-GA-6.0.0

IDE 6.5 WIN8-GA-6.5.0

IDE 7.0 WIN8-GA-7.0.0

2.4.5.4 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

5.0 No No

5.0.2 or later Yes Yes

5.5 Yes Yes

5.6 Yes Yes

5.6.2 No No

6.0 No No

6.5 No No

7.0 No No

2.4.5.5 Interim plug-in to support Windows 8.1

l According to Microsoft, applications built for Windows 8 work correctly on the Windows 8.1 update. However, there are certain controls like Map that will have issues at runtime because of Microsoft known issues. To solve this, app developers need to build for the Windows 8.1 update. Kony supports Windows 8.1 in WIN8-GA-5.5.5.3. This plug-in works only with the IDE 5.5 plug-in.

l If WIN8-GA-5.5.5.3 plug-in is used with Kony Visualizer on Windows 8 OS, the output binaries will be generated only for Windows 8.

© 2016 by Kony, Inc. All rights reserved 25 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

l If WIN8-GA-5.5.5.3 plug-in is used with Kony Visualizer on Windows 8.1 update OS, the output binaries will be generated for both Windows 8 and the Windows 8.1 update (This binary will solve the above mentioned control related issues).

The following are the development and runtime environment compatibility matrices for the above supported releases:

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 Yes Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 N/A Yes (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Yes (Windows Yes (either of the Windows Windows 8.1 (32-bit) (Only Windows x86 8 APPX will be 8.0 or Windows 8.1 APPX with Windows plug-in 8.1 (32-bit) WIN8-GA-5.5.5.3) installed) can be deployed)

x86 Windows N/A Yes (either of the Windows 8.1 (64-bit) 8.0 or Windows 8.1 APPX can be deployed)

Yes (either of the Windows Windows x64 N/A 8.0 or Windows 8.1 APPX 8.1 (64-bit) can be deployed)

ARM Windows N/A Yes (either of the Windows 8.1 ARM 8.0 or Windows 8.1 APPX (MS can be deployed) Surface)

© 2016 by Kony, Inc. All rights reserved 26 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 N/A Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 N/A Yes (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Yes (either of the Windows Windows 8.1 (64-bit) (Only Windows x86 N/A 8.0 or Windows 8.1 APPX with Windows plug-in 8.1 (32-bit) WIN8-GA-5.5.5.3) can be deployed)

x86 Windows Yes (Windows Yes (either of the Windows 8.1 (64-bit) 8 APPX will be 8.0 or Windows 8.1 APPX installed) can be deployed)

Yes (Windows Yes (either of the Windows Windows x64 8 APPX will be 8.0 or Windows 8.1 APPX 8.1 (64-bit) installed) can be deployed)

ARM Windows N/A Yes (either of the Windows 8.1 ARM 8.0 or Windows 8.1 APPX (MS can be deployed) Surface)

© 2016 by Kony, Inc. All rights reserved 27 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 Yes Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 N/A Yes (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Windows 8 (32-bit) Windows x86 N/A Yes 8.1 (32-bit)

x86 Windows N/A Yes 8.1 (64-bit)

Windows x64 N/A Yes 8.1 (64-bit)

ARM Windows N/A Yes 8.1 ARM (MS Surface)

© 2016 by Kony, Inc. All rights reserved 28 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 N/A Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 Yes Yes (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Windows 8 (64-bit) Windows x86 N/A Yes 8.1 (32-bit)

x86 Windows N/A Yes 8.1 (64-bit)

Windows x64 N/A Yes 8.1 (64-bit)

ARM Windows N/A Yes 8.1 ARM (MS Surface)

© 2016 by Kony, Inc. All rights reserved 29 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 N/A Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 N/A Will not work (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Windows 7 (x86/x64) Windows x86 N/A Yes 8.1 (32-bit)

x86 Windows N/A Yes 8.1 (64-bit)

Windows x64 N/A Yes 8.1 (64-bit)

ARM Windows N/A Yes 8.1 ARM (MS Surface)

© 2016 by Kony, Inc. All rights reserved 30 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Visualizer on Build option in Deploy Install from Install manually from zip Kony Visualizer application Kony file in output folder build screen on Visualizer

Windows 8 x86 N/A Yes (32-bit)

x86 Windows 8 N/A Yes (64-bit)

Windows 8 x64 Yes Yes (64-bit)

ARM Windows 8 N/A Yes ARM (MS Surface)

Windows 10 (64-bit) Windows x86 N/A Yes 8.1 (32-bit)

x86 Windows N/A Yes 8.1 (64-bit)

Windows x64 N/A Yes 8.1 (64-bit)

ARM Windows N/A Yes 8.1 ARM (MS Surface)

2.4.6 Windows 8.1 Update

These are Windows Store apps. Forms are created under the tablet section in Kony Visualizer.

2.4.6.1 Environment

Software used by platform Windows 8.1 SDK, Visual Studio 2013 and Blend

Platform Development Language C# and XAML

Runtime XAML and WINRT

VM engines Lua VM for Lua; JSCore for JavaScript

© 2016 by Kony, Inc. All rights reserved 31 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Output binary type APPX or ZIP

Marketing plug-in name WIN8-GA- (Example: WIN8-GA-5.6.2)

Deployment modes Windows Store Marketplace or MDM solution

2.4.6.2 Sync Support

IDE plug-in Windows 8.1 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 WIN8-GA-5.6.2

IDE 6.0 WIN8-GA-6.0.0

IDE 6.5 WIN8-GA-6.5.0

IDE 7.0 WIN8-GA-7.0.0

2.4.6.3 SkySync Support

IDE plug-in Windows 8.1 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 WIN8-GA-5.6.2

IDE 6.0 WIN8-GA-6.0.0

IDE 6.5 WIN8-GA-6.5.0

IDE 7.0 WIN8-GA-7.0.0

2.4.6.4 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

4.1 No No

5.0 No No

© 2016 by Kony, Inc. All rights reserved 32 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Windows plug-in Lua support JavaScript support

5.5 No No

5.6 No No

5.6.2 Yes Yes

6.0 Yes (Upgraded Apps) Yes

6.5 No Yes

7.0 No Yes

Windows 8.1 update platform support is added in 5.6.2. APPX package file generated for Windows 8.1 update will not be deployed on Windows 7 or Windows 8. The APPX file can only be deployed on Windows 8.1 update.

The following are the development and runtime environment compatibility matrices for release 5.6.2.

Kony Build Deploy application on Install from Install manually from output Visualizer on option Visualizer folder

x86 Windows 8.1 (32-bit) Yes Yes

x86 Windows 8.1 (64-bit) N/A Yes Windows 8.1 (x86) x64 Windows 8.1 (64-bit) N/A Yes

ARM Windows 8.1 ARM (MS N/A Yes Surface)

x86 Windows 8.1 (32-bit) N/A Yes

x86 Windows 8.1 (64-bit) Yes Yes Windows 8.1 (x64) x64 Windows 8.1 (64-bit) Yes Yes

ARM Windows 8.1 ARM (MS N/A Yes Surface)

© 2016 by Kony, Inc. All rights reserved 33 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Build Deploy application on Install from Install manually from output Visualizer on option Visualizer folder

x86 Windows 8.1 (32-bit) N/A Yes

x86 Windows 8.1 (64-bit) N/A Yes

Windows 8 (x86) x64 Windows 8.1 (64-bit) N/A Yes

ARM Windows 8.1 ARM (MS N/A Yes Surface)

x86 Windows 8.1 (32-bit) N/A Yes

x86 Windows 8.1 (64-bit) N/A Yes

Windows 8 (x64) x64 Windows 8.1 (64-bit) N/A Yes

ARM Windows 8.1 ARM (MS N/A Yes Surface)

x86 Windows 8.1 (32-bit) N/A Yes

x86 Windows 8.1 (64-bit) N/A Yes

Windows 7 x64 Windows 8.1 (64-bit) N/A Yes

ARM Windows 8.1 ARM (MS N/A Yes Surface)

2.4.7 Windows 10

These are Windows Store apps. Forms are created under the tablet section in Kony Visualizer.

2.4.7.1 Environment

Software used by platform Windows 10 SDK, Visual Studio 2015 and Blend

Platform Development Language C# and XAML

Runtime XAML and WINRT

VM engines JSCore for JavaScript

© 2016 by Kony, Inc. All rights reserved 34 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Output binary type APPX or ZIP

Marketing plug-in name WIN10-GA- (Example: WIN10-GA-7.0.0)

Deployment modes Windows Store Marketplace or MDM solution

2.4.7.2 Sync Support

IDE plug-in Windows 10 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 No

IDE 6.0 No

IDE 6.5 No

IDE 7.0 WIN10-GA-7.0.0

2.4.7.3 SkySync Support

IDE plug-in Windows 10 plug-in

IDE 5.0 No

IDE 5.5 No

IDE 5.6 No

IDE 6.0 No

IDE 6.5 No

IDE 7.0 WIN10-GA-7.0.0

2.4.7.4 Compatibility Matrix

Kony Windows plug-in Lua support JavaScript support

4.1 No No

5.0 No No

© 2016 by Kony, Inc. All rights reserved 35 of 47 2. Supported Devices by Kony Platform Kony Visualizer Version 1.3

Kony Windows plug-in Lua support JavaScript support

5.5 No No

5.6 No No

5.6.2 No No

6.0 No No

6.5 No No

7.0 No Yes

© 2016 by Kony, Inc. All rights reserved 36 of 47 3. Supported Development Languages Kony Visualizer Version 1.3

3. Supported Development Languages

3.1 Native Apps

Kony supported development languages for Native Apps:

Platforms JavaScript Runtime Support

iOS

Android

BlackBerry

Windows Phone (Phone 8, 8.1)

Windows Tablet (Windows 8, 8.1, and 10)

Windows Desktop (Windows 7, 8, 8.1 and 10)

Note: JavaScript is the development language required for building new applications on all other platforms.

Note: Lua as a development language is no longer supported in Kony Platform 6.0 and above.

3.2 Mobile Web

Kony supported development languages for Mobile Web:

Platforms JavaScript Runtime Support

SPA

© 2016 by Kony, Inc. All rights reserved 37 of 47 3. Supported Development Languages Kony Visualizer Version 1.3

Platforms JavaScript Runtime Support

Mobile Web

Desktop browser

© 2016 by Kony, Inc. All rights reserved 38 of 47 4. Device Categorization for Server-Side Mobile Web Kony Visualizer Version 1.3

4. Device Categorization for Server-Side Mobile Web

Support for Server Side Mobile Web is deprecated from Kony 7.0 GA release.

Kony Visualizer categorizes devices into different categories based on supported browser features:

Device Category Browser Feature Sample Devices

1. BlackBerry devices with OS < 4.6 1. XHTML-MP 1.0 compliant (Pearl)

2. No JS support Basic devices 2. Windows Mobile 6.0 and 6.5

3. CSS 1.0 or 2.0 3. Nokia non-Webkit browser devices

Basic devices with JavaScript 1. XHTML-MP 1.0 compliant 1. BlackBerry devices with OS >= 4.6 (BJS) (Strom, Bold, Curve ) 2. Limited JS support 2. Windows Mobile 7 3. CSS 1.0 or 2.0 3. Nokia devices with Webkit 413

1. XHTML – MP 1.0 Compliant 1. Palm Web OS Advanced Devices (Devices 2. Full JS Support supporting advanced JS & 2. Nokia devices with Webkit 525 and HTML but not HTML5) above 3. CSS Support > 2.0

HTML5 devices (devices 1. HTML5 compliant 1. iPhone OS supporting HTML5 Spec) 2. Full JS support 2. Android

3. CSS support 3.0 3. BlackBerry 6.0 and above (only Touch devices) 4. Support for Touch

© 2016 by Kony, Inc. All rights reserved 39 of 47 4. Device Categorization for Server-Side Mobile Web Kony Visualizer Version 1.3

Device Category Browser Feature Sample Devices

1. HTML5 compliant

HTML5 Non Touch(NTH) 2. Full JS support 1. Blackberry 7.0 (non-touch devices) (devices supporting HTML5 3. CSS support 3.0 2. Windows Mango 7.5 spec but non-touch)

4. Support for Touch

Note: The (traditional) server side Mobile Web platform does not support the tablet form factors (iPad, Android Tab, and Playbook).

Note: Only WebKit-based browsers are supported for the server-side mobile web and SPA HTML5 category. Because Firefox and Opera are not WebKit-based, they are not supported by SPA but are supported by Desktop Web.

Disclaimers:

1. Kony Visualizer categorizes devices as Basic, BJS, Advanced, HTML5, and NTH based on the combination of markup support, JavaScript, and CSS spec support on the device browsers.

2. Kony Visualizer generates standard compliant markup. Based on the browser implementations, the ouput may render differently on different browsers.

3. Support for JavaScript on devices is directly dependent on the JavaScript engines embedded with the browsers.

4. Kony Visualizer supports CSS2 and CSS3. Depending on the browser implementations, the rendering of the CSS may differ from browser to browser within the same family.

5. Kony Visualizer uses the standards compliant GeoLocation API. Support for GPS depends on the GeoLocation API implemented by the browsers.

© 2016 by Kony, Inc. All rights reserved 40 of 47 4. Device Categorization for Server-Side Mobile Web Kony Visualizer Version 1.3

6. Kony Visualizer is dependent on Google Maps to provide static and interactive maps. Apps using Google Maps should refer to the licensing requirements of Google.

© 2016 by Kony, Inc. All rights reserved 41 of 47 5. Kony Visualizer Supported Browsers for Desktop Web Kony Visualizer Version 1.3

5. Kony Visualizer Supported Browsers for Desktop Web

Kony Visualizer supports the following browsers for Desktop Web:

Application Servers Versions Supported

l 9 (Only on Vista SP2) Internet Explorer

l 11 (Only on Win 7 SP1 and Win 8.1 update1)

Microsoft Edge l Version 25 and greater

Mozilla FireFox l Version 38 and greater

Safari l 6.x and greater (on Mac OS)

Chrome l Version 30 and greater

Opera l Version 15 and greater

Note: Kony Desktop Web Channel does not support browser compatibility mode feature.

© 2016 by Kony, Inc. All rights reserved 42 of 47 6. Kony Visualizer Supported Versions - Server-Side Mobile Web Kony Visualizer Version 1.3

6. Kony Visualizer Supported Versions - Server-Side Mobile Web

Support for Server Side Mobile Web is deprecated from Kony 7.0 GA release.

Server side Mobile Web Kony Release Versions (Traditional) 5.0 5.5 / 5.6 6.0/6.5 7.0

Basic

BJS

BlackBerry (4.6 - 5.0)

Windows Mobile 7

Nokia (Webkit 413 - 416)

HTML5 Browsers

HTML5 - iOS

4.3

5.x

6.x

7.x

HTML5 - Android

2.1

2.2

2.3 - 2.3.2

© 2016 by Kony, Inc. All rights reserved 43 of 47 6. Kony Visualizer Supported Versions - Server-Side Mobile Web Kony Visualizer Version 1.3

Server side Mobile Web Kony Release Versions (Traditional) 5.0 5.5 / 5.6 6.0/6.5 7.0

2.3.3-2.3.7

3.0-3.2

4.0-4.0.2

4.0.3-4.0.4

4.1 - 4.4

HTML5 - BlackBerry

6.0

7.0

10.0

NTH (Non-Touch HTML5)

BlackBerry Non Touch (6.0)

Windows Mango (7.5)

Windows Phone 8

© 2016 by Kony, Inc. All rights reserved 44 of 47 7. Kony Visualizer Supported Versions for HTML5 Single Page Apps Kony (SPA) Visualizer Version 1.3

7. Kony Visualizer Supported Versions for HTML5 Single Page Apps (SPA)

Note: The SPA Platform was released from 4.1 onwards. It only supports browsers that are compatible with HTML5.

HTML5 Single Page Apps Kony Release Versions (SPA) 5.0 5.5 5.6 6.0/6.5 7.0

iOS

4.3

5.x

6.x

7.x

8.x

9.x

Android

2.1

2.2

2.3 - 2.3.2

2.3.3-2.3.7

3.0-3.2

4.0-4.0.2

© 2016 by Kony, Inc. All rights reserved 45 of 47 7. Kony Visualizer Supported Versions for HTML5 Single Page Apps Kony (SPA) Visualizer Version 1.3

HTML5 Single Page Apps Kony Release Versions (SPA) 5.0 5.5 5.6 6.0/6.5 7.0

4.0.3-4.0.4

4.1 - 4.4

5.0

6.0

BlackBerry Touch and Non-Touch Devices

4.5

4.6

5.0

6.0

7.0

10.0

Windows NTH (Non-Touch HTML5)

Windows Mobile 6.x

Windows Mango(7.5)

Windows Phone 8 (Touch)

Windows Phone 8 (Touch)

Windows phone 8.1

Windows phone 10

© 2016 by Kony, Inc. All rights reserved 46 of 47 7. Kony Visualizer Supported Versions for HTML5 Single Page Apps Kony (SPA) Visualizer Version 1.3

Disclaimers:

1. Support for JavaScript on devices is directly dependent on the JavaScript engines embedded with the browsers.

2. Kony Visualizer supports CSS3. Depending on the browser implementations, the rendering of the CSS may differ from browser to browser within the same family.

3. Kony Visualizer uses the standards compliant GeoLocation API. Support for GPS depends on the GeoLocation API implemented by the browsers.

4. Kony Visualizer is dependent on Google Maps to provide static and interactive maps. Apps using Google Maps should comply with the licensing requirements of Google.

5. Only WebKit-based browsers are supported for the server-side mobile web and SPA HTML5 category. Because Firefox and Opera are not WebKit-based, they are not supported by SPA but are supported by Desktop Web.

© 2016 by Kony, Inc. All rights reserved 47 of 47