Apple iPhone SDK gurus!

scootermaster

Platinum Member
Nov 29, 2005
2,411
0
0
For example: Could you alter/augment something like the contact list, or would you have to write your own contact list "app" that would run side-by-side with the normal one?

For example, would it be possible to alter the contact list to have, for example, a date that showed up that stated the last time you called that contact? Conceptually simple, and I'm sure simple to program...if you have access to the built-in portions of the phone. It'd be be a shame to have to make an entire "Last-called Contact List" app, right?
 

derdrache

Member
May 15, 2007
106
0
0
You have some access but it seems that you can only pass info in a sort of function call manner. Basically the same way their apps function between each other such as the web browser being able to hotlink a phone number and having the phone call it. You are only able to pass these sorts of commands to the native applications.

You do have access to the sql lite database which their apps use to store things like contacts and last dialed numbers and such. I believe you can read and write to it so theoretically you could write an app to do just as you want. You can not however write pieces to be injected into their apps such as adding another function to the phone app. You can clone it and customize it from the ground up but not add to it as far as ive seen so far.

Sorry if that sounds confusing. Best guess is I don't know. Depends on what you want to do. Keep in mind with SDK is designed to allow you to write fully features standalone applications that interact with the hardware fully and have some limited cross application functionality with the native apps.

There's tons of information as well as videos here http://developer.apple.com/iphone/index.action