Посвящение в SDK iPhone 3G – Часть 1

Этот учебник является первым в серии, которые предназначены для использования в качестве руководства для всех тех, кто хотите начать программировать в среде Mac / iPhone. Он структурирован на три части. В первой мы обсудим SDK, изменения, возникшие вдоль различных версий SDK. Во второй части мы установим SDK, и на последней части мы выполним проект, чтобы увидеть, как легко это программирование приложений для iPhone / iPod Touch.

ЧАСТЬ 1: О SDK

6 Марта 2008 года Apple удивил нас всех, с объявлением SDK для устройств iPhone и iPod Touch. Прошли уже месяцы с тех пор, и было много изменений в SDK. В настоящее время в стадии бета-версии восьмого. Перед началом работы с ним комментарий немного предыдущие версии и основными изменениями, которые произошли в нем:

– Бета 1: SDK первоначального, в котором не было поддержки в Interface Builder. Весь интерфейс был запланировать его.

– Бета 2: поддержка Interface Builder для разработки приложений для iPhone.

– Бета-3: исправлены важные ошибки.

– Бета-4: поддерживает OpenGL ES.

– Бета 5: исправлены много ошибок и улучшение интерфейса.

– Бета-6: исправленные Ошибки и приходит сопровождает обновление 10.5.3 Leopard.

– Бета-7: Больше стабильности и исправленные Ошибки.

С моей точки зрения положительные и отрицательные очки, которые приносит этот SDK:

В пользу:

– Легкость при программировании приложения. Документация обширная, соединенная с примерами.

– Набор инструментов очень полные. Все, что нужно, входит в SDK.

– Эмулятор : для всех тех, кто не имеют в устройства.

– Доступ к Framework сочных устройства: мультитач, акселерометр, расположение, камера….

– Для планировщика Mac будет прозрачной программирования для этой платформы.

В отношении:

– Программы развития: нужно пройти в кассу, чтобы увидеть наши приложения на физическом устройстве.

– Язык программирования: Objective-C не очень широко, на мой взгляд.

– SDK предложение распространяется только для платформы Mac. Нет официальных средств для Windows.

– Приложения не запускаются в фоновом режиме. Мы должны сохранить состояние, чтобы получить его в каждом исполнении.

Для всех тех, что они не понимают, потому что программировать для этой мобильной платформы рассказать, что это не мобильная платформа. Суть этого устройства является то, что Mac. Это не мобильный телефон, с возможностью мультимедиа, но и мультимедийные устройства, приносит телефон в качестве дополнительных компонентов. Интерфейс пользователя имеет все шансы стать платформой для игр впечатляет. С браузера safari, вы можете прогуляться по веб 2.0, как будто вы и вправду находитесь на ПК, что я говорю, то, что вы в один маленький….В конце концов, все это потому, что, по крайней мере, мы все знаем человека, который имеет один (и, если очень Выродка два).

ЧАСТЬ 2: УСТАНОВКА

В этой второй части будут рассмотрены установки SDK, а также дано краткое описание инструментов, которые он содержит.

Для начала нам нужно разгрузить SDK официальный Apple. Мы свяжемся с вами в следующей ссылке http://developer.apple.com/iphone/sdk1/. Единственное, что нас попросят будет зарегистрироваться на странице разработчика (это бесплатно J ).

1

Файл весит около 1.25 ГБ, armaros терпения во время загрузки (посетить open.movilforum.com в то время как 😉 ) .

Если у нас есть файл, который вы загрузили, автоматически нас устанавливается в систему в качестве единства. Мы идем в finder и запустите установку. В тот же самый момент она ведет нас по несколько участников.

2

После установки, мы обнаружили, что инструменты находятся не в папке «Приложения». Что не паникуйте. Средства, необходимые SDK мы можем найти в Developer/Applications. Если вы хотите, и так я рекомендую, создать ссылку на Док, чтобы что доступа в будущем будет проще.

3

В папке мы находим следующие приложения:

– Xcode: редактор IDE для наших приложений. По аналогии с Visual Studio.

– Interface Builder: Приложение для конструировать графический интерфейс наших приложений.

– DashCode: Приложения для создания веб-приложений (для Cocoa и Cocoa Touch) и виджетов для Mac.

– Iphone Simulator: Симулятор iPhone в стиле эмулятора Windows Mobile в Visual Studio. Очень практично, потому что до сентября мы не сможем тестировать приложения в сам терминал.

– Инструменты: приложение для мониторинга ресурсов приложения. Поможет найти такие memory leaks, которые мы всегда оставляем там потеряли….

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *