You are here: Configuring Your Computer > Install platform SDKs and their emulators > Windows Phone and Tablet

Windows Phone and Tablet

Applies to Kony Visualizer Classic.

Using Kony Visualizer, you can develop applications on a number of Windows versions for different devices and channels. For instructions on how to do so, click one of the following options.

Windows 10 UWP Tablet

With Kony Visualizer, you can create an app that supports Windows 10 universal Windows program (UWP) tablets. Getting your system set up to build and test Windows 10 applications in Kony Visualizer involves the following tasks.

Getting your system set up to build and test Windows 10 applications in Kony Visualizer involves the following tasks.

  1. Confirm your system meets Windows 10 development requirements
  2. Create and/or sign in to your Microsoft account
  3. Install and Configure the Windows SDK 10

Confirm Your System Meets Windows 10 Development Requirements

To develop for the Windows Phone 10 platform and run its emulator, your computer needs to meet certain hardware and software requirements. The procedures in this section guide you through confirming that your system meets them. At a minimum, it needs to be capable of running Microsoft Windows 8.

Confirm that your computer's CPU supports SLAT.

Confirm other system requirements for Windows 10.

Confirm that your computer's CPU supports SLAT

To run the Windows 10 tablet simulator, your computer needs a central processing unit (CPU) that supports Second Level Address Translation (SLAT) .

Note: SLAT support is necessary to use the Windows 8 emulator. If your CPU does not support SLAT, you can still install and use the Windows 8 SDK in Kony Visualizer on a computer running Windows 8 Pro or greater, but you won't be able to use the Windows 10 tablet simulator.

To check if your CPU supports SLAT, do the following:

  1. Download Coreinfo.zip from the Windows Sysinternals web page.
  2. Extract the zip file to a folder, such as C:\Coreinfo.
  3. Click Start, and then in the Search programs and files text box, type cmd.exe.
  4. When it appears in the search results, right-click it, and then click Run as administrator.
  5. In the command window that launches, type coreinfo.exe -v, and then press Enter.
  6. Edit the system environments. Doing so opens the System Properties dialog box.
  7. Navigate to the path where you extracted the zip file.
  8. In the command window that launches, type coreinfo.exe -v, and then press Enter. After a few seconds, a license agreement for Coreinfo appears. If you agree to the terms, click Agree. Coreinfo will then display the results of its analysis.
  9. An asterisk (*) displays if the CPU supports the Windows 8 platform. If no asterisk displays, then the CPU does not support the Windows 8 platform.

    For example, for an Intel CPU, if the processor supports SLAT, an asterisk (*) displays in the EPT row, indicating support for extended page tables, as seen here.

    If you have an AMD processor, then an asterisk (*) is displayed for NP (Nested Page tables), as seen here.

Confirm Other System Requirements for Windows 10

To develop for the Windows 10 platform and run its tablet simulator, your computer needs to meet the following additional system requirements for hardware and software.

Create and/or sign in to your Microsoft account

While it is possible to download and install the Windows SDK 10 without a Microsoft account, getting additional resources, such as emulators, requires one. So if you don't already have an account, creating one at this point in the process will cause the least amount of disruption to you.

To create and/or sign in to your Microsoft account, do the following:

  1. Using a web browser, navigate to the Windows Dev Center.
  2. Click Sign in.
  3. Do one of the following, depending on which applies to you:
    • You already have a Microsoft account. Enter the email address and password of your account, and then click Sign in.
    • You do not have a Microsoft account. Do the following.
      1. Scroll down to the prompt that asks Don't have a Microsoft account?, and then click Sign up now. Doing so opens the Create an account page.
      2. Fill in the required fields, and then click Create account. A verification page appears informing you that Microsoft has sent you an email message to confirm your identity.
      3. Following the instructions on the verification page, check the email account you associated with your Microsoft account, and using the link in the email message Microsoft sent you, verify your identity.

        Note: If you do not see the email message in your inbox, check your spam or junk mail folder.

  4. Once you have verified your Microsoft account, if you are not already signed in, do so now by following the initial steps of this procedure.

    Note: If you are signed in, the email address you associated with your Microsoft account appears in the upper right corner of the web page.

