iOS длительное время придерживалась консерватизма, за что ее часто ругали конкуренты. Наконец, в iOS 8 ввели функции, которые многим ранее были успешно задействованы в Android. Это помогло несколько снизить недовольство юзеров.
Чего не хватало iOS 8?
Жалобы сыпались на отсутствие в приложениях под iOS активных уведомлений и возможности быстро с ними работать. Росло недовольство глобальным ограничением работы сторонних приложений с файловой системой, а также невозможностью "расшаривать" документы и выполнять различные действия над фото и видео. Также многих "новообращенных" к iPhone ставило в тупик отсутствие доступа к файловой системе и, казалось бы, такие незначительные, но важные вещи, как принцип быстрого ввода Swype .
Можно понять удивление посетителей конференции WWDC, когда обнаружилось, что в новой iOS 8 все эти ограничения были сняты. И это хорошая новость для разработчиков мобильных приложений для iOS.
Чем порадуют?
Нововведения можно смело назвать радикальными: Apple предоставила доступ к файловой системе всем сторонним программам. Ранее такое позволялось только встроенным приложениям. Теперь юзер может использовать виджеты от любых мобильных приложений под iOS, притом выстраивать виджеты можно в удобном ему порядке.
Также позволено заменять штатную клавиатуру на Swype (правда, не везде). По мнению Aplle, сторонние клавиатуры небезопасны, т.к. нажатия клавиш могут быть перехвачены и использованы против клиента, поэтому штатная клавиатура сохранена при вводе данных в формы паролей.
Фото и видео могут быть "расшарены" не только через встроенные сервисы, но и прочие, если стороннее приложение предоставляет такое расширение, иначе – AppExstension.
Приятные нюансы
Также на конференции были представлены анонсы инструментов для упрощения создания приложений для iOS, в основном это касается игр. Инициатива призвана стимулировать пополнение AppStore, но существует предположение, что это создает привязку разработчиков к Apple, а значит, ограничивает возможности легкого переноса продуктов на Android.
В новой ОС появилась и долгожданная функция обмена файлами с "Маком" посредством AirDrop.
Добавлены и более занимательные функции: например, если iPhone находится в одной Wi-fi сети с "Маком" или "Падом", то входящий звонок можно будет принять на любое из этих устройств, а также отправлять с них SMS или MMS. В случае плохого сигнала сети можно совершить звонок через Wi-fi, если это позволяет оператор.