Я видел контакты в iPhone Simulator.
Я хочу создать подобное приложение.
Предоставляет ли Apple открытый исходный код этого приложения "Контакты".
Аналогично, Apple предоставляет исходный код Safari,
Так что мы можем создать наш собственный браузер.
Они не предоставляют исходный код. У вас есть UIWevView, который вы можете использовать для визуализации веб-страниц с помощью WebKit, и вы можете получить доступ к информации адресной книги с помощью Address Book framework .
UIWevView
Для создания "Safari" Вы можете просто использовать UIWebview с панелью инструментов. Это довольно тривиально. учебное пособие здесь:
http://icodeblog.com/2008/12/19/iphone-coding-learning-about-uiwebviews-by-creating-a-web-browser/
Контакты немного более вовлечены, вы можете использовать рамки адресной книги. Существуют классы Cocoa Touch для создания определенных контроллеров представления. Это как сборщик фотографий, когда вы отказываетесь от управления пользовательским интерфейсом, пока не получите обратный вызов. Существует также API на основе C для прямого управления базой данных контактов из вашего приложения.
http://developer.apple.com/IPhone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/200-QuickStart/QuickStart.html