Category Archives: Mobile


Swipe Conference Highlights: Using gestures as shortcuts within iOS apps

Yesterday was the last day of Swipe Conference so I thought I would take this time to reiterate one of the points I took from the first presentation by Josh Clark.  Josh covered quite a few topics and if you … Continue reading

Posted in iPhone, Mobile, UI | Tagged | Leave a comment

Me Want Cookie: Session Handling with NetBiscuits Mobile Web Apps

Shine was recently involved with helping a client bring an outsourced mobile web site in-house. The site was essentially a guide for browsing business and event information for cinemas, restaurants and bars in your area. Bringing this web site in-house … Continue reading

Posted in Javascript, Mobile | Tagged | Leave a comment

New iOS Developers Shouldn’t Use Interface Builder

When I first started learning Objective-C and the iOS SDK 2.x a few years ago, one thing that I constantly struggled to get my head around was Interface Builder.  More specifically, why should I use it and how it could … Continue reading

Posted in iPhone, Mac, Mobile | 18 Comments

Continuous Deployment of iOS Apps with Jenkins and TestFlight

I thought it was about time I should put together a simple guide on using Jenkins to build your iOS application – and for those of us that use the awesome website for managing our iOS app distribution for … Continue reading

Posted in Agile, Continuous Integration, iPhone, Mac, Mobile | Tagged , , , , , | 61 Comments

When to use Delegation, Notification, or Observation in iOS

A common problem that we often experience when developing iOS applications, is how to allow communication between our controllers, without the need to have excessive coupling. Three common patterns that appear time and time again throughout iOS applications include: Delegation … Continue reading

Posted in iPhone, Mobile | Tagged , , , , , | 15 Comments

Why would you use Interface Builder for iPhone Development?

I don’t understand why you’d use Interface Builder to create a UI for an iPhone application. When I started building my first iPhone application at Shine, my colleagues advised me to avoid using Interface Builder. They’d tried using it when … Continue reading

Posted in iPhone, Mobile | 44 Comments

Does Sun make money out of Java?

… or is that the wrong question? It has been bothering me for a while that I can’t understand why Sun spends money on Java.  Don’t get me wrong, I love the fact that they do.  But surely there is … Continue reading

Posted in Java, Mobile, Opinion | 3 Comments

Java ME Mobile Phone Applications – The Good, the Bad and the Ugly

Shine Technologies Senior Developer Kon Katsaros has written an article entitled ‘Java ME Mobile Phone Applications – The Good, the Bad and the Ugly’. Inspired by the popular spaghetti western, he covers ‘the many highs – and a few of … Continue reading

Posted in Mobile | Leave a comment

JavaOne – JRubyME

I dragged myself away from Mini Kiss and Robot Fighting at the ‘After Dark’ bash on Thursday evening (seriously, this was geek entertainment to the max) to head to a session title JRubMe. OK, it was a typo and it … Continue reading

Posted in Mobile, Ruby | Leave a comment

JavaOne – The Java ME platform going forward

I went to a ‘birds of a feather’ session at JavaOne this evening about the way forward for J2ME. There were people from Ericsson, France Orange, Nokia and Sun. All had been involved in the latest JSRs. The comments from … Continue reading

Posted in Java, Mobile | 3 Comments