Материалы
Первое приложение для iOS 4 с поддержкой многозадачности
- Подробности
Мы уже сообщали о том, что Apple начала процедуру одобрения приложений, получивших новые возможности для iOS 4. Одной из наиболее привлекательных функций iOS 4 является поддержка многозадачности. Первым приложением, ее использующим, стало приложение Dropbox, предназначенное для обмена файлами и синхронизации.
В общем случае, Apple iOS так и предоставила функцию многозадачности сторонним разработчикам, ссылаясь на возможные ухудшения в эксплуатационных характеристиках и большую нагрузку на батарею. Но для 7 сервисов в IOS 4 все же было сделано исключение и они могут работать в фоновом режиме.
- Фоновое аудио – позволяет сторонним приложениям непрерывно воспроизводить музыку или другие аудиофайлы
- Голос через IP – теперь пользователи могут совершать звонки по технологии VoIP, не закрывая другие приложения
- Фоновая локация – навигационные приложения могут работать в фоновом режиме одновременно с другими приложениями
- Push notification – получение уведомлений от удаленных серверов, даже когда клиентское приложение не запущено
- Местные уведомления – сообщения о запланированных событиях
- Завершение задачи – если приложение выполняет какую-либо задачу в момент выхода пользователя, то прежде чем приложение закроется, выполнение задачи будет завершено
- Быстрое переключение приложений – быстрый переход между недавно закрытыми приложениями без необходимости их перезагрузки
Последняя функция, очевидно, является наиболее примечательной, и именно ее использует Dropbox. Конечно, справедливости ради следует отметить, что это не истинная многозадачность, но зато своего рода начало использования новых возможностей iOS. Говорят, что более впечатляющее использование API многозадачности в будущем продемонстрируют приложения Pandora Radio и Skype.
Напомним, что Apple iOS 4 станет доступна широкой общественности 21 июня.