IPhone 4 4pda

Национальная библиотека им. Н. Э. Баумана Bauman National Library

iOS 4

Версия операционной системы iOS
iOS 4, запущенная на iPhone 4
Разработчик Apple Inc.
Написанный на {{#property:p277}}
Исходный код закрытый (со свободными компонентами)
Начальная версия 21 июня 2010
Платформы iPhone

  • iPhone 3G
  • iPhone 3GS
  • iPhone 4

iPod Touch

  • iPod touch (2nd generation)
  • iPod touch (3rd generation)
  • iPod touch (4th generation)

iPad

  • iPad (1st generation)
  • iPad 2
Ядро (тип) Гибрид (XNU)
Лицензия Проприетарная EULA (не распространяется на свободные компоненты)
Предшествующая iPhone OS 3
Последующая iOS 5
Официальный веб-сайт http://www.apple.com/iphone/softwareupdate
Статус поддержки
Поддерживается

iOS 4 — это четвертый крупный релиз операционной системы для мобильных устройств iOS, разработанный корпорацией Apple Inc.. Является приемником iOS 3. Первый анонс был сделан 7 июня 2010 года, а 21 июня 2010 года iOS4 был выпущен. 12 октября 2011 года на смену ему пришел iOS 5. iOS 4 представил папки на главном экране, значительно увеличив количество отображаемых приложений. Поддержка пользовательских обоев также была добавлена, хотя и ограничена более новыми приложениями из-за требований к производительности анимации. Операционная система добавила функцию многозадачности, позволяя приложениям работать с интернет-вызовами, определять местоположение и осуществлять функцию воспроизведения звука в фоновом режиме. В iOS 4 добавлена общесистемная функция проверки орфографии, программа iBooks на iPhone, унифицирован почтовый ящик для объединения контента от разных поставщиков услуг электронной почты, представлено приложение Game Center для социальных игр и технология FaceTime для видео-звонков.

Операционная система совместима с Apple iPhone 3G, iPhone 3GS, Apple iPhone, а также Apple iPod Touch второго и третьего поколений, но не все они поддерживают такие функции, как многозадачность, персонализацию фонового рисунка и др. Более того, только iPhone 3GS и iPod Touch третьего поколения поддерживают Bluetooth клавиатуру.

История

iOS4 был анонсирован на Всемирной конференции для разработчиков на платформах Apple (WWDC) 7 июня 2010 года и выпущен 21 июня 2010 года. iOS 4-это первая версия iOS, выпущенная под этим брэндом, а не под » iPhone OS «, как предыдущие версии. В обновлениях iOS 4 появились проблемы с производительностью и батареей на устройствах iPhone 3G. Apple начала расследование в июле 2010 года. В ноябре на Apple подали в суд, при этом неудовлетворенный клиент утверждал, что компания нарушает закон «О средствах правовой защиты потребителей», занимается недобросовестной деловой практикой и производит ложную и обманчивую рекламу, а также то, что в Apple знали, что их программное обеспечение вызовет проблемы на старых моделях iPhone. В Apple не ответили на обвинения, но написали в ответ другому недовольному клиенту в августе, что скоро выпустят исправленные обновления. После выпуска обновления некоторые пользователи iPhone 4 сообщили о технических проблемах с приемом сотового сигнала. Apple попыталась устранить проблему начиная с iOS 4.0.1, но безуспешно.

Обновления

Версия iOS для iPhone 3G и iPod Touch имеет размер около 300 МБ, для iPhone 3Gs — 370 МБ.

Версия Дата анонса Описание
4.0.1 15 июля 2010 Улучшен метод расчета сигнала несущей частоты для повышения его точности.
4.0.2 11 августа 2010 Исправлены уязвимости формата PDF.
4.1 8 сентября 2010 Обновление включало технологию High Dynamic Range Imaging (HDR) для улучшения качества фотографий, снятых на iPhone 4, добавило социальную игровую сеть Game Center и возможность загружать видео высокой четкости, снятые на iPhone 4, на YouTube и MobileMe. Были также исправлены ошибки и улучшена производительность.
4.2.1 22 ноября 2010 Первая версия, адаптирующая все основные функции iOS 4, для iPad. Изначально iOS 4.2 была предназначена для тестирования разработчиками, и в ней были обнаружены ошибки. Она была заменена на версию 4.2.1, предназначенную для потребительского выпуска. Это также последняя версия iOS для работы на iPhone 3G и iPod Touch 2-го поколения (из-за аппаратных ограничений и проблем с производительностью).
4.2.5 11 января 2011 Добавлена эксклюзивная поддержка Хот-Спота Wi-Fi для технологии CDMA в версии iPhone 4.
4.3 4 марта 2011 Добавлены поддержка персональных Хот-Спотов Wi-Fi, функция доступа к домашней медиатеке iTunes — iTunes Home sharing, улучшена технология AirPlay и введены другие незначительные улучшения.
4.3.1 25 марта 2011 Исправлены сбои экрана на iPod Touch, улучшена стабильность сотовой связи на iPhone.
4.3.2 14 апреля 2011 Исправлено зависание видео-вызовов в FaceTime и проблемы с подключением на сотовых моделях iPad.
4.3.3 4 мая 2011 Исправлены ошибки в геолокации.
4.3.4 15 июля 2011 Устранены уязвимости в системе безопасности.
4.3.5 25 июля 2011 Обновлена система безопасности с целью исправить ошибку проверки сертификата.

Возможности IOS 4

Системные функции

Многозадачность

Рисунок 1 – Интерфейс многозадачности в iOS 4.0

Многозадачность — одно из самых значимых нововведений. Эта функция позволяет пользователям мгновенно переключаться между приложениями, дважды щелкнув кнопку «Home». Функция реализована таким образом, чтобы не расходовался заряд батареи. Благодаря многозадачности приложения могут работать в фоновом режиме, в то время как предыдущая технология быстрого переключения приложений оставляла приложение неактивным в фоновом режиме, до тех пор, пока пользователь на него не переключится. Однако, многозадачность ограничивается приложениями, связанными с интернет-телефонией, геолокацией и воспроизведением звука.

Основанная на BSD-совместимом ядре Darwin, iPhone OS с первой своей версии была многозадачной. Однако по массе причин (ограничения аппаратных возможностей iPhone, экономия заряда батареи) этот механизм был недоступен для большинства прикладных программ. Многозадачностью пользовались только браузер Safari, почтовый клиент Mail, iPod, ну и, конечно же, программа Phone.

Многозадачность в iPhone OS 4 является системной функцией.

Для сторонних разработчиков софта в iOS 4 нет реальной многозадочности (хотя для разработчиков самой Apple iOS 4 она существует — т.к. ядро iOS 4 – многозадачное и является обрезанным, модифицированным и перекомпилированным под ARM-процессоры вариантом ядра настольной Apple Mac OS X). Apple расширили программный API-интерфейс некоторыми сервисами. И теперь программа может сообщить ОС (а конкретно – приложению SpringBoard), что у неё есть «задача, завершение которой критично для приложения». В таком случае SB оставит программу работать в фоне. Так же у разработчиков, появилась возможность узнать, сколько времени осталось до того, когда SpringBoard потребует от программы завершения её работы. Это все касается абстрактных задач. Так же есть категории задач, которые постоянно выполняются в фоне: audio, location, voip, и имеют возможность отправить самому себе уведомление в определенное время.

Обеспечивают многозадачность так называемые “демоны” (daemons), хорошо знакомые пользователям *nix и BSD-систем. Это часть программы, которая исполняет свой код в фоновом режиме, но не программа целиком. То есть в фоне будет висеть лишь демон, который запомнит последнее положение в работе с программой. И при необходимости позволит продолжить её выполнение. Помимо этого, для большего удобства обеспечена более проработанная поддержка push-уведомлений.

Пользовательский интерфейс многозадачности довольно прост: двойное нажатие кнопки Home откроет панельку и покажет все запущенные приложения (см. рисунок 1).

Особенности многозадачности в iOS 4:

  • фоновое выполнение задач (Task Completion) обеспечивает выполнение программы даже после того, как пользователь прервал работу с ней, нажав кнопку Home. Представьте, что вам требуется загрузить множество тяжелых фотографий на фотохостинг. Благодаря Task Completion эта длительная и рутинная процедура может выполняться в фоновом режиме;
  • фоновое воспроизведение аудиоконтента (Background Audio). Радость для разработчиков многочисленных программ интернет-радио, программ релаксации, воспроизводящих успокаивающие звуки, и прочих приложений, которые в предыдущих версиях iPhone OS прекращали свою работу при нажатии кнопки Home. Отныне фоновый звук – прерогатива не только программы iPod;
  • фоновое вычисление местоположения (Background Location). С этой новой функцией программы, требующие использование приемника GPS (например, навигационные приложения или социальные геолокационные сервисы), смогут вычислять координаты местоположения, работая в фоновом режиме. При этом может быть использована информация о координатах, предоставленная сетью сотовой связи, а значит, не обязательно держать включенным приемник GPS, расточительный в плане потребления энергии;
  • локальные уведомления (Local Notifications). Механизм сервиса уведомлений (Push Notifications), анонсированный в iPhone OS 3.0, дополнен новой возможностью локальных уведомлений. Программы, выполняющиеся в фоновом режиме, смогут оповещать пользователя о своих действиях подобно тому, как сейчас в iPhone OS это делают, например, IM-мессенджеры;

  • фоновая работа программ VoIP. Работа приложений, реализующих функции VoIP, позволит пользователю продолжить беседу в Skype или Fring, переключившись на работу с календарем, заметками или любой другой программой;
  • диспетчер задач (Task Manager). Использование перечисленных выше функций было бы неудобным без диспетчера задач. Пользователь может перевести текущую программу в фоновый режим, вызвать список выполняющихся задач и выбрать из него необходимую в данный момент.

Папки

Рисунок 2 — Папки в iOS 4.0

Предыдущие версии iPhone OS поддерживали 11 рабочих столов, на каждом из которых можно было разместить по 16 программ, ссылок на web-страницы или ярлыков контактов. Вместе с четырьмя базовыми программами iPhone, размещенными в доке, это составляло 180 объектов. При этом навигация между рабочими столами оставалась линейной. iPhone OS 4 предлагает новый вариант размещения программ – теперь пользователь может сгруппировать приложения в папки (см. рисунок 2). Достаточно перетащить иконку одной программы на другую, и для приложений будет создана папка, в дальнейшем в нее можно будет добавлять и другие программы. Имя для папки создается автоматически (функция intelligent naming), в зависимости от типа расположенных в ней программ. Само собой, пользователь может присваивать папкам имена на свое усмотрение. Итого iPhone OS 4 поддерживает до 180 папок с 12 программами в каждой: в совокупности это дает возможность хранения на рабочих столах 2160 объектов.

Проверка правописания

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

Камера

Камера может делать снимки с 5-кратным цифровым зумом. При съемке видео можно указать точку фокусировки.

Защита данных и безопасность

Предыдущие версии iOS не могли похвастаться достаточной защищенностью для применения iPhone в бизнесе. Отсутствие серьезных средств шифрования и безопасного обмена данными не позволяли iPhone соревноваться, например, с решениями RIM BlackBerry.

Стив Джобс заявлял, что в iOS 4 воплотились недавние чаяния Apple по повышению уровня защиты данных и безопасности. Теперь функцию локации в оснащенных ей приложениях можно самостоятельно отключать или включать. Кроме того, разработчики теперь имеют возможность получать более детальную информацию об устройстве. Электронные письма, файлы и сторонние приложения могут быть закодированы таким образом, чтобы раскодировать их можно было только с использованием PIN-кода пользовательского iPhone. Соединения VPN могут работать через SSL (обеспечивается зашифрованный туннель между iPhone и корпоративной сетью через Интернет), а корпоративные пользователи теперь могут обновлять и распространять корпоративные программы без необходимости синхронизировать iPhone с компьютером – эти действия теперь можно выполнять с помощью соединений Wi-Fi и 3G.Кроме того, обеспечена возможность дистанционной блокировки iPhone с помощью иных мобильных устройств, дистанционное удаление данных и централизованное обновление настроек, а также возможность применения корпоративной политики безопасности.

Рекламный сервис iAd

Рисунок 3 — Реклама, размещенная с помощью рекламного сервиса iAd

Привлечение разработчиков программ – важнейшая задача любой мобильной платформы. В iPhone OS 4 реализован рекламный сервис iAd. Инструментарий, основанный на языке HTML 5, позволяет разработчику программ для iPhone встраивать в свои приложения интерактивную рекламу (см. рисунок 3). Например, просмотр информации о новом фильме, трейлеров, прослушивание саундтреков, запуск мини-игр и т.д.

Другие возможности

Помимо всего перечисленного в iOS 4 есть и другие возможности, достойные внимания: поиск в сообщениях, создание SMS прямо из других приложений, выбор размера изображения при отправке его в письме, поддержка разнообразных шрифтов в календаре, почте и SMS, принудительное постоянное включение Wi-Fi, календарь дней рождения друзей, функция создания плейлистов прямо в iPod и, наконец, интеллектуальный web-поиск.

Приложения

iBooks

iOS 4 представила поддержку iPhone и iPod Touch в iBooks, которая уже была включена в iPad. Несмотря на то, что это не приложение по умолчанию, оно доступно через App Store. С выходом новой версии iBooks стало универсальным приложением, доступным как для iPads, так и для iPhone и iPod touch. В приложении можно изменить уровень подсветки, размер и тип шрифта, включить режим «сепия» (эффект старой книги). Есть поиск, закладки.

Многие отмечают, что появление адаптированной под iPhone версии ставит iBooks в один ряд с аналогичными продуктами от Amazon, Barnes & Noble и других. Функции выделения и создания заметок работают хорошо, есть возможность синхронизации между устройствами. Кроме того, появилась возможность чтения незащищенных файлов формата PDF – еще одна приятная новость для тех, кто раньше должен был для этого пользоваться сторонними приложениями.

Разумеется, не обходится и без ограничений. Например, нельзя использовать iBooks для чтения других форматов. Если это не незащищенный ePub, iBookstore ePub или PDF, то приложение будет бессильно.

Game Center

Игровой потенциал системы впечатляет: через App Store доступно более чем 50 000 игр разных жанров, что делает платформу iPhone OS серьезным конкурентом портативным консолям. В новой iPhone OS 4 Apple развила игровые функции, разработав игровую социальную сеть Game Center. Основываясь на идеях лучших игровых online-проектов, таких как Microsoft Xbox Live, Game Center от Apple позволит организовывать многопользовательские игры, приглашать друзей, отслеживать свои и чужие достижения. Game Center не доступен на iPhone 3G.

FaceTime

iOS 4 представила FaceTime, приложение, которое использует камеру устройства, чтобы позволить пользователю совершать видеозвонки другим пользователям FaceTime.

Safari

Мобильный веб-браузер Safari на iOS 4 добавил Bing в качестве поисковика в дополнение к поисковикам Google и Yahoo!

Почта

Рисунок 4 — Приложение Mail в iOS 4.0 имеет возможность изменять размеры изображений, прикладываемых к письму

Приложение Mail в iPhone OS 4 претерпело существенные изменения. В улучшенной почте iPhone все почтовые аккаунты работают с единой папкой «Входящие» подобно тому, как это сделано в программе Mail в MacOS X. Кроме того, новое приложение Mail поддерживает цепочки сообщений, также как это реализовано, например, в Google Mail, и открытие вложений с помощью сторонних программ (см. рисунок 4). Последняя функция уже присутствовала в iPhone OS 3.2 и дебютировала в iPad.

Таким образом, все сообщения, со всех учетных записей, отображаются в одном почтовом ящике. Поддерживаются адреса-псевдонимы электронной почты MobileMe и нескольких учетных записей Microsoft Exchange Server. При открытии сверху появляются «Все входящие», ниже почтовые ящики, еще ниже учетные записи. У известных стоят соответствующие ярлыки, у неизвестных — просто «собака». Кроме этого, программа получила и скоростную оптимизацию, при EDGE или Wi-Fi подключении почта приходит быстрее.

Записи созданы 1575

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

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

Начните вводить, то что вы ищите выше и нажмите кнопку Enter для поиска. Нажмите кнопку ESC для отмены.

Вернуться наверх