The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый альфа выпуск Protox, Tox-клиента для мобильных платформ, opennews (ok), 08-Фев-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


118. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 09-Фев-20, 13:15 
Большая. Основная претензия не к тому, что небезопасно, а к тому, что тащит огромные зависимости без нужды в них. Писать на QML - это неуважение к пользователям. Тащить в зависимостях библиотеки, не являющиеся частью системы, когда их можно заменить на являющиеся и снизить размер и потребление оперативы - тоже. Я понимаю их желание писать под Qt один раз и для десктопа и для телефона. Ну так блин сделайте пакетный менеждер для рутованных телефонов, и адаптируйте ART и кутю, чтобы виджеты рисовались нативно без проброса через яву и программы на куте вообще работали без ART. Тогда можно будет говорить о куте на ведре. Чтобы можно было говорить о .net на ведре, cil либо должен транслироваться в dalvik байт-код, либо быть интегрирован в систему, либо вообще dalvik-байткод должен транслироваться в cil.

Тащить же всякие qml, qt, mono, phonegap, cordova и прочее подобное с каждой программой - это bloating и неуважение к пользователю. У меня на десктопе это дерьмо дофига места отъедает и устанавливается долго, а они это со своим приложением ставят. Очень неправильно это.

Если не тащить нельзя, значит использовать qml, qt, mono, phonegap, cordova и прочее подобное в своих приложениях для этой платформы - это неуважение к пользователю.

К сожелению "хотеть использовать qml" тут преобладает над здравым смыслом.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

121. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +2 +/
Сообщение от Skullnetemail (?), 09-Фев-20, 14:14 
>Большая. Основная претензия не к тому, что небезопасно, а к тому, что тащит огромные зависимости без нужды в них.

Где эти огромные зависимости? Посмотрите, .apk всего 18 мб, тем временем во многих других программах .apk больше 20 мб как минимум.

По поводу зависимостей - это нормально, так делают куча проектов, при этом не только в Android.

>Писать на QML - это неуважение к пользователям.

Нонсенс. Android - это сплошное неуважение к пользователям, Android API - это сплошное неуважение к разработчикам софта и вообще ад в чистом виде. Поэтому я стараюсь избежать этого настолько насколько возможно и многие разработчики поступают аналогичным образом.

>Тащить в зависимостях библиотеки, не являющиеся частью системы, когда их можно заменить на являющиеся и снизить размер и потребление оперативы - тоже.

Половина программ тащит сторонние библиотеки, если вы не в курсе.
И неужто мы заговорили про экономию оперативной памяти в Android, где на неё и на производительность забивали болт годами одновременно выкидывая старые модели, аля "капитализм, детка, быдло купит". Это как минимум лицимерие. Тем более, нужны пруфы, что программа жрет невообразимо большое кол-во памяти, потому что на том же ПК Qt потребляет минимальное кол-во памяти по сравнению с тем же Electron, который по сути является веб-браузером.

>Я понимаю их желание писать под Qt один раз и для десктопа и для телефона.

Желание писать под Qt - потому что это ускоряет скорость разработки в 10 раз, нормальное API и кроссплатформенность.

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

Android это как винда, это не линукс, поэтому отношение к пользователям как к обычному потребителю.

Ответить | Правка | Наверх | Cообщить модератору

161. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 11-Фев-20, 00:14 
>Где эти огромные зависимости? Посмотрите, .apk всего 18 мб

Это и есть о***ть как много для такой программы.

>По поводу зависимостей - это нормально, так делают куча проектов, при этом не только в Android.

Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.

>Нонсенс. Android - это сплошное неуважение к пользователям

Ну так, глубокоуважаемый, перестаньте им пользоваться.

>Android API - это сплошное неуважение к разработчикам софта

Проблема не стольков API, сколько в отстойных IDE. А сборочная система для самого Androidа вообще ад.

>Поэтому я стараюсь избежать этого настолько насколько возможно и многие разработчики поступают аналогичным образом.

И это правильно, обходить разработку под Android стороной.


