On this page I list some common Acronyms that you will come across in my blog posts. If you are a beginner, I thought having all these acronyms listed in a single location may be handy. Note: When an acronym is first introduced in a post, I will spell out the long-form in the first instance of its usage in that post.
Acronyms (for those starting out)
ADB – Android Debug Bridge: is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device.
ADT – Android Developer Tools: is a plugin for the Eclipse IDE that provides a suite of tools that are integrated with the Eclipse IDE.
API – Application Programming Interface: is a set of routines, protocols, and tools for building software applications.
ASF – Apache Software Foundation: is an American non-profit corporation to support Apache software projects, including the Apache HTTP Server, Cordova, etc.
AVD – Android Virtual Device: is an emulator configuration that lets you model an actual device by defining hardware and software options to be emulated by the Android Emulator.
CLI – Command Line Interface: alternative to a GUI (Graphical User Interface). Used in the context of the PhoneGap, Cordova and Ionic framework CLI. Usage takes place in the Terminal on a Mac or Command Prompt (CMD) on Windows.
CSS – Cascading Style Sheets: is a style sheet language used for describing the look and formatting of a document written in a markup language such as HTML and XHTML.
GDC – Game Developers Conference: an annual conference gathering for professional video game developers, held in the United States and other parts of the world.
GUI – Graphic User Interface: is a type of interface that allows users to interact with software through graphical icons and visual indicators. The alternative is a CLI (Command Line Interface).
HTML – HyperText Markup Language: is the standard markup language used to create web pages.
IDE – Integrated Development Environment: is a programming environment that has been packaged as an application program, typically consisting of a code editor, a compiler, a debugger, and a graphical user interface (GUI) builder.
SDK – Software Development Kit: a set of software development tools that allows the creation of applications (the set of tools may include the API, IDE, Debugging tools, etc).
UI – User Interface
UX – User EXperience
WWDC – World Wide Developers Conference: the annual developers conference by Apple used to showcase its new software and technologies.
XAML – EXtensible Application Markup Language: is a declarative XML-based language developed by Microsoft that is used for initializing structured values and objects, in a format which is both human-readable and machine-readable.
XML – EXtensible Markup Language: is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable.