Search

Enter a search word or two and press return to see the search results.

Who am I?

Hi, I’m Graeme and these are my notes, from my messy desk. I started this blog because Google proved to be more useful at finding content than anything else I’ve used.

So I started adding my own content in the hopes that Google would index it and allow me to find things again in the future.

It works.

You can find out more about me here, and you should follow me on Twitter here.

Keeping up

You can automatically receive new content here by subscribing to the “Blog RSS” (link below). This is the easiest way to keep up with what I write here.  See this BBC article for a good introduction on RSS and keeping up with the goings on of the Internet more easily.

« Free t-shirts! | Main | Best Practice with sudo »
Tuesday
Jun122007

iPhone SDK prediction

So, the [iPhone](http://www.apple.com/iphone/) doesn't have a specific Software Development Kit (SDK) as such. You just create web applications and they'll happily work on it. Most excellent! I'll be able to target the iPhone with the technologies I already know (I never got the hang of Cocoa).

Well, based on that, here's my prediction (which isn't exactly too far fetched, I don't think): the iPhone and [Google Gears](http://gears.google.com/) are a match made in heaven. The iPhone will ship with Google Gears built in.

(If I'm right, I want an iPhone as a prize!)

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (2)

Hi,
I totally agree : this is the obvious answer to multiple problems :
- security : Web 2.0 apps in Safari
- web services : online apps always up to date with the latest version
- offline work : Google Gears; the other solution, on the Mac, is the SyncServices engine. Someone else pointed out somewhere that Google Gears lacked this major component.

I predict 2 things :
1) the Google-Apple partnership will put Gears and synchronisation together, each party bringing their own piece of the puzzle to build this solution. This will enhance application capabilities on the iPhone.

2) the iPhone is not the only platform where this will be available : of course, the same mechanism will be active on the Mac ... within Safari.

And one last thing ...
3) this will also work on Windows !!! That is why Apple has simultaneously released Safari 3.0 on Windows and Mac OS X.
So just imagine : develop once (for Web 3.0) and deploy on Mac, iPhone and Windows !

Now, let's push this thought a little it further. We now have Safari, iTunes and QuickTime on Windows, Mac and on the iPhone (I don't know about QuickTime on this last one !?). If you list all the technical frameworks contained in those apps, you get a long list of capabilities to build on ... on all 3 platforms.

However, how is Apple going to make money from these free developments on Windows ?
Apple makes money by selling hardware, because the hardware runs beautiful software for a huge user experience. So Apple is going to sell iPods (done), Apple TVs (ongoing - Hu !?) and numerous iPhones to ... mainly Windows users, as well as a few Mac users.

June 12, 2007 | Unregistered CommenterRup

Great Post!

May 19, 2008 | Unregistered CommenterGregory Robinson

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>