I attended Barcamp Shanghai (Twitter: #barcampsh) at the weekend. It was an entertaining day with talks and demos on a variety of geeky topics. Here's a reproduction of my talk about HTML5's missing tag: <sarcasm>.
Blog - Technology
Archive for the ‘Technology’ Category
Creating a button using CCMenuItemToggle in cocos2d
Tuesday, June 15th, 2010Last time we talked about creating a simple menu in cocos2d. This tutorial will show you how to use CCMenuItemToggle to create a simple sound on/off button using images to represent the two states.
(more...)
Creating a simple menu with scene transition in cocos2d
Thursday, June 3rd, 2010cocos2d for iPhone is a fast, free, flexible, community-supported and easy to use framework for making iPhone games.
In this first tutorial, we'll discuss how to create a main menu scene with transition to a second scene using cocos2d.
10 Xcode power user tips for iPhone devs
Wednesday, May 19th, 2010If you're developing apps or games for Apple's iPhone/iPad/Touch devices, chances are you're using Xcode. Xcode has a lot of great features that can help increase productivity, so we thought we'd put together a list of ten power user tips for those new to the environment.
From Arduino to apps: our most popular blog articles of 2009
Tuesday, December 29th, 2009
As the end of the year approaches, we though we'd highlight the most popular articles on our blog from 2009. It's clear you enjoyed our "how-to" style articles, so we'll definitely have more in 2010!
1. Using your own SQLite database in Android applications Fluxa explained how to get SQLite working on Android.
2. Liven up your boring UITableView: part 1 Matt gave a basic introduction to styling Table Views for the iPhone platform
3. From bytes to beats, Digital to Analog Conversion using AS3-Arduino Fluxa built a digital to analog converter with Arduino
4. App Store update: what does it mean for your app? Steve analyzed the latest changes on the iTunes App Store
5. Updating your iPhone app for Christmas Steve explained how we updated our apps for Christmas
6. Google AppEngine vs Amazon EC2 Todd compared two cloud computing platforms
7. Design an iPhone app in 15 minutes… then build and publish it in a day! Matt explained how we made 'Save Me!' in a day
8. Highlight your site’s hot content with the Google Analytics API Matt's tutorial on creating a "what's hot" section on your site
9. Make your blog weather-interactive in 6 easy steps Anna explains how to skin Wordpress depending on current weather conditions
10. Building faster websites by reducing HTTP requests: three techniques Matt on how to build a speedy website
Make your blog weather-interactive in 6 easy steps
Friday, December 11th, 2009Follow these steps to have your wordpress-blog's design change according to the users local daytime and weather.
The first step explains how to modify the default wordpress theme. If you don't have a wordpress blog, or use a different theme, skip to step 2!

1. Access your wordpress-blog theme
First we will make a copy of the default theme to create your own theme, so that your changes wont be overwritten with the next wordpress- update:
On your server where your blog is located go into the folder "wp-content" and copy the "default" theme and rename it into something sensible, like "weathertheme". In your blog's admin-area on the left menu under "Appearance" activate your new theme. Change the read-write permissions for the "weathertheme"-folder on your FTP-server as explained on the wordpress-codex to 777. Now you are able to edit your theme's CSS and PHP files, best done from the editor in the admin-area under "Appearance">"Editor".
(more...)
Talking rabbit reminders with Nabaztag and Google Calendar
Saturday, September 26th, 2009At ReignDesign we use a shared Google Calendar to help plan our schedules. Todd previously wrote about Reigndesign's rabbit Nabby. What if there was a way to get Nabby to remind us about our upcoming appointments? Both Nabby and Google Calendar have simple APIs, and other folks have already written client libraries for PHP, so the amount of "glue" required to make it work was surprisingly small!
UXWeek 2009 Day 1 Recap Part 2: Stamen Design workshop & more
Wednesday, September 16th, 2009
Hi everyone, Nick (@n_kruse) here reporting back from my first day at the UXWeek conference in San Francisco.
After the Google presentation there was a discussion about Design for Social Good: Changemakers.com and Community Driven Design, with Henning Fischer from Adaptive Path and Charlie Brown from Changemakers.
(more...)
UXWeek Day 1 Recap part 1: Google Maps
Wednesday, September 16th, 2009
Hi everyone, Nick (@n_kruse) here reporting back from my first day at the UXWeek conference in San Francisco.
My flight left Shanghai at 1pm, got into SFO at 9am, and I headed directly to the Palace Hotel, the location of the conference as fast as I could. By 11am I was in my seat and listening with as clear a head as I could muster.
The first talk I caught was You Are Here: How Google Maps Keeps Innovating, led by Bernhard Seefeld and Elizabeth Windram. They talked about their experiences pushing GMaps along. The biggest idea I got from their talk was that they focus on and design for power users -- not in the traditional sense of super-techy people, but rather the users who want or need to use the service often and therefore have both the highest level of patience and the highest expectations. I like this attitude -- assuming you can expect continued growth, you can and should design for a better/more saturated day.
(more...)
Welcome the latest member of the ReignDesign team…
Friday, August 7th, 2009
I'd like to extend a hearty welcome to the latest addition to the ReignDesign crew. Say hello to Nabby! Nabby is a Nabaztag, a hackable robotic rabbit. She comes equiped with an audio system, 5 powerful LED lights, and a set of moving ears. Not to mention a dead-simple web API to interact with her. Did your last hire have all that?



