When iPhone opened its SDK for developers 2 years back, we were very optimistic about the possibilities. The ecstatic response to the app store’ proved that iPhone had a great market and app store was the best way to reach iPhone users. But still, the SDK itself missed a lot of key features any decent SDK should have.
While porting Mobitop to iPhone from Symbian, we sorely missed the following.
- A deeper API to Safari browser
- Ability to run the app in the background (there is a Push registry but it’s nothing like a real daemon)
- Ability to ‘listen’ to SMS or calls
- Ability to set SMS body from APP
- Ability to render content on the idle screen
And many more …
These limited our abilities to do some cool stuff for iPhones.
Today I just read a rumor that Apple may announce iPhone OS version 4.0 soon… I just hope it addresses all these issues. But realistically I think just the background functionality may improve.
BTW, if you are the ‘fun’ type, you can always do all these on a ‘jailbroken’ iPhone …:-)