>Половина программ тащит сторонние библиотеки, если вы не в курсе.

https://lurkmore.to/95%

>И неужто мы заговорили про экономию оперативной памяти в Android, где на неё и на производительность забивали болт годами одновременно выкидывая старые модели, аля "капитализм, детка, быдло купит".

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

>Это как минимум лицимерие.

А по-моему это вы лицемерите. Надеюсь это просто троллинг толстый такой, а не вы такие.

>Android это как винда, это не линукс, поэтому отношение к пользователям как к обычному потребителю.

А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.

Ответить | Правка | Наверх | Cообщить модератору

164. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Skullnetemail (?), 11-Фев-20, 02:14 
>Это и есть о***ть как много для такой программы.

Скажите это большинству разработчиков андроид приложений.

>Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.

Не смог распарсить предложение.

>Ну так, глубокоуважаемый, перестаньте им пользоваться.

Рабочей и хорошей альтернативы до сих пор нет. iOS от жадного Apple не предлагать. Различные мобильные ОС, которые не поддерживают андроид хотя бы частично, либо умерли, либо у них два с половиной пользователя. Причина отсутствия альтернативы - совместимость с андроид софтом и с железом различных моделй смартфонов. Сюда прибавьте моду на блокировку загрузчика мобильного устройства. Android - это не просто проблемная ОС, это проблема целой индустрии, ибо он является доминирующей частью этого сегмента рынка.

>Проблема не стольков API, сколько в отстойных IDE. А сборочная система для самого Androidа вообще ад.

Согласен, андроидовские IDE жутко тормозят, ШГ, имеют вырвиглазный гуй и отдъедают половину моих 8 гигов памяти, альтернатив аналогично нет, я искал - вот ещё одна причина не писать на Java, Scala, Kotlin. Сборочная система сделана самим дьяволом лично.

>Не нужна ни такая программа, ни такие - профнепригодные - разработчики.

Ваше мнение не учитывается. Просто часть ваших приложений перестанут работать или/и получать обновления вот и все. Можете мне возразить, якобы "я использую софт только из fdroid", но это больше отмазка от косящего под open source пользователя, потому что всем известно, что в fdroid очень мало необходимого софта.

>А по-моему это вы лицемерите.

Я часто ковырался в кишках Андрюши и писал приложения под него, поэтому я знаю о чем говорю. Тем более я наблюдал за развитием этой ОС на протяжении длительного времени, поэтому мое мнение в данном случае будет объективнее.

>А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.

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

Ответить | Правка | Наверх | Cообщить модератору

165. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Skullnetemail (?), 11-Фев-20, 02:25 
P.S. Хочется также добавить, что новый софт пишут постоянно, а старый обновляют на новый API, который не совместим со старым и совместимость никто делать не будет потому что это трудозатратно. Если вы сидите на старой версии системы или вас "выкинул" производитель, просто перестав делать обновления для вашей модели, то через какой-то промежуток времени можете выкидывать ваше устройства в окно даже несмотря на то, что оно ещё отлично работает.
Ответить | Правка | Наверх | Cообщить модератору

170. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (170), 11-Фев-20, 11:57 
> выкидывать ваше устройства в окно

Осторожно! Под окном все должны ходить в касках ;)

Ответить | Правка | Наверх | Cообщить модератору

168. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 11-Фев-20, 11:33 
> Java, Scala, Kotlin. Сборочная система сделана самим дьяволом лично.

а что не так со сборочной системой под Android ? что там сейчас - gradle или maven ?

зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

233. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 23-Фев-20, 12:42 
> зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь

Nix как менеджер зависимостей для C++
https://habr.com/ru/post/281611/

Ответить | Правка | Наверх | Cообщить модератору

234. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 23-Фев-20, 15:29 
>> зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь
> Nix как менеджер зависимостей для C++
> https://habr.com/ru/post/281611/

"nix для установки своего софта. Т.е. по сути вопрос в том как создать свой channel"
Create own channel how-to
https://nixos.org/nix-dev/2012-November/010181.html

