Ray Yamamoto Hilton
Ray Hilton

~ Projects ~

Dial - Community Radio

Listen to Australian community radio stations based on location, genre and community and extend the experience through the included social media links. Download it from the iTunes App Store for free.

Chromatic - Play with light

A colourful, touch-reactive toy. Just touch the screen and watch the big, bright particles light up the screen and react to yours swipes. Multiple touches introduce a centre-of-gravity that causes your particles to swirl around.

Playup

PlayUp is a Melbourne-based startup who are bringing sports and social networking together. I, along with some of the top names in development in Melbourne, were brought together to work on the iPhone app.

Yellow Pages Australia for iPad

Yellow Pages App Icon

I worked at Sensis as the development lead on the Yellow Pages iPad application. This native app brought print content to a digital device for the first time. Download it from the iTunes App Store.

PBS Radio

I designed and built the PBS Radio iPhone App that streams the AAC+ stream and provides interactive programme guide from Pulse. It is available from on the iTunes App Store

Honda Sydney Motorshow for iPad

Home Screen

Working with jTribe & DT Digital for Honda to build a bespoke iPad-based interactive brochure for the Sydney Motor Show. Around 50 devices were mounted in custom made stands around the various car models.

~ Blog ~

Using git to deploy

I've recently started using Git to deploy to my servers. Anyone who has used Heroku would be familiar with this technique and it feels kinda cool to be able to think of your different environments as just git remotes. I can't vouch for the appropriateness of this technique in the general case, but I just wanted to make a note on what I've found to work for me. Hopefully, others may find this useful.

Control XCode builds from Ruby

Previously I had created an Xcode plugin for Hudson to allow you to configure and invoke builds directly. Although this worked for some cases, there are a few projects where the build process is more complex or non-standard enough to force me back to scripting things manually. Rather than update the plugin to try and cope with every esoteric use case, I decided to flip things around and simple create a ruby-wrapper for Xcode. This allows me to take what i need and create custom Rakefiles to control the build process.

Block-Based Observations with KVO

Blocks in Objective-C have been a life-saver and allowed our code to become terser and more understandable. Although some of the main parts of the iOS SDK have block-based alternatives (animations, etc), KVO is still based on defining a method with a well-known signature in your observer (not even defined by a @protocol and doesn't allow the use of arbitrary @selector). I felt there should be a way to be able to achieve this and the result is this project on github.

Yellow Pages for iPad wins Mobile Award

"This item is no longer available in the app store"

My AppStore apps are currently all reporting that “This item is no longer available in the App Store” or “This item is temporarily unavailable” as of couple of days ago. I have received no notification from Apple and apparently nothing wrong in iTunes connect. After a bit of googling I stumbled across this blog post where it seemed that at least one other person had experienced something similar.

~ Activity ~

GitHub

Add vendorspec

pushed to 'A drop-in replacement for UILabel that supports NSAttributedStrings '

GitHub

Add vendor spec

pushed to 'Super Awesome Easy Fetching for Core Data 1!!!11!!!!1!'

GitHub

Bump vendor version

pushed to 'Twitteriffic's fancy UILabel'

GitHub

Add Vendorspec

pushed to 'Twitteriffic's fancy UILabel'

GitHub

Move to a delegate-based callback and allow buttons to be optionally configured by the delegate

pushed to 'Twitteriffic's fancy UILabel'

~ Details ~

Me

A moleskine touting, macbook owning, guitar playing, fixie riding, synth fiddling, iphone hacking, rock climbing, crumpler wearing cliché of an urban techno-junkie.

Curriculum Vitae

Or Résumé, as you may prefer. Sorry, no MS Word version; Adobe PDF format only.

Contact

Mobile+61 (0) 430 484 708

GitHubrayh

Skyperhilton (loading...)

Readerpublic feed

LinkedInlinkedin.com

~ Last Seen ~

thai nee cafe

150 lygon st, Brunswick east

~ Links ~

jTribe

I often work with the team at jTribe on various mobile-related projects: [From their website] jTribe has a highly experienced team of passionate iOS and Android developers based in Melbourne and Sydney. They have published more than 20 iPhone apps in the Apple AppStore and realised mobile applications for various Australian and international clients such as Zendesk and Dell.

Meal of Fortune

Follow our gastronumerical research across some of Melbourne's dodgier lunch-time eateries

Robonobo

Peer-to-peer media streaming through firewalls and across NAT devices. Imagine bittorrent but you can watch/listen instantly. The system makes use of a variety of clever tricks to allow anyone, even with a modest connection speed, to stream audio and video to a virtually unlimited number of people.