Install and configure the Windows SDK 10

The Windows SDK 10 contains resources to develop universal Windows apps (UWA) for Windows 10, as well as apps and desktop applications for Windows Phone, including emulators.

To install the Windows SDK 10, do the following:

  1. Using a web browser, navigate to the Windows SDK 10 page on the Microsoft Download Center.
  2. Click Download the standalone SDK.
  3. Choose the language version you want to install, and then click Download. Doing so initiates the downloading of sdksetup.exe.
  4. Once sdksetup.exe has downloaded, launch it and follow the prompts to install the SDK.

Windows Phone 8.0 and 8.1

Getting your system set up to build and test Windows 8 applications in Kony Visualizer involves seven tasks. This section describes them.

  1. Confirm your system meets Windows 8 development requirements
  2. Create and/or sign in to your Microsoft account
  3. Install and Configure the Windows Phone SDK 8.0
  4. Download and install Visual Studio Express 2013 for Windows
  5. Download and install the Windows Phone 8.1 Update 1 Emulators
  6. Configure the Windows Phone emulators in Kony Visualizer

Confirm your system meets Windows 8 development requirements

To develop for the Windows Phone 8 platform and run its emulator, your computer needs to meet certain hardware and software requirements. The procedures in this section guide you through confirming that your system meets them.

  1. Confirm that your computer's CPU supports SLAT.
  2. Confirm other system requirements for Windows Phone 8.

Confirm that your computer's CPU supports SLAT

To run the Windows Phone 8 emulator, your computer needs a central processing unit (CPU) that supports Second Level Address Translation (SLAT) .

Note: SLAT support is necessary to use the Windows 8 emulator. If your CPU does not support SLAT, you can still install and use the Windows 8 SDK in Kony Visualizer on a computer running Windows 8 Pro or greater, but you won't be able to use the Windows 8 emulator.

To check if your CPU supports SLAT, do the following:

  1. Download Coreinfo.zip from the Windows Sysinternals web page.
  2. Extract the zip file to a folder, such as C:\Coreinfo.
  3. Click Start, and then in the Search programs and files text box, type cmd.exe.
  4. When it appears in the search results, right-click it, and then click Run as administrator.
  5. In the command window that launches, type coreinfo.exe -v, and then press Enter.
  6. Edit the system environments. Doing so opens the System Properties dialog box.
  7. Navigate to the path where you extracted the zip file.
  8. In the command window that launches, type coreinfo.exe -v, and then press Enter. After a few seconds, a license agreement for Coreinfo appears. If you agree to the terms, click Agree. Coreinfo will then display the results of its analysis.
  9. An asterisk (*) displays if the CPU supports the Windows 8 platform. If no asterisk displays, then the CPU does not support the Windows 8 platform.

    For example, for an Intel CPU, if the processor supports SLAT, an asterisk (*) displays in the EPT row, indicating support for extended page tables, as seen here.

    If you have an AMD processor, then an asterisk (*) is displayed for NP (Nested Page tables), as seen here.

Confirm other system requirements for Windows Phone 8

To develop for the Windows Phone 8 platform and run its emulator, your computer needs to meet the following additional system requirements for hardware and software.

Create and/or sign in to your Microsoft account

While it is possible to download and install the Windows Phone SDK 8.0 without a Microsoft account, getting additional resources, such as emulators, requires one. So if you don't already have an account, creating one at this point in the process will cause the least amount of disruption to you.

To create and/or sign in to your Microsoft account, do the following:

  1. Using a web browser, navigate to the Windows Dev Center.
  2. Click Sign in.
  3. Do one of the following, depending on which applies to you:
    • You already have a Microsoft account. Enter the email address and password of your account, and then click Sign in.
    • You do not have a Microsoft account. Do the following.
      1. Scroll down to the prompt that asks Don't have a Microsoft account?, and then click Sign up now. Doing so opens the Create an account page.
      2. Fill in the required fields, and then click Create account. A verification page appears informing you that Microsoft has sent you an email message to confirm your identity.
      3. Following the instructions on the verification page, check the email account you associated with your Microsoft account, and using the link in the email message Microsoft sent you, verify your identity.

        Note: If you do not see the email message in your inbox, check your spam or junk mail folder.

  4. Once you have verified your Microsoft account, if you are not already signed in, do so now by following the initial steps of this procedure.

    Note: If you are signed in, the email address you associated with your Microsoft account appears in the upper right corner of the web page.

