Comments 28
Многие уже слышали про то, что система выиграла конкурс на испортозамещение мобильных ОС в России. Но у меня вопрос: насколько, на рынке, востребованы специалисты, разрабатывающие под Sailfish OS на данный момент, а не в перспективе?
+1
Ну, к примеру, в конце месяца будет летняя школа от ОМП: university.innopolis.ru/events/letniy-vorkshop-sailfish-os
Как я понял, там еще и взять на работу могут :)))
В общем, насколько я знаю реально специалисты нужны только в самой Jolla (где очень клево, но и попасть очень сложно) и в ОМП. Из компаний-разработчиков под Sailfish OS видел только AIDA64
Как я понял, там еще и взять на работу могут :)))
В общем, насколько я знаю реально специалисты нужны только в самой Jolla (где очень клево, но и попасть очень сложно) и в ОМП. Из компаний-разработчиков под Sailfish OS видел только AIDA64
0
Боюсь, что ценник в 3540$ на одного разработчика сильно снизит желание производителей проприетарных приложений.
0
Бояться, конечно, можно. Но лицензия LGPL позволяет это делать бесплатно.
+2
Это стоимость лицензии по подписке за год. Бессрочная лицензия дороже на старте, но, разумеется, выгоднее подписочной от двух лет и более.
К тому же, подписочная лицензия доступна только для десктопных приложений. Для разработки под embedded возможна только бессрочная.
Ну или GPL/LGPL, само-собой.
К тому же, подписочная лицензия доступна только для десктопных приложений. Для разработки под embedded возможна только бессрочная.
Ну или GPL/LGPL, само-собой.
0
Позволю себе несколько замечаний, которые стоит учесть в статье.
Можно добавить, что QML подразумевает и JavaScript для написания легковесной логики.
По-моему, произошло слияние понятий Mer и Mer Build Engine.
Есть один момент, который было бы полезно прояснить.
При установке будет запрошен альтернативный путь для размещения проектов.
И здесь нужно рассказать, какие директории доступны для виртуальной машины MerSDK.
содержатся
Не диспетчере приложений, а домашнем экране.
Для написания приложений для платформы Sailfish OS используется язык С++ и библиотеки Qt, а также язык QML для описания графического интерфейса приложений.
Можно добавить, что QML подразумевает и JavaScript для написания легковесной логики.
Операционная система Mer (на самом деле это всего лишь прослойка для мобильных систем, основанных на Linux ядре, но для простоты мы опишем Mer как ОС), которая необходима для сборки приложений.
По-моему, произошло слияние понятий Mer и Mer Build Engine.
установка SDK не вызывает никаких трудностей.
Есть один момент, который было бы полезно прояснить.
При установке будет запрошен альтернативный путь для размещения проектов.
И здесь нужно рассказать, какие директории доступны для виртуальной машины MerSDK.
в проекте содержаться 2 страницы
содержатся
Cover Page, которая определяет вид приложения в диспетчере приложений Sailfish OS
Не диспетчере приложений, а домашнем экране.
+1
> При установке будет запрошен альтернативный путь для размещения проектов.
Он вообще влияет на что-нибудь? После установки Qt Creator и знать не знает ничего про какой-то альтернативный путь.
Он вообще влияет на что-нибудь? После установки Qt Creator и знать не знает ничего про какой-то альтернативный путь.
0
Большое спасибо за замечания. Обновил статью в соответствии с ними.
+1
Что по версиям там сейчас? Так же Qt Quick 1, далеко не последний Qt Creator и т.д.?
Qt очень далеко продвинулась с того момента…
Qt очень далеко продвинулась с того момента…
0
Qt 5.2, QtQuick 2.2, Qt Creator 3.5.0.
Какого момента?
Qt очень далеко продвинулась с того момента
Какого момента?
+2
>ЕМНИП проприетарные
Открыли все. Из закрытых компонентов остался, по моему QML Compoler только
>А на нативные виджеты и вовсе забили
нет, там всё нормально. Всё работает и совершенствуется.
>теперь без javascriptа приложение и не напишешь.
Ну… это вы загнули…
Открыли все. Из закрытых компонентов остался, по моему QML Compoler только
>А на нативные виджеты и вовсе забили
нет, там всё нормально. Всё работает и совершенствуется.
>теперь без javascriptа приложение и не напишешь.
Ну… это вы загнули…
+2
Открыли все. Из закрытых компонентов остался, по моему QML Compoler толькоЭто замечательно. QML компайлер, вроде,
нет, там всё нормально. Всё работает и совершенствуется.Они таки запилили QStyle, чтобы виджеты в Sailfish выглядели и работали, как Silica, хотя бы на уровне Symbian и Fremantle?
Ну… это вы загнули…Да, это была гипербола. Если постараться, конечно, можно. Но часто это заметно усложняет приложение.
0
Если вы имеете ввиду Qt Quick Compiler, то он открыт(Проект Qt меняет лицензию и открывает код некоторых модулей)
0
С момента 5.2 :)
Например я столкнулся с тем что QJsonObject работает по другому.
Такая вот конструкция не сработает:
QJsonObject data
{
{"_uuid", this->m_uuid},
{"_uid", this->m_username_id},
{"_csrftoken", «Set-Cookie: csrftoken=»+this->m_token},
{«caption_text», captionText},
};
Но, это всё же придирки и в большей части да, ни чего не поменялось.
Например я столкнулся с тем что QJsonObject работает по другому.
Такая вот конструкция не сработает:
QJsonObject data
{
{"_uuid", this->m_uuid},
{"_uid", this->m_username_id},
{"_csrftoken", «Set-Cookie: csrftoken=»+this->m_token},
{«caption_text», captionText},
};
Но, это всё же придирки и в большей части да, ни чего не поменялось.
0
Да вроде полгода (+ -) назад смотрел на SDK и там был import QtQuick 1.x, чему я безумно расстроился…
0
Сколько уже было этих разных ОС, где они?
0
ОС приходят и уходят. Когда появились iOS и Android, балом правили Windows Mobile и Symbian. Нынешние короли тоже не будут вечны. Впрочем, не думаю, что их сменят Sailfish или Tizen.
+1
Все верно, только за всеми этими стояли большие компании. Nokia провалилась — Symbian исчез, Остальные как-то живут за счет того что ими занимаются большие компании. Начинать новую ОС можно только в надежде понравиться какому-то крупному игроку и быть проданным им. Кто это может быть? Наверное Amazon, может Samsung, кто еще?
0
Sign up to leave a comment.
Начало разработки для Sailfish OS