2009-08-27 2 views
0

Я видел Контакты в iPhone Simulator.Исходный код контактов - приложение iPhone

Я хочу создать приложение, подобное этому.

Является ли яблоко открытым исходным кодом приложения «Контакты».

Аналогично, яблоко ли предоставить исходный код «Сафари»,

Таким образом, мы можем создать наш собственный браузер.

ответ

1

Чтобы создать «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

3

Они не содержат исходный код. У вас есть UIWevView, который вы можете использовать для рендеринга веб-страниц с помощью WebKit, и вы можете получить доступ к информации адресной книги, используя Address Book framework.

Смежные вопросы