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

    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.

    Оригинал (доступен только для разработчиков)
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 17

      +3
      Спасибо, хоть немножко конкретики.

      Всё таки iPad хотя бы с программной точки зрения более технологическое устройство нежели просто «большой iPhone\iPod Touch» :)
        +4
        На такую большую штуку мультитаск бы — читаешь книжку и остаешься на связи в асе или скайпе. Надеюсь не забросят развитие фирмвары и для iPhone/iPod.
          0
          Меня как владельца iPhone 2G это всё настораживает.

          Впервые iPhone OS доступна… не для iPhone :) Более того — только для iPad — а порядковый номер сохранился — ой не к добру, но будем надеяться на лучшее.

          Ну и не забываем про слухи про iPhone OS 4.0
            +5
            Именно!
            Для меня это главный и основной минус, из-за которого я уже не хочу себе сей девайс. Если айфону еще как-то можно простить отсутствие многозадачности (Хотя на мой взгляд и это большой недостаток), то для планшета это непростительно.
              –2
              Для айфона в следующих версиях прошивки обещают сделать многозадачность, соотв. она появится и у айпада. =)
                0
                кто обещает то?
            +5
            Забавно: iPhoneOS, которая не поддерживает iPhone. ;)
              +1
              так захотелось плюсиков что положили на nda?
                0
                можно подробнее для непосвящённых?
                  +1
                  Доступ к бете SDK 3.2 и соответствующей документации разрешается только после принятия NDA (non-disclosure agreement)
              • UFO just landed and posted this here
                  0
                  Да, есть и уже вроде как давно видел на сайте эпла, что то типа написание приложений на HTML для Айфона.
                  • UFO just landed and posted this here
                  0
                  Спасибо.
                  Подумываю заняться разработкой для iPad. iPhone не привлекал.
                  Успехов.
                    0
                    Почему iPhone не привлекал, а iPad привлек?
                      +1
                      Почему не iPhone:
                      1. Как телефон для меня он неудобен — слишком большой и нет аппаратных кнопок.
                      2. Как читалка/компьютер он слишком мал. В качестве портативной рабочей лошадки использую EeePC 1000.
                      3. Неоправданно дорог как при покупке, так и при пользовании: яблочные тарифы у большой тройки неприлично дороже обычных.
                      4. Изначальная залоченность на оператора и AppStore.

                      Почему iPad:
                      1. Много места: большой просторный экран. Разрешение лучше, чем у любимого EeePC 1000, при этом он тоньше и легче нетбука, и работает дольше.
                      2. В наследство все плюсы iPhone: мультитач, акселерометр, сообщество разработчиков и почти готовые приложения, прошедшие испытания на юзерах iPhone.
                      3. Из него не пытаются делать телефон. Телефон у меня уже есть. При этом его удобно таскать с собой в сумке/портфеле.

                      Зачем мне iPad:
                      1. Сёрфинг. Тыкать пальцем по ссылкам, «таскать» и масштабировать страницы жестами — это должно быть прекрасно.
                      2. Майндмэппинг, такс и тайм менеджмент. Это основные мои задачи на нетбуке. Буду рад перенести их на iPad, был бы софт.
                      3. Чтение текстов/книг.
                      4. Просмотр и демонстрация фотографий и фильмов.
                      0
                      Написанные под айфон, должны работать и под айпадом, если их адаптировать.

                    Only users with full accounts can post comments. Log in, please.