Install and configure the Windows Phone SDK 8.0

The Windows Phone SDK 8.0 contains resources to develop mobile apps for Windows Phone 8 and Windows Phone, and contains the emulator for Windows Phone.

To install the Windows Phone SDK 8.0, do the following:

  1. Using a web browser, navigate to the Windows Phone SDK 8.0 page on the Microsoft Download Center.
  2. Choose the language version you want to install, and then click Download.
  3. Check the box for WPexpress_full.exe. If you want to download the release notes for Windows Phone 8, then also check the box for Windows Phone 8 Release Notes.htm.
  4. Click Next.
  5. Once WPexpress_full.exe has downloaded, launch it and follow the prompts to install the SDK.

Download and install Visual Studio Express 2013 for Windows

If you want to run your app on a Windows Phone 8.0 or 8.1 emulator, you need to download and install Visual Studio Express 2013 for Windows.

Note: This procedure assumes that you already have a Microsoft account.

To download and install Visual Studio Express 2013 for Windows, do the following:

  1. Using a web browser, navigate to the Windows Dev Center.
  2. If you are not already signed in to your Microsoft account, click Sign in, and then sign in to your account.
  3. Click Develop, and then click Downloads.
  4. Under the heading Visual Studio Express 2013 for Windows, click Get Visual Studio Express 2013 for Windows.
  5. Click the installation button for Microsoft Visual Studio Express 2013 with Update 4 for Windows - English.
  6. Under Your Selection, click Express 2013 for Windows. The file winexpress_full.exe downloads to your computer. Ignore the prompts and text fields for creating a project on Visual Studio Online.
  7. Once it has finished downloading, double-click winexpress_full.exe and follow the prompts to install Visual Studio Express 2013 for Windows.

    Note: Your computer will restart at least twice during the installation process and may take a considerable amount of time.

  8. Once Visual Studio Express 2013 for Windows is installed, launch it.
  9. You need a developer license to test and evaluate the Windows Phone 8.0 and 8.1 apps that you create. When prompted to get a developer license, if you agree to the terms, click Agree, and then follow the prompts.
  10. After obtaining a developer license, close Visual Studio Express 2013 for Windows.

Download and install the Windows Phone 8.1 Update 1 Emulators

If you want to run your app on a Windows Phone 8.1 emulator, you need to download and install the Windows Phone 8.1 Update 1 Emulators package, which requires that you have already installed Visual Studio Express 2013 for Windows.

To download and install the Windows Phone 8.1 Update 1 Emulators, do the following:

  1. Using a web browser, navigate to the Windows Dev Center.
  2. If you are not already signed in to your Microsoft account, click Sign in, and then sign in to your account.
  3. Click Develop, and then click Downloads.
  4. Under the heading Windows Phone 8.1 Update 1 Emulators, click Get the Windows Phone 8.1 Update 1 Emulators. The file MobileTools_EmulatorWP81GDR1.exe downloads to your computer.
  5. Once it has finished downloading, double-click MobileTools_EmulatorWP81GDR1.exe and follow the prompts to install Windows Phone 8.1 Update 1 Emulators.
  1. In Kony Visualizer, click the Product menu, and then click Emulators & Devices Configuration. Doing so opens the Preferences dialog box.
  2. From the navigation pane on the left, double-click Emulators.
  3. Depending on the channel (i.e. type of device) you want to emulate, double-click either Mobile (for smartphones) or Tablet, and then click Windows. Doing so displays the Configure Windows Emulators settings.
  4. Create a Windows emulator configuration. To do so, click the green plus icon, and then in the Name text box, type an alphanumeric name for the emulator configuration that doesn't contain any spaces or special characters.
  5. From the Emulator Type drop-down list, select an emulator.
  6. Save the Windows emulator configuration by clicking Save.
  7. To create additional Windows emulator configurations, repeat steps 4 through 6.
  8. Click OK. The emulator(s) you created are now available by clicking the Product menu, and then clicking either Run As or Launch Emulator. Under both of these submenus, under the Windows heading, Kony Visualizer lists the emulator(s) you just created. The Run As feature builds your app and then launches the emulator of your choice. The Launch Emulator feature does not build the app but uses the existing build, launching it with the emulator of your choice. A prior build of the app must exist for the Launch Emulator feature to be available.

