Pull to refresh

iPad… iPad… А про iPhone OS 3.2 все молчат

Reading time2 min
Views605
image

Вышел iPad, много шуму, кто-то за, кто-то против. Много, где описали технические характеристики нового устройства, но изменения программной части никто не затронул. А ведь для разработчиков уже доступен новый SDK.
Предлагаю Вашему вниманию вольный перевод списка изменений в новой прошивке iPhone OS 3.2

Сразу говорю, есть одно НО: iPhone OS 3.2 does not support iPhone and iPod touch devices. It runs only on iPad.


1) Popovers

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

Их преимещуства:
— они появляются в ответ на какое-либо действие пользователя и исчезают в тот момент, когда пользователь не взаимодействует с ними и выходит за их границы. Благодаря этому, они ненавязчивы.
— они занимают малую часть экрана, благодаря чему, не закрывают основное содержимое.



2) Split Views

Разделенные виды. Позволяют на одном экране представлять несколько видов одновременно, очень удобно: например, вы можете видеть сразу же список писем и содержимое выбранного письма.



3) Custom Input Views

Свои методы ввода. Теперь у Вас есть возможность создавать любые методы ввода для любых элементов. К примеру, раньше текстовые поля поддерживали только ввод с клавиатуры.

4) External Display Support

Устройство может быть подключено к внешним экранам через набор специальных кабелей. При этом, у Вас есть возможность указать в приложение какие окна в каких экранах будут отображаться

5) Gesture Recognizers

image

Упрощение и автоматизация работы с жестами. Теперь приложения могут легко использовать внутри себя все стандартные жесты, такие как 2х пальцевое скроллирование, увеличение, повороты и тп. Раньше же был доступ только к координатам нажатий на экран и приходилось самим реализовавыть поддержку жестов, из-за чего столько неуклюжих программ для работы с жестами в AppStore

6) Improved Text Support

— Добавлены новые библиотеки для работы с текстом;
— Улучшена поддержка методов ввода, как я понимаю, можно создавать свои клавиатуры;
— Поддержка любых шрифтов, теперь шрифты могут быть в самой программе и их можно зарегистрировать в системе.

7) File and Document Support (самое вкусное!)

7.1) File-Sharing Support

Шаринг файлов.

— Если программа нацелена на работу с файлами, разработчик должен указать об этом
— Все доступные файлы хранятся в «Documents/Shared» папке приложения
— При подключении к компьютеру — папка с расшаренными файлами доступна на нем — аля флешка
— Пользователь может как уогдно распоряжаться с этими файлами: редактировать, перемещать, удалять

7.2) Document Support
Поддержка документов!

Теперь программы могут зарегистрироваться для открытия каких-либо документов, при открытии файлов будут запущены эти программы

7.3) PDF Generation

теперь программы могут сами генерировать PDFки с любым содержимым

8) Улучшения XCode

— XCode упрощает процесс адаптации iPhone приложений для iPad, помогая легко обновить существующие проекты;
— XCode упрощает процесс проверки приложения, а также позволяет Вам отлаживать подписанные приложения;
— Теперь Вы можете легко перенести свой профиль разработчика на другой компьютер;
— Interface Builder поддерживает новые элементы iPad.

Оригинал (доступен только для разработчиков)
Tags:
Hubs:
-6
Comments17

Articles

Change theme settings