Here are the downloads for the software kit used in the workshop:
The software kit includes
WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day.
WordPress is a Content Management System that was commonly used to create Blogs and now has developed into an environment that can be used to create almost any type of website.
XAMPP in itself is a software kit that can be used to easily create a complete web service framework using the Apache web server, the PHP programming language, and the MySQL database server (also included are the FileZilla FTP Server and a Mail server, but these were not used during the workshop). The PHPMyAdmin web utility is also included to provide easy database management functionalities.
XAMPP can be installed on a local computer to recreate a complete typical environment for testing web applications. It can also be used for “real” online web deployments, but in this case it is suggested to take special care in configuring the security of the overall system as XAMPP is not intended for production use and, thus, has few security optimizations already in place.
Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.
iPhone/iPad development kit
Apple provides a complete development environment to create applications for their iOS platform, with support for iPod/iPhone/iPad devices.
To be able to use it one must regster as an official Apple developer.
The development environment used for the kit is XCode.
Android Development Kit
Android is an Open Source operating system which is installed on a variety of mobile devices ranging from smartphones to tablet computers.
Android development kit can be freely installed and used to create applications that can be distributed on the Android Marketplace.
The development environment used to develop using the Android SDK is Eclipse.
MACME (Multi Author Cross Medial Ecosystem) is a WordPress Plugin designed to transform your WordPress blog into a cross medial publishing system. MACME allows anyone to transform a WordPress blog into a publication that allows creating books, design objects and interactive experiences. Multimedia contents are automatically transformed into QRCodes and Augmented Reality Fiducial Markers, and integrated into mobile applications and location based technologies that can be used to place contents in places, objects, books (PDF and ePub), bodies and architectures.
NeoReality is a WordPress plugin. By using it you can transform your website into an Augmented Reality Content Management System (CMS). In a free CMS. “Free” as in “freedom”.
This and other characteristics of NeoReality make it a suitable tool to reinvent your reality.
We can now write on the world in multiple, autonomous ways, using digital technologies ubiquitously to place content anywhere, anytime. This is a great opportunity: defining what is “reality” is an act of authority and power; being able to define it autonomously is an act of freedom.
By using Augmented Reality we can add autonomous information and interactions in any place we wish, and we are able to freely recontextualize any place of the world.
PhoneGap allows you to quickly develop applications that work with minimum intervention across a series of devices: iOS, Android, Blackberry and more.
cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications.
Cocos2D simplifies the creation of apps for iPhone which have high levels of interaction and multimedia/graphic content. It basically provides advanced functionalities that can be used in your programs with a few lines of code, hiding the complexity needed to create robust, fast interactive applications. Multiple commercial games use this platform.
cocos3d, a sophisticated 3D application development framework for the iOS platform. With cocos3d, you can build sophisticated, dynamic 3D games and applications using Objective-C.
cocos3d adds to this a full 3D modelling space, including 3D mesh models, perspective projection cameras, materials, and lighting. With cocos3d, you can populate your world with 3D models exported from 3D editors such as Blender, 3ds Max, orCheetah3D, combined with models you create dynamically in your Objective-C code. And users can interact with your 3D objects through touch events.
Both cocos3d and cocos2d are built on top of the OpenGL ES frameworks that runs on all iOS devices, and both are written in the native Objective-C familiar to all iOS developers. With cocos3d, you can effortlessly create a full 3D game or application without getting into the nitty-gritty needs of the OpenGL ES state machine, and without having to switch over to C or C++, as required by most other 3D frameworks.
Ubiquitous Diary toolkit