Windows Phone

Apps for Windows Phone devices are built in Kony Visualizer using the resources of the Windows Phone SDK, which also can build apps for Windows Phone devices. Getting your system set up to build and test Windows mobile applications in Kony Visualizer involves four tasks. This section describes them.

  1. Confirm your system meets Windows 7 development requirements
  2. Install the Windows Phone SDK

Confirm your system meets Windows 7 development requirements

To develop for the Windows 7 platform and run its emulators, your computer needs to meet certain hardware and software requirements.

Install the Windows Phone SDK

The Windows Phone SDK contains resources to develop mobile apps for Windows Phone devices.

 

To install the Windows Phone SDK, do the following:

  1. Using a web browser, navigate to the Windows Phone SDK page on the Microsoft Download Center.
  2. Choose the language version you want to install, and then click Download.
  3. Check the box for vm_web2.exe. If you want to download the release notes, then also check the box for Release Notes - WP SDK 7.1.htm.
  4. Click Next.
  5. Once vm_web2.exe has downloaded, launch it and follow the prompts to install the SDK.

Desktop Windows

The Desktop Windows channel in Kony Visualizer is for Windows 7 and is designed for contexts where customers access the app you create at a kiosk that has a video screen, such as an automated teller machine (ATM), movie rental kiosk, or coin sorter. As such, the Desktop Windows emulator isn't actually emulating a device; its running the app you build in a Windows 7 OS context, and so doesn't require that you configure the emulator. You simply build your app, selecting to build it for the Windows 7/Kiosk channel.

Note: If you have already installed the Windows Phone SDK, you can skip to the final procedure in the following list.

To build and run the sample HelloWorld app for Desktop Windows, do the following:

  1. Confirm your system meets Windows 7 development requirements
  2. Download and install the Windows Phone SDK

Confirm your system meets Windows 7 development requirements

To develop for the Windows 7 platform and run its emulators, your computer needs to meet certain hardware and software requirements.

Install the Windows Phone SDK

Note: If you have already installed the Windows Phone SDK, you can skip this procedure.

The Windows Phone SDK contains resources to develop mobile apps for Windows Phone and Windows Phone devices.

 

To install the Windows Phone SDK , do the following:

  1. Using a web browser, navigate to the Windows Phone SDK page on the Microsoft Download Center.
  2. Choose the language version you want to install, and then click Download.
  3. Check the box for vm_web2.exe. If you want to download the release notes, then also check the box for Release Notes - WP SDK 7.1.htm.
  4. Click Next.
  5. Once vm_web2.exe has downloaded, launch it and follow the prompts to install the SDK.

The Executable for the Windows 7 Desktop Channel

When you build an application for the Windows 7 Desktop channel, Kony Visualizer creates an installer (.msi) package. This .msi package is created based on the app ID defined on the Application tab, and the app Name defined on the Common sub tab of the Native tab, in the Project Settings dialog box. Modifying the values of the app ID and the app Name and then building the application impacts the .msi package also.

The following table lists items in the .msi package that are generated based on the app ID and app Name.

Item Description
Installer name Based on the app ID
Executable file name Based on the app ID
Shortcut icon on the Desktop Based on the app Name
Folder name of the install location Based on the app Name
Local folder name (in the App data folder) Based on the app Name
Task bar (while running the app) Based on the app ID
Copyright © 2013 Kony, Inc. All rights reserved.