Войти

Или войди с помощью

Памятка разработчику: почему iOS 6 пора забыть

Олеся Лебедева avatar |
Памятка разработчику: почему iOS 6 пора забыть

Пришло время забывать старые версии iOS. Потому что разработчики больше не должны о них помнить.

27 апреля на портале разработчиков стала доступна обновленная информацию о процентном распределении версий iOS, под управлением которых работают все мобильные устройства Apple. Соотношение выглядит следующим образом:

  • 81% уже работают на iOS 8;
  • 17% все еще на iOS 7;
  • всего 2% устройств работают на более ранних версиях iOS.

Так что если ваше приложение бесплатное и все еще поддерживает iOS 6 и более ранние версии, задумайтесь о целесообразности этого. Кстати, случайный совет. Аналитики говорят, что чем меньше размер приложения, тем больше скачиваний вы можете получить и увеличить таким образом шансы на попадание в заветные топы App Store! Стоит задуматься.

P.S.: Если вы пользуетесь старым смартфоном или планшетом Apple, ваша ненависть к заголовку понятна. Чтобы её разбавить, предлагаем создать свое собственное графически «тяжёлое» приложение так, чтобы оно отлично работало во всех версиях iOS, а новые и современные функции, добавляемые вами в обновлениях, не давали сбоев в устаревших «операционках» Apple. Затем подсчитать ваши убытки, потерянные часы и дни, выгоду от 2% пользователей и задуматься о вечном.

Поддержка старых прошивок с точки зрения разработчика лишена всех причин, кроме доброты. Одна только доброта не всегда приносит еду семье на стол. Так что не обижайтесь, когда в очередном апдейте ваша программа просто откажется работать. Время iOS 6 и скевоморфизма подошло к концу, и его уже не вернуть.

