Re: Почему мобильные приложения ущербны?
От: velkin Земля  
Дата: 09.11.22 06:14
Оценка: 4 (1) +1 -4
Здравствуйте, cppguard, Вы писали:

C>Абсолютно у всех компаний, бизнесом которых не является само приложение, мобильные приложения ущербны чуть более чем совсем. Или тормознутые, или требуют кучу прав, или нестандартный вырвиглазный UI. Но чаще — всё это вместе.


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

Я думаю это было сделано для того чтобы.
1. Удержать сторонних разработчиков на своей платформе, ведь их приложение больше нигде не будет работать, а значит деваться им некуда.
2. Ослабить сторонних разработчиков, ведь вместо использования кроссплатформенных возможностей С++ они распыляются и не могут составить конкуренцию платформодержателю, который как раз таки пилит основной продукт на C/C++.

Всё это привело к попыткам всё таки создать кроссплатформу. Но получилось несколько решений.
1. Те же тормознутые приложения для виртуальных машин, но с претензией на кроссплатформенность.
2. Пишем веб и запихиваем браузер в мобильное приложение, чтобы получить уж совсем лютое говнище.
3. И лучик света в коричневом царстве говна, кроссплатформенные приложения на C++, это Qt5, игровые движки и так далее.

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

Говорят даже яву можно сделать не такой убого тормознутой, если подойти к ней с правильной стороны. Производительности C++ там не будет, но всё же.

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

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

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

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

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

То есть то, что понимает какой-нибудь программист школьник не понимают крупные бизнес дяденьки. А раз они не понимают, то и заказать нормально ничего не смогут. Им просто впарят встроенный браузер, ну или если повезёт накидают как попало формочек для виртуальных машин.

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

Да, нет элементарного понимания, что приложение должно приносить пользу. Им оно и не нужно, так как они действительно не продают продукт, а сделали чтобы было. И подключение к сервисам у них супер долгое, что они даже придумали заставку.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.