Glossary for use with Appcelerator Platform related gitbooks.
An MVC development framework built on top of Appcelerator Titanium for the purpose standardization of rapid application development. Alloy supports an abstracted view / controller paradigm for User Interface development seperating business logic from the graphical aspects of the mobile app, while also supplying a standardized mechanism for handling and binding data to the app and associated controllers.
Stands for Application Programming Interface which can be client side or server side functions which allow other programs to interact with the core features, gather data or perform business logic tasks and workflows on the underlying system.
The plural for API (Application Programming Interfaces)
The Appcelerator Platform is a suite of tools and services for the development and management of mobile applications. It includes the Appcelerator Titanium SDK for cross platform mobile development as well as Arrow Cloud and Arrow Builder for rapid development of cloud based services and data connectivity.
A nodeJS based server side runtime library that allows developers to connect to one or more data sources and rapidly develop APIs and orchestrate data models for consumption by mobile and web based applications.
An acronym for Mobile Backend as a Service. This refers to pre-built cloud based API endpoints that perform services that are targeted to mobile applications including Push notifications, Custom Object Data storage, Geofencing and other capabilities.
An acronym that stands for Model View Controller. This is an abstracted design pattern that allows the developer to work with the user interface independently from the business logic of the application.
#PaaS An acronym for Platform as a Service.
An acronym for Titanium Style Sheet. This is a JSON file that that represents type, ID and Class base styles for your view elements.
An acronym for What You See Is What You Get. This is a common phrase associated with drag and drop design / development tooling.