You are here: Designing an Application > Create, Migrate, or Import a Project > Create a Kony Reference Architecture Project

Create a Kony Reference Architecture Project

A Kony Reference Architecture project lets you create a custom application using a structured, modular framework based on the Model-View-Controller (MVC) architecture. Forms represent the view of the application, and there is a controller associated with each form that manipulates the view, handles navigation, and interacts with a statically defined model or dynamic object services layer.

You can use the New Project wizard to create a custom Kony Reference Architecture project, a custom Free Form JavaScript project, a custom iOS application extension project, or a project that is built from sample applications and components. For information on the different types of Kony Visualizer projects, see Types of Projects.

To create a new custom Kony Reference Architecture project: 

  1. On the File menu (the Project menu in Kony Visualizer), click New Project to open the Start a New Project screen of the New Project wizard.
  2. Select Create Custom App, and then click Choose. Kony Visualizer opens the Project Type screen of the New Project wizard.
  3. In the Project Name text box, enter a name for your project.
  4. Select Kony Reference Architecture, and then click Create.

Kony Visualizer by default creates folders for forms, popups, templates, modules, resources, actions and services. For a Kony Reference Architecture application project, Kony Visualizer also creates a Controllers folder.

When you create a form or template, Kony Visualizer automatically creates associated controller and controller actions modules in the Controllers folder, using the form name as a prefix. When you rename the form or template, Kony Visualizer automatically updates the names of the associated modules to use the new form or template name.

For more information about the Kony Reference Architecture, see the Kony Reference Architecture SDK API Programmer's Guide

For information about creating a project from sample applications and components, see Create a Project from Sample Applications and Components. For information about creating a free form JavaScript project, see Create a Free Form JavaScript Project. For information about creating an iOS application extension, see Create an iOS Application Extension.

 

 

 

 

Rev Author Edits
8.0 SHS SHS
7.3 SHS SHS

 

 

 

Copyright © 2013 Kony, Inc. All rights reserved.