Our presentation at the Apple store in Regent Street, London, part of the May talks at the iPhone Developers Group.
There is no spoon – iPhone vs. iPad
What does your website say about you?
Lots of businesses spend a huge amount of money “polishing their armour” and making sure that everything they show is shiny. But it’s absolutely terrible when they try too hard and end up with the opposite.
The Adventure – From idea to the iPhone (slides)
Here is another presentation I did for London iPhone Developers User Group at the March 2010 meeting (LinkedIn login required) inside the Apple Store on Regent Street, London.
How to create an activity indicator programmatically
Here is how to create an activity indicator programmatically inside your view controller:
activityIndicator = [[UIActivityIndicatorView alloc]
initWithFrame:CGRectMake(0.0f, 0.0f, 20.0f, 20.0f)];
[activityIndicator setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleWhite];
Design by committee
24 of the biggest operators have teamed up to launch a mobile application store to rival Apple’s store.
This initiative is destined to fail: it will be designed by committees and run by committees. And the best way to kill a project is organising meetings.
Each mobile operator has its own targets to meet, its own investors and ultimately its own interest. When is the last time you saw competitors coming together and creating a really good solution? … Never?!
Rails & iPhone integration
ObjectiveResource is an Objective-C port of Ruby on Rails’ ActiveResource. It provides a way to serialize objects to and from Rails’ standard RESTful web-services (via XML or JSON) and handles much of the complexity involved with invoking web-services of any language from the iPhone. This talk shows you how easy it is to create a 2-way communication channel between a very basic Rails application and an iPhone app.
Why the iPhone can’t be the new Internet Explorer 6
Guardian claims today that “The iPhone is the new Internet Explorer 6”.
I can’t stop myself laughing at such “bombshell”. Let me explain why!
First of all, the article cites a “mobile developer”: Peter-Paul Koch. As it happens, he’s not a mobile developer but a “mobile platform strategist, consultant, and trainer” and “he concentrates on Web technologies, mobile websites, and W3C Widgets”.
Apple does care about the developers
Lots of people are questioning the way Apple deals with iPhone developers – plenty of voices said bad words about Apple.
Whilst some of the accusations might stand, they ignore the fact that this is a entirely new ecosystem and it takes time to tweak things and arrange all the puzzle pieces in the right place.
Imagine Microsoft or Adobe trying to deal with a huge surge of developer, apps and users – it will probably take months to get something through.
i[Pad]Hate you so much right now
It’s been less than 2 days since Steve Jobs announced the iPad and turned the IT world upside-down.
It is indeed a device that will revolutionize the way regular, non-techie, users will interact and understand those “interactive TVs”.


