Уважаемый Shpankov, в последней стабильной версии Vivaldi (Ubuntu 16.04) перестало работать автосохранение масштаба для каждой отдельной страницы. Это специально выпилили или это баг?
Я когда ~1.5 года покупал новый телефон и выбирал между Ubuntu touch и Sailfish OS, то немаловажным фактором в пользу Sailfish OS оказалась стабильность и наличие устройства, т. е. на форумах и в прочих местах про баги Sailfish OS орали НАМНОГО меньше + как ни странно, несмотря на то, что сообщения о разработке Ubuntu touch были намного раньше, да и как-то «распиареннее» она была, но официальный телефон с sailfish OS появился раньше!
Для меня это было аргументом, что Jolla + сообществу удается разрабатывать Sailfish OS быстрее / эффективней.
Ну, у каждого «своя правда» :))) Хотя меня тоже восхищает идея «телефон и десктоп — одно целое».
К слову, но почему-то покрайней мере 1 Ubuntu Phone-разработчки/фанат находится именно в нашем телеграм-чате! Однажды он аргументировал, почему находится именно в нем, но дословно не помню, а перевирать не хочу… Но сам факт чего-то стоит :)
Прочитайте мой вышеуказанный комментарий и напишите, пожалуйста, подробней, что бы Вы хотели услышать и тогда, возможно, даже целая статья появится, а не только развернутый комментарий.
Помогите мне лишь разобраться:
Какие киллер-фичи у этого телефона? Какие задачи он решает на порядок лучше своих конкурентов?
Буду надеяться, что Вас понял:
Если рассматривать данную платформу с позиции… кхм… «рядового хомячка», то основной функционал и сейчас есть (и он есть на многих других платформах). Под основным функционалом подразумеваю всяки звонилки, сообщения, синхронизация, более или менее приличный браузер. Если мы говорим про всякие игрушки, покемоны и т. д. То их нет, да (нет нативных, в эмуляторе те же покемоны, Fallout`ы, Hearthstone`ы прекрасно работают), но мы и говорим, что платформа пока не собирается напрямую конкурировать с Android и IOS. Sailfish OS — это некая другая грань, альтернатива, такая, какая она есть. Как пользователи GNU/Linux говорят новоприбывшим с Windows, что это другая платформа, с ее плюсами и минусами, что ее воспринимать нужно по-другому…
Подытожим:
-аспект «простой звонилки» рассмотрели -> он, думаю, на ВСЕХ платформах плюс/минус одинаковый. Хотя может быть за счет жестов научить пользоваться Sailfish OS какую-нибудь бабушку будет легче, но это нужно «тестировать»…
-аспект наполненности магазина всякими игрушками, программульками -> есть очень даже неплохо работающий эмулятор, насчет нативных приложений есть то, что есть
-открытость -> Вы попросили проигнорировать
-лагоустойчивость -> Вы попросили проигнорировать
-увеличение времени работы от одного заряда -> Вы на это как-то не отреагировали (хотя моя Jolla 1 способна жить при нормальном использовании 2 дня, при очень экономичном до 3 и при постоянном использовании 1 день)
-свайпы / интуитивный интерфейс -> Вы попросили проигнорировать
-true-Linux -> Вы попросили проигнорировать
Если какой-то аспект забыл, то напишите, нет реально, обязательно напишите! Мне очень хотелось бы со всех сторон описать Sailfish OS, написать такую статью, чтобы все было по полочкам разложено, чтобы каждый аспект был освящен и каждый бы увидел то, что ему нравится / не нравится.
P.S. Если что-то недостаточно логично или ошибки, то простите. Немного разум мутный, приболел…
Выше частично ответил на Ваш вопрос: https://geektimes.ru/post/279998/#comment_9549020
Насчет вопроса почему не открыты исходники, есть мнение, что не открывают, чтобы не потерять контроль над развитием ОС. Банально может пойти большое количество патчей, а нужного количества рук у них (у Jolla) не будет, чтобы их обработать. Т.е. опять же упираемся в ограниченные ресурсы…
+Некоторые патчи в диссонансе с долгосрочными идеями по развитию интерфейса, тупо Jolla об этих «планах» знает, а «Ванька разработчик» нет, он видит только текущие проблемы.
Если мне не изменяет память, в QML там логики очень мало.
Зависит от приложения и задумки разработчика. К примеру, когда я писал свое первое приложение, простенький 8-ball (по факту, генератор рандома), то все вычисления были написаны на JavaScript, который прямо в QML-файлах.
Так что все зависит от конкретного примера…
P.S.
Это для объективности спора. Насчет вопроса почему не открыты исходники, есть мнение, что не открывают, чтобы не потерять контроль над развитием ОС. Банально может пойти большое количество патчей, а нужного количества рук у них (у Jolla) не будет, чтобы их обработать. Т.е. опять же упираемся в ограниченные ресурсы…
+Некоторые патчи в диссонансе с долгосрочными идеями по развитию интерфейса, тупо Jolla об этих «планах» знает, а «Ванька разработчик» нет, он видит только текущие проблемы.
Я это все к тому веду, что я Ваш посыл, надеюсь, очень хорошо понимаю, но иногда все чуть сложнее…
Ваш комментарий далеко не полностью соответствует действительности:
-Да, все исходники ОС просто так сразу нельзя скачать, но UI как раз открыт, все QML лежат тут: /usr/share
Почему Вы думаете так легко делаются патчи для ОС, коих большое количество на openrepos.net
-Не все дефолтные приложения закрытые: https://github.com/sailfishos
https://habrastorage.org/files/33a/fdd/484/33afdd4848f1401aa4ae97e08d379c9f.png
-Jolla делает, просто ресурсов не так много (в сравнении с другими компаниями), как следствие, штат не очень большой (сейчас там ~50 сотрудников). Правда Открытая Мобильная Платформа подключается, они хотя обмениваться наработками (или уже это делают).
Хм, мне кажется, что понять киллер-фичи можно прочитав, к примеру, мои прошлые две статьи.
Вообще, я сейчас в поиске идеи для новой статьи… Что Вам не хватило в вышеуказанных статьях?
P.S. Еще заметил, что понятие «киллер-фичи» для каждого разное, первому нравится управление жестами, второму нравится дух / философия, а кому-то пофиг на все это, для него самое главное, что ОС легко кастомизируется благодаря QML.
Лично я во многом на гос. заказ надеюсь :)
Ну и от сообщества многое зависит… Считаю, что это как раз тот случай, когда выпадает шанс «сделать как мы хотим» / «как правильно» (понятно, что идеального в жизни ничего нет, но все же...), так сказать «community powered».
Тут конечно еще можно всяких красивых слов можно добавить, но пускай этот коммент останется таким :)
:)))
Этот пункт был скорее данью памяти одному члену сообщества. Однажды он копался в исходниках Sailfish OS и случайно открыл для себя новый функционал в приложении Камера :)))
Вот пытался я в этом году поиграться с ненужным Lenovo p770 и ради веселья сделать из него небольшой «серверок», так «из коробки» это оказалось, что не так и очевидно сделать (конечно можно было перепрошить, но не хотел этим заниматься). В случае Sailfish OS я вижу куда большую свободу делать то, что я хочу СРАЗУ.
Еще стоит добавить, что Sailfish OS, стараниями Открытой Мобильной платформы, планирует закрепиться на российском рынке B2G и B2B. Как видим из западной практики гос. заказы дают компаниям встать на ноги, закрепиться, а там уже можно и на B2C выходить…
Помню про опрос в своей прошлой статье: https://geektimes.ru/post/278032/
Но, так как пользователь FRUCT начал публиковать серию статей по разработке под Sailfish OS, решил, что у него это дело получится качественее и наглядней. :)
(Это не лень, просто я вряд ли смогу подать материал на таком же уровне...)
Для меня это было аргументом, что Jolla + сообществу удается разрабатывать Sailfish OS быстрее / эффективней.
К слову, но почему-то покрайней мере 1 Ubuntu Phone-разработчки/фанат находится именно в нашем телеграм-чате! Однажды он аргументировал, почему находится именно в нем, но дословно не помню, а перевирать не хочу… Но сам факт чего-то стоит :)
Прочитайте мой вышеуказанный комментарий и напишите, пожалуйста, подробней, что бы Вы хотели услышать и тогда, возможно, даже целая статья появится, а не только развернутый комментарий.
Буду надеяться, что Вас понял:
Если рассматривать данную платформу с позиции… кхм… «рядового хомячка», то основной функционал и сейчас есть (и он есть на многих других платформах). Под основным функционалом подразумеваю всяки звонилки, сообщения, синхронизация, более или менее приличный браузер. Если мы говорим про всякие игрушки, покемоны и т. д. То их нет, да (нет нативных, в эмуляторе те же покемоны, Fallout`ы, Hearthstone`ы прекрасно работают), но мы и говорим, что платформа пока не собирается напрямую конкурировать с Android и IOS. Sailfish OS — это некая другая грань, альтернатива, такая, какая она есть. Как пользователи GNU/Linux говорят новоприбывшим с Windows, что это другая платформа, с ее плюсами и минусами, что ее воспринимать нужно по-другому…
Подытожим:
-аспект «простой звонилки» рассмотрели -> он, думаю, на ВСЕХ платформах плюс/минус одинаковый. Хотя может быть за счет жестов научить пользоваться Sailfish OS какую-нибудь бабушку будет легче, но это нужно «тестировать»…
-аспект наполненности магазина всякими игрушками, программульками -> есть очень даже неплохо работающий эмулятор, насчет нативных приложений есть то, что есть
-открытость -> Вы попросили проигнорировать
-лагоустойчивость -> Вы попросили проигнорировать
-увеличение времени работы от одного заряда -> Вы на это как-то не отреагировали (хотя моя Jolla 1 способна жить при нормальном использовании 2 дня, при очень экономичном до 3 и при постоянном использовании 1 день)
-свайпы / интуитивный интерфейс -> Вы попросили проигнорировать
-true-Linux -> Вы попросили проигнорировать
Если какой-то аспект забыл, то напишите, нет реально, обязательно напишите! Мне очень хотелось бы со всех сторон описать Sailfish OS, написать такую статью, чтобы все было по полочкам разложено, чтобы каждый аспект был освящен и каждый бы увидел то, что ему нравится / не нравится.
P.S. Если что-то недостаточно логично или ошибки, то простите. Немного разум мутный, приболел…
Зависит от приложения и задумки разработчика. К примеру, когда я писал свое первое приложение, простенький 8-ball (по факту, генератор рандома), то все вычисления были написаны на JavaScript, который прямо в QML-файлах.
Так что все зависит от конкретного примера…
P.S.
Это для объективности спора. Насчет вопроса почему не открыты исходники, есть мнение, что не открывают, чтобы не потерять контроль над развитием ОС. Банально может пойти большое количество патчей, а нужного количества рук у них (у Jolla) не будет, чтобы их обработать. Т.е. опять же упираемся в ограниченные ресурсы…
+Некоторые патчи в диссонансе с долгосрочными идеями по развитию интерфейса, тупо Jolla об этих «планах» знает, а «Ванька разработчик» нет, он видит только текущие проблемы.
Я это все к тому веду, что я Ваш посыл, надеюсь, очень хорошо понимаю, но иногда все чуть сложнее…
Насчет горизонтального свайпа не знал, спасибо!
-Да, все исходники ОС просто так сразу нельзя скачать, но UI как раз открыт, все QML лежат тут: /usr/share
Почему Вы думаете так легко делаются патчи для ОС, коих большое количество на openrepos.net
-Не все дефолтные приложения закрытые: https://github.com/sailfishos
https://habrastorage.org/files/33a/fdd/484/33afdd4848f1401aa4ae97e08d379c9f.png
-Jolla делает, просто ресурсов не так много (в сравнении с другими компаниями), как следствие, штат не очень большой (сейчас там ~50 сотрудников). Правда Открытая Мобильная Платформа подключается, они хотя обмениваться наработками (или уже это делают).
Вообще, я сейчас в поиске идеи для новой статьи… Что Вам не хватило в вышеуказанных статьях?
P.S. Еще заметил, что понятие «киллер-фичи» для каждого разное, первому нравится управление жестами, второму нравится дух / философия, а кому-то пофиг на все это, для него самое главное, что ОС легко кастомизируется благодаря QML.
Ну и от сообщества многое зависит… Считаю, что это как раз тот случай, когда выпадает шанс «сделать как мы хотим» / «как правильно» (понятно, что идеального в жизни ничего нет, но все же...), так сказать «community powered».
Тут конечно еще можно всяких красивых слов можно добавить, но пускай этот коммент останется таким :)
у дефолтного браузера «под капотом» Gecko, но по функционалу ему конечно еще расти и расти…
Насчет AlienDalvik это проприетарная штука и она есть только в официально поддерживаемых устройствах.
Этот пункт был скорее данью памяти одному члену сообщества. Однажды он копался в исходниках Sailfish OS и случайно открыл для себя новый функционал в приложении Камера :)))
sailfish.su/telegram
Jolla Phone 1 продали примерно 50 тыс. + немного планшетов + портированные устройства + вышел Intex Aqua Fish + Jolla C + всякие Turing Phone`ы…
Кстати, Jolla C продается в России! Подробнее:
https://blog.jolla.com/limited-batch-jolla-c-now-available-russia/
https://buyon.ru/1285496/jolla-c/
Но, так как пользователь FRUCT начал публиковать серию статей по разработке под Sailfish OS, решил, что у него это дело получится качественее и наглядней. :)
(Это не лень, просто я вряд ли смогу подать материал на таком же уровне...)