Skip to content

Instantly share code, notes, and snippets.

@grantges
Last active January 26, 2016 14:23
Show Gist options
  • Save grantges/b7329ade8c54996cb73f to your computer and use it in GitHub Desktop.
Save grantges/b7329ade8c54996cb73f to your computer and use it in GitHub Desktop.
Glossary for use with Appcelerator Platform related gitbooks.

Alloy

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.

API

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.

APIs

The plural for API (Application Programming Interfaces)

Appcelerator Platform

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.

Arrow

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.

MBaaS

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.

MVC

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.

Ti

A short for for Titanium, a cross platform SDK that leverages JavaScript as a primary language for developing native mobile apps for iOS, Android, Windows and mobile web.

Titanium

A cross platform SDK that leverages JavaScript as a primary language for developing native mobile apps for iOS, Android, Windows and mobile web.

TSS

An acronym for Titanium Style Sheet. This is a JSON file that that represents type, ID and Class base styles for your view elements.

WYSIWYG

An acronym for What You See Is What You Get. This is a common phrase associated with drag and drop design / development tooling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment