AddOn Studio
AddOn Studio is an implementation of an Visual Studio Isolated Shell that provides add-on and custom framework application developers a tool to easily build add-ons and applications.
AddOn Studio 2010 enables hobbyist coders, gamers and seasoned developers to develop add-ons and otehr software for game and other hosted enviroments. The add-ons and applications created with AddOn Studio in mnay cases allow the developer to implement a graphical user interface as well as write code using the Lua programming language, a lightweight scripting language similar to JavaScript.
The following are additional resources that can be used to learn more about creating add-ons for WoW, using AddOn Studio 2010 for World of Warcraft, and going farther in WoW add-on development.
Going farther:
WowWiki: Interface Customization
WowWiki is one of the original and most complete WoW information sites. It hosts a very large
collection of information about WoW add-on development, including a variety of well categorized
documentation and help for WoW UI development including references for the WoW API for Lua, FrameXML,
the WoW UI Widget library, and others.
Blizzard WoW Forums: UI and Macro
This is where you can get information from "the source" on API and UI development patch changes,
including a good deal of technical community discussion.
WowAce: Developer Home
Home of 'AceLib', for WoW add-on development. This site includes resources for developing
'Ace' add-ons and is home for the ace development community.
AddOn Studio Product Site: Getting Started
In-depth systems level guide and tutorial for getting AddOn Studio 2010 for World of Warcraft up and running.
This document is designed to help new users with concepts and issues surrounding managing their development
tools, and provides an introduction to software development, and explicit verbose instructions for installing
and setting up their tools using advanced concepts that most experienced developers would already be
familiar.
This is a third party tool and tutorial. Protions of this turorial may include, in textual and/or image form, trademarks or registered trademarks of the companies of their respecitve target environments. Portions of this tutorial may include reproductions of content and other artwork and/or otherwise elude to game functionality via "screenshot" which are property of compaines of their respective target environemnts. "JavaScript" is a trademark of Oracle Corporation. All other trademarks are the property of their respective owners.