При разработке iOS-приложения необходимо указать минимальную версию операционной системы, для которой это приложение будет доступно. Соответственно, пользователи, у которых в мобильных устройствах установлена данная версия iOS или более новая версия, смогут установить приложение.
Иногда бывает не просто обеспечить совместимость приложения для большого числа операционных систем, для разработчика это является лишними затратами на реализацию и тестирование функционала. Поэтому многие iOS-программисты стараются не поддерживать старые версии iOS.
Поддержка нужна только в том случае, если так просит заказчик (например, у него старое устройство, которое уже физически не дружит с новой версией iOS.
Если же приложение разрабатывается для широких масс пользователей, и будет размещено в AppStore, то для принятия решения, какое минимальное значение указать в поле "Target" в разделе "Deployment Info" в xCode нужно проанализировать статистику использования различных версий iOS.
Получить данную информацию можно на следующих сайтах:
На его сайте есть страница со статистикой использования пользователями различных версий iOS: https://david-smith.org/iosversionstats/ . Данная статистика формируется на пользователях приложения Audiobooks.
На дату 18 декабря 2019 г. расстановка приоритетов следующая:
Видно, что нет особого смысла поддерживать операционные системы, ниже iOS12, если для этого требуется лишняя работа или много тестов.
К сожалению, Девид не указывает, сколько это в количественном соотношении, но, на странице приложения Audiobooks в AppStore указано количество - 4.9K. Из почти 5 тысяч пользователей приложения Audiobooks iOS 12 установлена примерно у 400 человек, а iOS 13 - более, чем у 4300 человек. iOS 10 - только у 5 человек.
На странице https://developer.apple.com/support/app-store/ есть несколько диаграмм, показывающих уровень популярности различных версий iOS в процентном соотношении.
На дату 15 окетября 2019 г. приведены следующие значения:
Не смотря на то, что данная статистика деталлизирует только версии 13 и 12, данной информации достаточно для принятия решения.
На странице https://gs.statcounter.com/ios-version-market-share/mobile-tablet/worldwide можно посмотреть уровень популярности различных версий iOS.
Срез данных с сентября по декабрь 2019 г.:
В процессе использования iPad мы устанавливаем различные приложения, тестируем их. Некоторые оставляем надолго и пользуемся ими, а некоторые - всякий мусор - без жалости удаляем, осознав их дальнейшую ненадобность или просто несостоятельность, бесполезность, тупость или др. Первый довод: Яблочная система так устроена (через одно место), что даже удалив с планшета приложение, информация о нем остается в системе и, открыв...
20 октября 2014 года в аэропорту Москва Внуково произошла авиакатастрофа с самолетом Falcon 50EX французской авиакомпании UniJet (регистрационный номер F-GLSA). При выполнении взлета ночью в сложных метеоусловиях воздушное судно столкнулось со снегоочистителем, совершившим несанкционированный выезд на ВПП. Конечно же было проведено тщательное расследование данного происшествия, были определены все причины -...
В очередной раз откроем словарик и начнем удивляться смыслу перевода некоторых английских фраз и выражений. Что поделать? - Сленг! Вот вам выражения, в которых используются части человеческого тела (BODY PARTS), использование их в повседневной английской речи и сравнение с русскими аналогами. 1. TO LEND SMB A HAND (досл. «одалживать руку»). По-русски это означает: помогать кому-либо. Пример: This box is heavy....
Фирма Jeppesen в лице Kellie Isaac - руководителя отдела обновления баз данных анонсировала новое аэронавигационное приложение для iPad - Jeppesen FliteDeck PRO, работающую совместно с Jeppesen Distribution Manager Pro (JDM Pro). Jeppesen FliteDeck Pro ориентирован на коммерческих и военных эксплуатантов ВС. Частная и бизнес авиация радостно использует обычную версию Jeppesen Mobile FliteDeck.
Формат навигационных баз данных ARINC 424 существует аж с 1975 года, за это время он довольно сильно эволюционировал в сторону наполнения новыми типами данных, но основной "скелет" этой базы данных, описанный в 424-ой спецификации, остался практически без изменений. База данных в формате ARINC 424 представляет собой текстовый файл, в котором построчно закодированы аэронавигационные данные: воздушные...
Не смотря на то, что операционная система Apple - iOS не боится вирусов, некоторые наиболее активные злоумышленники все равно стараются и создают хитрых вредных зверьков (вирусы и прочие неприятные скрипты). И в некоторых редких случаях при посещении определенных сайтов (которые "для взрослых" или просто взломаны и заражены) даже на планшете iPad можно подхватить какую-нибудь бяку.
Когда-то пилотов гражданской авиации воспринимали как героев. Сегодня постоянное стремление обеспечить все более высокий уровень безопасности привело к созданию самолетов, которые по большому счету могут летать без непосредственного участия человека. Именно поэтому катастрофа самолёта Airbus A330-203 (рейс AF447 авиакомпании Air France) в 2009 году, унесшая жизни 228 человек и ставшая знаковым...