Introduction
|
Moscrif is a set of cross-platform development tools dedicated to building mobile applications and 2D games run on smart mobile devices with operating system such as: |
author: Jozef
|
|
|
|
Moscrif in 5 mins
|
This document guides you through creation of a simple "Hello World" application and its deployment to Android devices. At the end of this article, you can find a video which shows how this application works on real devices. |
author: Jozef
|
|
|
|
|
|
Basics
|
The most important part of Moscrif is JavaScript engine. Moscrif uses extended version of ECMAScript (JavaScript 1.x). Extensions are based on the practical requirements by developers so there are namespaces, classes, constructors, properties, lambda functions, iterators, symbols etc. They are natively implemented, so there is no need to emulate it in script. |
author: Jozef
|
|
|
|
Globals
|
Following basic global functions and variables are available in Moscrif: |
author: Pavol Kochman
|
|
|
|
Code
|
Moscrif uses object oriented JavaScript as its native language but it also adds some new functionality into it like: region or tasks. This article describes the adidional functionality. |
author: Pavol
|
|
|
|
Project preferences
|
Project preferences window enables all necessary project's settings. It also enables all the settings important for publish process. |
author: Pavol
|
|
|
|
Publish
|
Publish dialog is used to create native installation file for iOS, Android or Bada from Moscrif project. The main advantage of Moscrif publish process is that it does not require sending the project to server. Publish process takes only a few seconds, after which you will have full-valued native installation files for all required supported platforms. |
author: Pavol
|
|
|
|
Moscrif emulation
|
This article describes how to run Moscrif projects without IDE installation. This can be handy in presentations or for the use by graphic designers. |
author: Pavol
|
|
|
|
Debug and log utilities
|
This document explains how to use debug tools, log utilities, global objects and functions designed to find and isolate problems with your code. |
author: Jozef
|
|
|
|