61
undefined
iPhones.ru
Пришло время забывать старые версии iOS. Потому что разработчики больше не должны о них помнить. 27 апреля на портале разработчиков стала доступна обновленная информацию о процентном распределении версий iOS, под управлением которых работают все мобильные устройства Apple. Соотношение выглядит следующим образом: 81% уже работают на iOS 8; 17% все еще на iOS 7; всего 2%...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. vozz avatar
    vozz 30 апреля 2015
    6

    У тем у кого старые устройства их тоже есть смысл забыть ибо на iOS 8 они лагают !

    D_S avatar
    D_S1 мая 2015
    0

    @vozz, версия “8.3” стала уже вполне сносной.

    Войди на сайт, чтобы ответить
    Ответить
  2. Moonlight_Guest avatar
    Moonlight_Guest 30 апреля 2015
    20

    Плохо, что в этой статистике нет раздела “Сколько человек перешли с iOS 6 на iOS 7/8 и теперь жалеют об этом…”.

    А на счет “не вернуть” – я бы не был столь категоричным. Многие программы просто визуально несовместимы с “плоским” интерфейсом. Нагляднейший пример – iBooks и то, сколько проклятий по миру было произнесено когда программа обновилась на “новый, превосходный…”

    xo-xo (by Power & Control) avatar
    xo-xo (by Power & Control)30 апреля 2015
    7

    @Moonlight_Guest, а зачем это? Ну жалеют и есть дальше себе жалеют. :) В статье речь о поддержке. То, что некоторые жалеют – ничего не меняет. Вернуться на раннюю версию они всё равно не смогут, так смысл поддерживать ранним версии?

    Войди на сайт, чтобы ответить
    Ответить
  3. Adventurer avatar
    Adventurer 30 апреля 2015
    1

    ну ладно когда игры пишут, но когда программы обрубки выходят :(
    Хороший пример программа procreate, разработчики тупо забивают на старые версии ios

    xo-xo (by Power & Control) avatar
    xo-xo (by Power & Control)30 апреля 2015
    9

    @Adventurer, и правильно делают.

    Войди на сайт, чтобы ответить
    Ответить
  4. RockerMan avatar
    RockerMan 30 апреля 2015
    16

    Но скевоморфизм вернется.

    Войди на сайт, чтобы ответить
    Ответить
  5. miller_ avatar
    miller_ 30 апреля 2015
    2

    не хорошо это,побуждать отказываться от старых версий,ставя пипл перед фактом. мол,2 года облако.м.ру работало,а теперь извольте баста. старые версии прекращают работу,а новую не скачать. сразу на уме Россия… идите за новым телефоном… ну это просто слов нет,одни глаголы. обновлять старые тела на новые прошивки,тот-же путь за новым телом.

    Войди на сайт, чтобы ответить
    Ответить
  6. @ction avatar
    @ction 30 апреля 2015
    12

    Тут как в анекдоте есть один нюанс.
    Дело в том что где-то с прошлого или позапрошлого года. Корпорация огрызков наконец допетрила что у пользователя может быть просто необходима возможность скачать ПРЕДЫДУЩУЮ версию софта (если у него не осталось резервной копии на пк или устройстве)
    Так в статье вместо того чтобы писать херню лучше бы призвали разработчиков перед выходом на новую платформу просто один раз выпустить программу на одно деление меньше но с поддержкой младших платформ. Хотябы начиная с 5. (например программа версии 2.3 и после сразу 2.4 ил и 2.3.1) и проблема решена. Пользователи предыдущих версий уже СМОГУТ скачать софт. т.к. он останется на серверах. Есть например у людей первый айпад. Игрушка замечательная и с задачами серфа справляется. Но нет же… теперь все лепят под убогий дизайн только на последнюю ОС. И если я хоть как-то готов оправдать ПЕЙСАТЕЛЕЙ тяжелых 3д игр. то никак не прощу тех кто пишет мелкие софтинки.

    DrMad avatar
    DrMad30 апреля 2015
    0

    @@ction, дада, очень было бы кстати иметь возможность скачать последнюю совместимую версию.
    Мне так не хватает Strava для 6 оси =(((

    Войди на сайт, чтобы ответить
    Ответить
  7. sgt_Pepper avatar
    sgt_Pepper 30 апреля 2015
    2

    Ага, забыть, щас, как же.
    Не проверили одну из фич под 5.1.1, через неделю 3 отзыва от пользователей в 1 звезду о падении приложения.

    Никита Горяинов avatar
    Никита Горяинов30 апреля 2015
    5

    Вот именно. Так может выключить вообще совместимость с 5.1.1? Или не реализовывать изначально :)

    D_S avatar
    D_S1 мая 2015
    0

    @Никита Горяинов, у пользователей *уже* установлено это приложение. От того, что поддержка новых загрузок для старой ОС выключится, отзывы в “1 звезду” не пропадут. А если отказаться от обновлений для старых ОС вовсе — мол, переходите на новые, *опять* будут получены заслуженные отзывы в “1 звезду”.

    Войди на сайт, чтобы ответить
    Ответить
  8. stepkin2 avatar
    stepkin2 30 апреля 2015
    4

    > новые и современные функции, добавляемые вами в обновлениях, не давали сбоев в устаревших «операционках» Apple.

    Можно поподробнее, ну про “новые современные функции”, которые поддерживают эти монстры софтостроения? Если не считать игрушки, отличий в функционале, между iOS 6 версии и восьмеркой – ноль целых, хрен десятых, пардон мой френч. Окромя Airdrop’а, вместе с Touch ID, ничего нового-то не появилось. При этом девайсы на “родной” версии iOS работают отлично, а на последних версиях – превращаются в унылое дергающееся говно. И этот навоз, еще и разряжается к непозднему вечеру в ноль. Обновления, блин. А про политику “выкатывать обновление”, когда пользователи заголосовали приложение “в кол”, стыдливо умалчиваем или “думаем о вечном”? “Новые современные функции”, ха два раза.

    Soloqub avatar
    Soloqub30 апреля 2015
    3

    @stepkin2, скажу с точки зрения разработчика. В восьмой версии iOS даже такая банальная штука как уведомления (alert-ы) решена принципиально другим способом. Поэтому, чтобы поддерживать седьмую версию iOS, код который отображает простые уведомления, автоматически удваивается. Если это затронуло такой простой функционал, как Alert-ы и такую, относительно современную ось, как седьмую, то что говорить по поводу более сложных функций и более старых осей. Код удваивается, утраивается, разработка превращается в ад. Поэтому проще забить на это дело, пусть даже и потеряв на этом какой-то процент пользователей программы.

    stepkin2 avatar
    stepkin230 апреля 2015
    0

    @Soloqub, добавлю. И Свифт очень вовремя выкатили. Есть подозрение, что годика через два AAPL с помпой презентует какой-нибудь Крифт 2.0. И опять, при минимальных изменениях в железе, набуробят кучу шлака в “новой чудесной версии с прогрессивным дизайном, только надо немножко поправить код”, тьфу блин. И да, еще момент-не вопрос, не надо поддерживать до упора софт, порождая новые баги. Дошли “до ручки”, закрываем данную ветку, перестаем обновляться, новую ветку пишем под новые версии IOS, никто в обиде не будет. А читать этот “плач Ярославны”, “нам тяжело, цените какие мы добрые”-уныло и бесперспективно.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.