Ответить | Правка | Наверх | Cообщить модератору

172. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 11-Фев-20, 23:37 
>>Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.
> Не смог распарсить предложение.

Читайте лурку больше, словарный запас пополняйте.

>>Ну так, глубокоуважаемый, перестаньте им пользоваться.
> Рабочей и хорошей альтернативы до сих пор нет. iOS от жадного Apple
> не предлагать. Различные мобильные ОС, которые не поддерживают андроид хотя бы
> частично, либо умерли, либо у них два с половиной пользователя. Причина
> отсутствия альтернативы - совместимость с андроид софтом и с железом различных
> моделй смартфонов. Сюда прибавьте моду на блокировку загрузчика мобильного устройства.
> Android - это не просто проблемная ОС, это проблема целой индустрии,
> ибо он является доминирующей частью этого сегмента рынка.
>Ваше мнение не учитывается. Просто часть ваших приложений перестанут работать или/и получать обновления вот и все.

Бесплатного ланча не бывает. Если разраб - м***к, то будет у программы новый разраб. И новая сборочная система. С покером и девушками с высокой социальной ответственностью.

>Можете мне возразить, якобы "я использую софт только из fdroid"

Это почти так. Не из F-Droida только 4 приложения, кроме системных, 2 из них опенсорсных: xposed, foxit reader, менятель мак-адреса и xprivacy.

>но это больше отмазка от косящего под open source пользователя, потому что всем известно, что в fdroid очень мало необходимого софта.

Если ни***а не делать, то ни***а не будет. Добавляйте всё, до чего дотянетесь. Make f-droid great again.

>>А по-моему это вы лицемерите.
> Я часто ковырался в кишках Андрюши и писал приложения под него, поэтому я знаю о чем говорю. Тем более я наблюдал за развитием этой ОС на протяжении длительного времени, поэтому мое мнение в данном случае будет объективнее.

Да дело вообще не в мнении. Лицемерие - это когда вы свои интересы выдаёте за мои. Мои интересы: не покупать новый смартфон, потому что все смартфоны на рынке - отборнейшее дерьмо, стараниями Гугла прежде всего (производители просто выполняют его требования).

>>А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.
> В последнем десятилетии, а возможно и раньше, мегакорпорации начали активно забивать болт на качество программного обеспечения и его оптимизацию, считая, что потребитель проглотит что угодно

Именно так. Но я - не потреб***ь.

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

На репликант я денусь. Коммиты некоторых товарищей на гитхабе и активность некоторых товарищей в репликанте внушает некоторый оптимизм.

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

Конкретно я собираюсь разорвать систему на пакеты, чтобы для сборки прошивки под устройство мне не приходилось пересобирать за свой счёт ВСЁ, с шарингом пакетов между разными устройствами. То есть весь юзерспейс (возможно за исключением биндингов к дровам) должен пойти в свои пакеты, как заведено в нормальных дистрах. А для сборки драйверов не должно быть нужно ничего кроме хедеров ядра. И для обновления драйвера должно быть возможно обновить только модуль ядра, никаких вшитых драйверов. Потому что б*** достало уже, у гугла сборочная система сделана так, чтобы пересборка обходилась как можно дороже в плане оборудования, чтобы отвадить всех тех, кто не зарабатывает деньги разработкой прошивок (а те, кто зарабатывает, работают в компаниях, заинтересованных в запланированном устаревании и превращении в тыкву, иначе у них денег не будет на эти самые дорогостоящие профессиональные инструменты, требование которых защищает экосистему от "диких" разрабов, которым наcрaть на интересы корпораций).

В любом случае, участие в процессе превращения моего устройства в тыкву разрабу чести не делает.

>куда ты денешься.

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

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

217. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (-), 13-Фев-20, 18:20 
> Где эти огромные зависимости? Посмотрите, .apk всего 18 мб, тем временем во
> многих других программах .apk больше 20 мб как минимум.

А теперь посмотрим на ICQ2000, сколько оно умело и как работало :)

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру