От переводчика: этот пост — перевод оригинальной статьи предпринимателя Лэнса Ына, который очень тесно связан со всей мобильной сферой. Ын рассуждает о том, как быстро меняется ситуация в мобильной разработке. От этапа there’s an app for that” мы быстро пришли к этапу «а нужно ли это приложение».

Я считаю, что очень многие мобильные приложения и даже целые категории исчезнут в течение нескольких лет. Скорее всего, пострадают венчурный капитал и инвесторы, которые вкладывали в мобильные стартапы.
Skillbox рекомендует: Онлайн-курс «Мобильный разработчик PRO».
Напоминаем: для всех читателей «Хабра» — скидка 10 000 рублей при записи на любой курс Skillbox по промокоду «Хабр».
Эта мысль пришла мне в голову около шести лет назад. Тогда я раздумывал над тем, вложить или нет деньги в стартап, который разрабатывает приложения для разработки приложений. Речь идет о создании программ без необходимости писать код. Вы вводите базовую информацию и на выходе получаете приложение, размещенное на облачном сервере.

Идея была в том, чтобы каждый из нас мог создавать приложения. Авторы считали, что такие вскоре появятся у всех — компаний и частных лиц. К сожалению, ситуация оказалась несколько иной, и вот почему.

Мы имеем дело не более чем с 50–100 приложениями

Если вы мне не верите, просто посчитайте количество приложений, которые установлены на вашем смартфоне. Скорее всего, у вас их не больше 100. Чаще всего мы работаем менее, чем с 30. Слишком много установленных программ замедляют работу устройства, поскольку даже в фоновом режиме многие из них потребляют ресурсы.

Скажите честно, станете ли вы устанавливать приложения ваших любимых ресторанов, магазинов или прачечных?

Приложение должно выполнять определенную функцию, а не просто предоставлять информацию

Как только появились смартфоны, многие компании стали разрабатывать для них приложения. Но оказалось, что их обслуживание — головная боль. Каждый раз, когда вы обновляете данные на своем сайте или начинаете продвигать новый продукт, вам приходится делать то же самое с приложением — добавлять в него обновленную информацию.

Кроме того, каждый раз, когда разработчик смартфона или мобильной ОС обновляет свое детище, разработчикам приходится обновлять приложения, искать и ликвидировать баги, стабилизировать работу. А если учесть количество производителей смартфонов и технические особенности каждой модели устройства, то мы получаем огромный технологический зоопарк, работать с которым непросто.

Чуть позже многие поняли истину: если вы не крупный ритейлер или популярное медиа, которому нужно часто взаимодействовать со своими пользователями, то вам достаточно мобайл-френдли сайта.

Мелкие приложения станут частью социальных медиа и экосистем мобильных кошельков

Да, мне кажется, что с течением времени мобильное ПО эволюционирует и станет частью большего, частью огромной экосистемы. Это может быть социальная платформа или мобильный кошелек.

Примеры есть уже сейчас — когда рестораны и кафе рекламируют себя внутри платформы-агрегатора по доставке еды. Кроме того, приложения по доставке еды постепенно интегрируются с мобильными кошельками и сервисами геошеринга, чтобы сделать жизнь пользователя более удобной.

Пример — Go-Jek, одно из самых масштабных мобильных приложений для мотоциклистов в Индонезии. Это целый комбайн, который объединяет водителей мотобайков и пользователей. Последние с помощью приложения могут вызывать такси, заказывать доставку еды или лекарств. Мотоциклисты в этом случае исполняют заказ по перевозке или доставке, при этом маршрут транспорта отображается на карте. В приложении также есть и другие функции, например, мобильный кошелек или сервисы оплаты счетов.

Создатели Go-Jek определенно вдохновлялись опытом WeChat.



WeChat — это крупнейшая социальная платформа с миллиардом пользователей. Любой мало-мальски уважающий себя китайский бизнес представлен здесь. У WeChat есть экосистема, о которой мы говорили выше.

Внутри платформы есть отдельные приложения, которые принадлежат сторонним компаниями. Такая схема работы возможна благодаря API — разработчики создают мини-приложения внутри одного большого. Таким образом, пользователи, которые находятся в WeChat, очень редко его покидают, ведь все, что нужно, есть внутри.

Кроме доставки еды, здесь есть приложения платежных систем, социальных сетей и многое другое.



Кроме WeChat, преобразования в сторону схожего форм-фактора уже начали проводить Alipay и Baidu. В других странах пока такого нет или почти нет — «главные среди приложений» в настоящее время существуют лишь в азиатских странах. Запад немного отстает, но нет сомнений: вскоре нечто подобное появится и в США, Европе или где-нибудь еще.

Даже успешные и известные приложения будут интегрироваться

Практически любая сфера со временем начинает консолидироваться, продвигаться от частного к общему. Для приложений одна из причин — возможность снижения затрат на продвижение. Так, если есть популярная «материнская платформа» с миллионами пользователей, то отдельное приложение проще продвигать внутри этой платформы, чем вне ее.

С десктопными приложениями происходит примерно то же самое, со своей спецификой. Во многих случаях пользователи работают с облачными сервисами, а не локальными приложениями. Это удобно и не требует установки.

Как уже говорилось выше, обслуживание автономного мобильного приложения требует времени, сил и денег. В особенности тогда, когда приходится следить за постоянными изменениями операционной системы — iOS или Android. Для разработчиков проще создавать приложения для какой-либо платформы, которая сама обо всем заботится.

Я уверен, что эра автономных приложений завершается и начинается новый виток развития мобильных экосистем.
Skillbox рекомендует:

Комментарии (33)


  1. yarric
    06.11.2018 16:03
    +4

    В других странах пока такого нет или почти нет — «главные среди приложений» в настоящее время существуют лишь в азиатских странах

    Мы установили приложения в твоё приложение чтобы ты мог пользоваться приложениями пока ты пользуешься приложением. Не нужно.


  1. barbanel
    06.11.2018 16:16
    +1

    Ненавижу компы и смартфоны.
    Я разработчик ПО.


    1. tvr
      06.11.2018 17:38

      Ненавижу компы, смартфоны и разработчиков ПО.
      Я пользователь вот этого всего.


      1. tvr
        06.11.2018 19:52

        Возможно, я был излишне категоричен.
        Читать следует «и некоторых разработчиков ПО», ибо очень часто возникает мысль, что интерфейс разрабатывают чужие для хищников, скрипя зубами и злобно потирая ложноножками, щёлкая хелицерами, в предвкушении триумфа над антагонистичной расой, которая уж точно не разберётся вот в этом вот всём и провалит таки тест на владение Вселенной.


        1. nobodyhave
          07.11.2018 17:59

          Это вам к дизайнерам/заказчикам ) Разработчики далеко не всегда влияют на то, как приложение будет выглядеть и насколько оно пригодно для пользователя. Особенно в случае с разработкой в аутсорсинговых компаниях.
          Я разработчик ПО )


  1. IgorKh
    06.11.2018 16:21

    Слишком много установленных программ замедляют работу устройства, поскольку даже в фоновом режиме многие из них потребляют ресурсы


    Очень спорное утверждение, я бы сказал что в данном контексте — манипуляция. В любом случае описываемые «экосистемы» будут просить ресурсов не меньше

    станете ли вы устанавливать приложения ваших любимых ресторанов, магазинов или прачечных


    Конечно. А вот тянуть приложение которое агрегирует 100500 прачечных + 15 кинотеатров я бы уже не стал, зачем мне все это, когда я пользуюсь одной прачечной

    Приложение должно выполнять определенную функцию


    поддерживаю на все 100, именно «определенную функцию», а не все подряд…

    В общем можно цепляться к куче моментов в этой статье, но смысла не вижу, оно все однотипное.
    В качестве примера у меня стоит банковское приложение, в котором помимо основных функций есть куча таких мини-приложений, всякие заказы цветов, открыток, такси, билетов, какие-то скидки, игры, в общем штук 20 иконок.
    За более чем 5 лет не пользовался ничем и с радостью бы поставил любой стороннее приложение, которое бы не глючило при логинах и делало только то, что должно делать банковское приложение: показывало бы движение денег по счетам и давало возможность делать переводы на другие счета — все!


    1. stratosmi
      06.11.2018 20:19

      А вот тянуть приложение которое агрегирует 100500 прачечных + 15 кинотеатров я бы уже не стал, зачем мне все это, когда я пользуюсь одной прачечной


      Одиночная прачечная не потянет разработку ПО под себя.
      Приложение только ради прачечной мало кто себе поставит, разве что фанаты этой прачечной + одновременно гики технологий.

      Если будет и кинотеатры и прачечные и еще т.п. — но «100500 минус 2» ненужных вам предприятия будут аккуратно спрятаны из интерфейса (появляться только при явном поиске или по геолокации), то какая вам разница сколько их там?


      1. roscomtheend
        07.11.2018 09:24

        Или будут спамить. Практически уверен в своём варианте.


    1. Tangeman
      06.11.2018 21:08

      А вот тянуть приложение которое агрегирует 100500 прачечных + 15 кинотеатров я бы уже не стал, зачем мне все это, когда я пользуюсь одной прачечной

      А если тремя прачечными, причём разных владельцев? Все три поставите? Вам очень повезло если вы можете быть уверены что всегда будет одна прачечная, не у всех так.

      Всё же лучше один удобный агрегатор, чем разные по интерфейсу и глючности приложения для одной узко специализированной функции. Я уже молчу о том что у каждого такого приложения своё понятие об удобстве, куча «оригинального контента» (или рекламы) и ещё масса всего ненужного (и прожорливого).

      Меня лично, к примеру, очень достает что каждый сайт/форум/новостной-портал/магазин пытается впихнуть своё приложение (которому нужны все права + контакты + камера + микрофон + GPS + работа в фоне), утверждая что это «будет удобней».


  1. kaleman
    06.11.2018 16:27
    +1

    Помню лет 10 назад многие кричали, что эра десктопа закончилась и он умер…
    В 2018 пишу под десктоп и работы только больше и больше. Теперь кричат по другому поводу, у них видимо опять кто-то «умер» :)


    1. OnelaW
      06.11.2018 17:22
      -1

      Как массовый продукт для компаний и для каждого человек он переродился в обычную потребительскую технику, покупка оного оценивается в зависимости от потребностей домохозяйств и компаний.
      Также и с приложениями для переносных устройств, пока это искусственно внедряется, но со временем привычка использовать иной подход к потреблению контента у массового потребителя будет вызывать отторжение. Возможно та же участь постигнет и игр для пк. Увы «периодическое потребление» новых комплектующих с каждым годом отпугивает целые армии любителей поиграть. Возможно компании оказывающие сервисы для игр переломят и производство новых ультрамодных игровых видеокарт будет невостребовано. Возможно даже появятся сервисы для ретро игр или шароварных тайм-киллеров которые не предоставлены в том же стие.


  1. Shadow_Runner
    06.11.2018 17:01

    Как по мне интересно было бы разместить в конце статьи голосование на тему «Хотите ли вы видеть приложения-экосистемы вместо отдельных для каждого сервиса». Лично я не хочу, так как реалистично из всего списка функций такой экосистемы хорошо если 1% будет мне нужен.


  1. barbanel
    06.11.2018 17:07

    Было бы прикольно, если бы в такой экосистеме можно было устанавливать только нужные компоненты. Нужен банк — установил банк, нужен кинотеатр — установил только его.
    Хотя стоп, постойте-ка…


    1. Mobile1
      06.11.2018 19:35

      Да, это боты…


  1. Sunexpo
    06.11.2018 17:45
    +2

    Какая чушь. Все наоборот идет путем разделения и упрощения функций, каждая из которых максимально выгребет свою нишу. Так как сама экосистема уже есть, это ОС. И обе ведущие ОС обзавелись инструментом платежа. А вся эта тема с приложением монстром актуальна только в странах где есть 4 фактора для этого: много старых устройств, за которыми трудно уследить мелкому разработчику, медленный интернет, запреты (например сторов), и ключевое, это полное лобби этих монстров ценовой политикой (типа траффик вичата бесплатный, скидки при оплате). Именно в таких условиях создаются ситуации, когда фейсбук=интернет для пользователей целой страны и подобные им.


  1. thauquoo
    06.11.2018 18:02

    Автономные приложения исчезнут

    Громко сказано. В том же F-Droid много автономных приложений, и авторов, которые предпочитают именно такой подход.


  1. elve
    06.11.2018 18:35

    Я пользователь этого зоопарка и у меня одна просьба — нинада пожалуйстаааааа. У нас и так уже есть экосистема android поверх ОС Linux. Теперь вы хотите сделать некую экосистему поверх андроида? Не слишком ли много абстракций? Может хватит придумывать новые способы сожрать мощность и наоборот заняться качеством и оптимизацией ПО, а интеграцию с нужными сервисами вытащить в плагины, которые я волен подключать по желанию? ;).


  1. bodya
    06.11.2018 18:53

    Не могу найти оригинальную статью «предпринимателя Лэнса Нг». Помогите ссылкой пожалуйста!… и сам же (уже нашел) отвечаю medium.com/s/story/mobile-apps-will-disappear-soon-4b4e54f46eb8


    1. Ogra
      06.11.2018 18:59

      Видимо эта: medium.com/s/story/mobile-apps-will-disappear-soon-4b4e54f46eb8
      Только он не Лэнс Нг, а Лэнс Ын.


  1. freecoder_xx
    06.11.2018 19:44

    С развитием Wasm такой универсальной средой для приложений станет веб-браузер. Я думаю «браузерные ОС» как раз хорошо подойдут в качестве решения для мобильников. Но для этого код должен работать быстро и нужен безопасный доступ к ресурсам платформы за пределами браузера.


    1. vasimv
      06.11.2018 21:00

      Chrome OS и Firefox OS не очень-то пошли. Разве что для Chrome OS часто делаются всякие конфигурялки/калькуляторы, так как есть легкая многоплатформенность.


      1. stratosmi
        07.11.2018 01:43

        Firefox OS не очень-то пошли.


        Правильнее сказать OS Ubuntu/Firefox для телефонов. Chrome OS тут вообще не при делах — изначально была и есть нишевой. И Chromebook вполне себе популярны в США, например.

        А Ubuntu/Firefox OS не пошли, потому что были альтернативой уже развитым Android/iOS с их тоннами приложений и насыщенной функциональностью.

        Если приложения будут доступны во всех браузерах на всех платформах (или хотя бы на одной платформе Android) — все будет по другому.


    1. springimport
      06.11.2018 21:01
      +1

      Через 50 лет? Вы в курсе что тяжелый сайты могут вешать новейшие i7/i9? О каких мобильных вообще говорить.


      1. stratosmi
        06.11.2018 21:28
        +3

        Вы в курсе что тяжелый сайты могут вешать новейшие i7/i9

        Мы в курсе, что существуют малоквалифицированные разработчики и существуют предприятия-владельцы сайтов, которые не могут/не хотят выделять денег на квалифицированных разработчиков.


        1. springimport
          06.11.2018 21:46
          +1

          Недавно на хабре была статья на эту тему которая набрала рекордное количество комментариев (2к). Так вот, после тысячного многие стали отписываться что набор комментария у них занимает минуты. Это простая форма комментариев на популярном ресурсе. Так же история про gmail, особенно последнюю версию.
          И вот мы подходим к вопросу. Если разработчики крупных ресурсов не смогли, то почему должны смочь обычные сайты?


          1. stratosmi
            06.11.2018 22:41

            Если разработчики крупных ресурсов не смогли, то почему должны смочь обычные сайты?


            Разработчики крупных ресурсов смогли многое. Но не всё, это нормально.
            Проблема Хабра проявляется в нечастных ситуациях.

            Ситуацию, что сайт вешал i7 наблюдал при типовом стечении обстоятельств, чуть ли не при простом открытии первой страницы.


        1. roscomtheend
          07.11.2018 09:28

          Вы про Яндекс?


  1. DaneSoul
    06.11.2018 22:41
    +2

    Никогда не понимал эту моду делать каждому поставщику какой-то услуги свое приложение.
    Зачем мне ставить зверинец из приложений, каждое из которых будет от силы пару раз в месяц использоваться?
    Сделайте обычный нормальный сайт — этого будет достаточно для большинства задач!
    Исключение тут составляют сервисы, которыми реально пользуются ежедневно: соц. сети, месседжеры и т.п., их таких по пальцам можно пересчитать.


    1. roscomtheend
      07.11.2018 09:37

      Вам не надо, это надо бизнесу. Тут был цикл статей, где автобизнесу рассказывали как убеждать клиентов ставить мобильное приложение (оно и рассказывать когда на сервис надо будет, когда машина уже делает это лучше) и спамить о скидках (когда они достают смс и звонками, даже тех, кто не их клиент, а скидки бесполезны, если ты не ночуешь еженедельно в сервисе, а раз в год ездишь на ТО) и следить за эксплуатацией автомобиля, сливая информацию. И вот мой дилер присылает смс, которыми и так спамит регулярно, что «заказавшему сейчас ТО через приложение в подарок бизнес-ланч», судя по тому, чьи купоны они раздавали, даже он будет на другом конце города (сколько там он стоит? рублей 200-300?). А вот им выгода — можно спамить бесплатно через пуш и интернет, а не через платный смс. Скорее всего там не один дилер, а десяток гнездящихся в том месте, но проверять не стал, у меня кроме банка и приложения мобильного оператора (который баланс не присылает по смс теперь) приложений компаний и нет.


  1. khanid
    07.11.2018 10:58

    Я буду бежать как от огня от таких приложений-агрегаторов. И от компаний, которые таким страдают. Голосую ногами обычно. И убеждать других в своём окружении делать то же.


  1. lizarge
    07.11.2018 15:29

    Нет, принцип разделения всегда побеждает.


  1. BelBES
    07.11.2018 15:43

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


    з.ы. а если говорить о хотелках, то сейчас, имхо, актуальней иметь возможность разворачивать автономную и персонофицированную "экосистему", которая обрабатывает пользовательские данные, но не шарит их никуда наружу (эдакий гибсоновский ИскИн), вместо централизованных экосистем, контролируемых корпорациями/государствами.


  1. anonymous
    07.11.2018 16:28

    Очки google glass — это будущее орали как-то одни.