Sailfish sdk faq

Содержание

Android всё больше монополизирует рынок смартфонов. Каждую неделю появляется как минимум десяток моделей устройств на базе операционной системы от Google. В то же время за весь прошлый год было анонсировано всего 15 моделей смартфонов на базе других ОС. За семь месяцев этого года статистика и того печальнее – всего три модели. Две из них основаны на Sailfish OS. Первая, Jala Accione, может стать одним из самых продвинутых смартфонов на базе финской платформы, но продаваться будет только в далёкой Боливии. Другая, Inoi R7, имеет отчасти российское происхождение, использует адаптированную для России версию Sailfish OS (так называемая Sailfish Mobile OS RUS от «Открытой мобильной платформы») и ориентирована на российский рынок. Давайте изучим это устройство и его операционную систему.

Технические характеристики Inoi R7:

  • Сеть: 2G, 3G, 4G
  • Платформа: Sailfish OS 2.1.1 Jämsänjoki
  • Дисплей: 5″, 1280х720 точек, 294 ppi
  • Камера: 8 Мп, автофокус, f/2,1, запись видео 720p@30fps
  • Фронтальная камера: 5 Мп, f/2,3, запись видео 720p@30fps
  • Процессор: 4 ядра, 1,2 ГГц, Qualcomm Snapdragon 212
  • Графический чип: Adreno 304
  • Оперативная память: 2 ГБ
  • Внутренняя память: 16 ГБ
  • Карта памяти: microSD
  • A-GPS, ГЛОНАСС
  • Bluetooth
  • Wi-Fi (802.11b/g/n)
  • Порты: microUSB, 3,5 мм
  • Светодиодный индикатор
  • Аккумулятор: съёмный, 2500 мАч, 4,35 В, литий-полимерный
  • Размеры: 145,9х71,5х8,9 мм
  • Вес: 145 г

Архитектура программного обеспечения

Sailfish OS и Sailfish комплект разработки программного обеспечения (SDK) основаны на Linux ядра и Mer . Sailfish OS включает в себя многозадачную графическую оболочку «Lipstick», созданную Jolla на основе протокола сервера отображения Wayland . Jolla использует бесплатные драйверы графических устройств с открытым исходным кодом, но библиотека Hybris позволяет использовать проприетарные драйверы для Android . Заявленная цель Jolla — в конечном итоге сделать Sailfish открытым исходным кодом.

Sailfish OS может запускать приложения Android через проприетарный уровень совместимости.

Целевые классы устройств

Обычно известно, что Sailfish нацелен на мобильные устройства, но поскольку он унаследовал около 80% кода MeeGo, Sailfish может использоваться как полноценная ОС Linux общего назначения на устройствах, включая информационно-развлекательную систему транспортных средств (IVI), навигацию, Smart TV, настольные компьютеры. ноутбуки, яхты, автомобили, электронная коммерция, бытовая техника, контрольно-измерительное оборудование, интеллектуальное строительное оборудование и т. д. См. примеры использования оригинального MeeGo для сравнения и раздел « » для устройств, работающих под управлением Sailfish OS .

SDK для ОС Sailfish

Sailfish OS SDK был объявлен в слякоть Хельсинки конференции в 2012 году, а альфа была опубликована в феврале 2013 года SDK, установка и кодирование учебники доступны для бесплатной загрузки с Sailfish OS сайта , несмотря на общее разрешение не является открытым исходным кодом.

Sailfish SDK использует Qt с VirtualBox для разработки, компиляции и эмуляции , в отличие от метода моделирования . Этот метод позволяет компилировать в ОС Sailfish и полностью тестировать разработанное программное обеспечение на виртуальной машине , имитируя, а не моделируя, всю ОС Sailfish . Это также отделяет действия по разработке и побочные эффекты от всего остального, выполняемого на главном компьютере, и его не беспокоят разработки и тесты. По словам Джоллы, разработка с Sailfish SDK — это разработка на самой Sailfish OS ; нет различий между внешним видом и поведением разработанного программного обеспечения в SDK и на устройстве под управлением Sailfish OS .

Доступность исходного кода в SDK позволяет формировать и перестраивать конкретные потребности компаний или разработчиков, создавая контекстно-зависимую среду, которая устанавливается один раз и не требует подготовки при загрузке устройства. SDK работает в операционных системах Android , 32- и 64-битных версиях Linux , 64-битных версиях OS X и Microsoft Windows . Его можно использовать для компиляции программного обеспечения для устройств Sailfish OS из исходников Linux. Его общий консольный / терминальный режим соответствует обычно используемому стандарту. Также можно использовать совместимые двоичные файлы или библиотеки.

Интерфейсы прикладного программирования

Sailfish OS использует Qt API с открытым исходным кодом (Qt 5, QtQuick 2 и т. Д.) И Sailfish Silica с закрытым исходным кодом для пользовательского интерфейса. Стандартные API Linux предоставляются Mer Core.

Sailfish, Ubuntu и Plasma Active сотрудничают, чтобы поделиться общими API. В случае успеха это сделает платформы совместимыми на уровне API.

Плюсы Sailfish OS:

1.Возможность установки приложений для Android.

Jolla приняла правильное решение, добавив поддержку приложений Android в свою ОС. Чтобы установить приложение на свой смартфон Sailfish, вам необходимо установить стороннее приложение.

Таким образом, у вас есть доступ к Google Play Store, и вы можете наслаждаться более чем миллионом приложениями.

Люди не переходили раньше на Windows mobile из-за плохой доступности приложений. Это также является преимуществом для разработчиков Android, они могут сделать свое приложение еще более доступным.

2.Поддерживает больше оборудования.

Поскольку это программное обеспечение с открытым исходным кодом, основанное на ядре Linux, аппаратная поддержка будет больше.

Он может поддерживать как процессор ARM, так и процессор x86. Если вы профессионал, вы можете установить эту ОС в Samsung Galaxy S4!

как и в ОС Android, вы получите пользовательский ПЗУ и сможете настроить свой мобильный телефон так, как вам нравится.

3.Новый интерфейс.

Интерфейс, используемый в этом смартфоне, очень похож на ОС BlackBerry BB 10. Просто жестом вы можете перемещаться по своей операционной системе.

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

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

Например, предположим, что если вы играете в игру Angry Birds и можете запустить другое приложение, скажем, GTalk, не закрывая Angry Bird, и одновременно вы можете видеть любое уведомление, все это будет возможно с помощью навигации по жестам.

Минусы ОС Sailfish:

У Sailfish OS не так много недостатков, но все же трудно конкурировать с Android по следующим факторам. ОС Sailfish совместима только с устройствами высокого класса, поэтому она не может заменить устройства Android низкого класса.

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

Особенности Sailfish OS:

  1. Очень много приложений для Android способны работать под Sailfish OS благодаря Alien Dalvik;
  2. SDK основан на Qt и обладает всеми его инструментами: редактор кода, дизайнер, отладчик;
  3. Приложения создаются на QML c применением QtQuick и набором библиотеки Silica от Jolla, также есть поддержка Python.

Особенности Sailfish OS 2.0:

  1. Поддержка архитектуры Intel (включая процессор Atom x3);
  2. Расширенная совместимость с приложениями для платформы Android;
  3. Переработанный интерфейс;
  4. Обновлённая система уведомлений.
Выпущена новая версия Sailfish OS 4.0.1 от Jolla от 2021 года!

ОС Sailfish от Jolla 4.0.1 была выпущена в феврале 2021 года. Sailfish OS 4.0.1 “Koli” в настоящее время доступна для пользователей.

С Sailfish OS 4.0.1 телефон Jolla больше не поддерживается в качестве их оригинального смартфона. Поддерживаемые ОС Sailfish OS 4 остаются моделями Jolla C, планшета Jolla и Sony Xperia 10 / XA2, КПК Gemini x25/x27 и другими избранными устройствами.

Среди множества изменений, которые можно найти в Sailfish OS 4.0.1, есть:

  1. Улучшена поддержка приложений Android, для некоторых устройств теперь на уровне API, аналогичном уровню Android 9.
  2. Поддержка считывания QR-кодов была интегрирована в видоискатель камеры.
  3. Обновление веб-движка браузера до Mozilla ESR 60.
  4. Улучшена обработка учетных записей.
  5. Обновлено до systemd 238
  6. Изоляция приложений/песочница теперь реализована для приложений платформы на основе песочницы Firejail.
  7. Различные исправления безопасности.
  8. Различные улучшения пользовательского интерфейса/UX.

https://pc-reanimator.ru/

Sailfish OS – достойная замена Android, обзор, смартфоны

Производительность

Технические характеристики смартфона INOI R7 собраны в таблице:

Процессор MSM-8909 Qualcomm Snapdragon 212
Количество ядер 4
Максимальная частота ядра 1,2Ггц
Видеочип Adreno 304
Оперативной памяти 2 Гб
Встроенной памяти 16 Гб
Операционная система Sailfish Mobile OS RUS v 2.0.4.14

Обзор характеристик смартфона INOI R7 показывает, что здесь установлен не самый современный процессор бюджетного уровня. Он получил всего 4 ядра, чего достаточно для решения большинства повседневных задач, но окажется мало для более сложных, например, для современных трехмерных игр. Но для указанного смартфона это и не нужно, ведь его в основном используют в госучреждениях, где играть не обязательно. Да и 3D игр для это операционной системы еще не разработали. Интерфейс тормозит из-за невысоких технических характеристик.

Операционная система телефона не имеет никакой оболочки. Она имеет открытый код, а возможности для кастомизации нет. Операционная система не дает возможности провести синтетические тесты в обычном режиме. Личных приложений у операционной системы мало. Они находятся в фирменном магазине Jolla Store. Напрямую нельзя воспользоваться ни Яндекс.Картами, ни другими привычными программами. Приложения Андроид-софта запустить можно, но для этого нужно использовать эмулятор. В результате программы открываются медленно или вообще не реагируют.

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

Объем оперативной памяти смартфона INOI модели R7 небольшой, но достаточный для того, чтобы можно было открывать несколько приложений и плавно переключаться между ними. Объем флеш-памяти достаточный для хранения основного массива информации. Есть возможность установить дополнительную карту памяти без необходимости выбирать между ней и второй сим-картой.

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

Добавление элемента ListItem в список

Тип ListItem модуля Silica реализует стандартный компонент для элементов списка с возможностью добавления контекстного меню. Контекстное меню предоставляет набор команд, которые пользователь может вызвать применительно к конкретному элементу списка.

В примере ниже, использование типа ListItem превращает каждый элемент списка в интерактивный элемент с набором соответствующих действий. Достигается это путем замены дочернего элемента типа Repeater на ListItem и переносом туда текстовой метки Label. Затем с помощью свойства в элементе ListItem создается контекстное меню ContextMenu, состоящее из одной команды, описанной в контейнере MenuItem. Вызов этой команды удаляет соответствующий элемент из модели:

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

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

Для отмены разрушающего действия в объектах ListItem нет необходимости использовать типы RemorseItem или RemorsePopup напрямую. Вместо этого тип ListItem предоставляет соответствующий метод , который сначала покажет таймер обратного отсчета, а затем по истечении времени выполнит заданное действие. Изменим обработчик контекстного меню так, чтобы в нем вызывался метод . В данный метод, в свою очередь, передается функция, вызывающая метод ListModel::, когда таймер обратного отсчета достигнет нуля:

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

Обе эти проблемы можно решить стандартным для приложений ОС Аврора способом с помощью объекта Theme.

Лицензирование Sailfish

Для разработчиков ПО

Sailfish Mobile OS RUS — разрабатываемая операционная система для смартфонов. Проект основывается на компонентах Sailfish OS.

Разработкой занимается созданная в апреле 2016 года компания «Открытая мобильная платформа» (ОМП) — компания, зарегистрированная в городе Иннополис (Татарстан) и учреждённая созданной в марте 2016 года компанией ООО «Открытая мобильная платформа — центр разработки» (Москва). Собственник компании ОМП — ООО «Вотрон» (Григорий Берёзкин, Михаил Верозуб), компании ОМП-ЦР — Ольга Берёзкина, Владимир Верозуб. Генеральный директор обеих компаний — Павел Эйгес.

18 февраля 2015 года экспертному совету по ИТ Минкомсвязи РФ была представлена Sailfish OS. 15 мая 2015 прошла рабочая встреча с Sailfish Holding. 20 мая 2015 года председатель совета директоров Jolla Анти Сарнио сообщил, что работ по созданию другой ОС не ведётся, а проводится локализация и интеграция с локальными сервисами, такими как магазин «Яндекса».

В июне 2015 года консорциум компаний Jolla, энергохолдинг ЕСН, софтверная компания ЗАО ЭСК и Яндекс с проектом «Мобильная платформа с российскими сервисами и независимой ОС» выиграли конкурс Минкомсвязи РФ по импортозамещению мобильной ОС. Вторым участником конкурса был НИИ СОКБ с ОС Tizen.

3 июня 2016 ОС включена в Единый реестр российских программ. В операционную систему встроены средства криптографической защиты информации, поддерживающие отечественные ГОСТ 28147-89, ГОСТ Р 34.12-2015, ГОСТ Р 34.13-2015, и поддержка разных криптопровайдеров. ФСБ России сертифицирован вариант ОС, обозначенный как «Защищенная мобильная операционная система общего назначения на базе Sailfish Mobile OS RUS».

11 мая 2016 года Jolla Ltd. подтвердила лицензирование Sailfish OS для компании ОМП.

На сайте компании ОМП представлены смартфоны на Sailfish OS, которые были или будут доступны официально на рынке РФ.
Среди них:

  • Jolla Phone, который продавался в России компанией Jolla (сейчас снят с производства),
  • Jolla C, основанный на Intex AquaFish,
  • Oysters SF — продукт российской компании Oysters, занимающейся разработкой и производством товаров потребительской электроники (на сайте производителя отсутствует на ноябрь 2017 года, все модели на Android),
  • Ермак ОМП — смартфон с повышенным уровнем ударопрочности и пыле-влагозащищённости, предназначенный для использования в тяжёлых промышленных условиях.

Также сообщалось, что YotaPhone с Sailfish был представлен Николаю Никифорову в мае 2015 года.

В ноябре 2017 на Yandex Market присутствует модель Inoi R7 ценой 11990 рублей.

В июне 2018 года компания НОРБИТ из группы компаний ЛАНИТ и Открытая мобильная платформа (ОМП) объявили о совместном создании корпоративных приложений. НОРБИТ уже работает с Почтой России над проектом по приему платежей на дому с помощью Sailfish-смартфонов.

В июле 2018 года ИТ-компания «Диджитал Дизайн» выпустила первое корпоративное приложение для работы коллегиальных органов («Информационную систему коллегиальных органов «Ареопад») под Sailfish Mobile OS RUS.

Для производителей устройств

Также на выставке Mobile World Congress 2016 стали известны новые партнёры Jolla — южноафриканская mi-Fone и нидерландская Fairphone.

В начале февраля 2016 года Turing Robotic Industries объявила, что смартфон Turing Phone будет использовать Sailfish OS 2.0, вместо запланированной изначально ОС Android 5.0.

Параметры дисплея

Смартфон INOI R7 получил экран диагональю 5 дюймов. Разрешением 1280×720 точек, плотностью 294 ppi. Разрешение небольшое даже с учетом маленького (по современным меркам) размера экрана. Дисплей создан на слегка устаревшей, но еще широко используемой в бюджетных смартфонах матрице IPS. Он выполнен по технологии OGS без воздушной прослойки между стеклом и матрицей. Контрастность высокая, 880:1.

Обычно это позволяет получить качественное изображение, которое легко разглядывать под яркими лучами солнца. Но здесь максимальная яркость дисплея всего 360 кд/м², поэтому с читаемостью при ярком солнечном освещении будут проблемы. Антибликовые свойства экрана хорошие.

Углы обзора смартфона INOI R7 широкие. Цвета на экране при отклонении от перпендикулярного просмотра только немного изменяются. Черный уходит в синий или красноватый цвет. Яркость уменьшается в несколько раз. Равномерность черного поля плохая. При минимальной яркости на экране заметны светодиоды по краям экрана. При обычной освещенности изображение яркое, цветопередача естественная.

Дисплей имеет качественное олеофобное покрытие, палец легко скользит по поверхности.

Почему Sailfish — это круто

Во-первых, Alien Dalvik — это очень классная штука, получше, чем Wine в Linux. Использование андроидных программ не ощущается как что-то инородное, а приложение Google Services с авторизацией в своем аккаунте Google вообще создает эффект работы на «чистом» Android. Скорость работы отличное, уведомления интегрируются с основной системой, бесконтактные платежи работают, чрезмерное использование батареи не наблюдается. При этом в настройках Sailfish имеется пункт, позволяющий отключить весь Alien Dalvik на корню (подозреваю, что через systemctl). В конце концов, музыкальный плеер, почта, карты и браузер у Sailfish есть свои, и они неплохо работают.

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

Для управления пакетами тут имеется свой менеджер pkgcon, но в репозиториях есть и zypper, так что если вы когда-то админили сервер со SLES или хотя бы рабочую станцию openSUSE, то здесь вы почувствуете себя в своей тарелке.

Третья причина — более низкий порог вхождения для разработчиков. Если вы уже писали что-то графическое на Qt, то перенести программу в Sailfish совсем не трудно, тем более что здесь используется декларативный язык QML, который требует навыков скорее веб-мастера, чем классического программиста.

Но вам необязательно становиться разработчиком, чтобы новая мобильная операционная система приносила положительные эмоции. У Sailfish есть кое-что еще. Точнее, нету: в отличие от кастомизированных производителем версий Android здесь нет неудаляемых приложений, вроде Facebook и «очень ценных» программ производителей смартфонов. Все как во взрослом десктопе: не нужно — значит, удаляем.

Вот еще одна интересная функция: система не выгружает приложения, которые висят в фоне. Никогда. Запущенные задачи не просто отображаются в виде миниатюр на экране обзора, а действительно работают, у них есть живые PID. Теоретически выгрузка должна происходить при исчерпании ОЗУ, но, сколько бы я ни запускал приложений на своей Jolla C, все они хоть и начинали в какой-то момент подтормаживать, однако продолжали работать.

Package Handling

Root rights required

 devel-su

Show SW version

 version

Update software

 version --dup

Pkcon commands

 pkcon refresh   # Update repositories
 
 pkcon search name 
 pkcon install 
 pkcon get-details 
 pkcon remove 
 pkcon update 
 
 pkcon install-local 
 
 pkcon repo-list
 pkcon repo-enable 
 pkcon repo-disable 
 
 pkcon       # Lists the full command syntax and options.

Pkmon commands

 pkmon    # Shows the download progress as a live log. 

Zypper commands for SDK (pkcon is preferred on device)

 zypper lr # list repositories
 zypper ref # update repositories
 zypper update # update packages
 zypper se packagename # search packages
 zypper in packagename # install packages
 zypper info packagename # check package information
 zypper info -t pattern patternname # check pattern information
 zypper verify # check dependencies

RPM commands

 rpm -ivh <rpm-file> # installs rpm package (verbose, print hash marks)
 rpm -ivh --nodeps --force <rpm-file> # installs rpm package without checking dependencies (as you know they are ok...)
 rpm -e <package> # remove package
 rpm -ql <package-name> # list files in package
 rpm -qlP <file> # list files in package
 rpm -qf <file> # find out what package file belongs to
 rpm -qpR <rpm-file> # find out package dependencies
 rpm -qR <package-name> # find out package dependencies
 rpm -q --changelog <package> | head # list the recent changelog items of a package
 rpm -q --whatrequires <package> # find out reverse dependencies
 rpm -qa | grep <string> # list all packages that have <string> in their names
 rpm -qa | xargs rpm -qR | grep -b5 <package> # query all packages, check whether they depend on package
 rpm -U --oldpackage --replacepkgs  --replacefiles <package> # reinstall rpm package
 rpm -qa | awk '{print $0" "$0}' | xargs printf "echo PACKAGE: %s && rpm -q --scripts %s\n" | sh # List RPM scripts by package
 rpm -qa --queryformat '%{license}\t%{name}-%{version}-%{release}\n' | sort # List package by license.

Clear corrupted rpm database (as root):

 rm -rf /var/lib/rpm/__db* ; rpm --rebuilddb

Run packagekitd with debug output (as root):

 G_MESSAGES_DEBUG=all /usr/libexec/packagekitd --keep-environment --verbose

«Железо» для тестирования OC Sailfish

«Смартфоны и планшетные компьютеры закуплены для проведения тестирования мобильной операционной системы в реальных условиях», — пояснили в пресс-службе «Ростелекома», не уточнив других деталей, сообщил ТАСС.

Характеристики смартфонов Inoi, заявленные в документации закупок «Ростелекома», полностью соответствуют спецификациям, представленным на сайте производителя.

Дизайн смартфона Inoi R7

Модель Inoi R7 представляет собой компактный смартфон в корпусе черного цвета, выполненный на базе процессора Qualcomm Snapdragon 212 1,3 ГГц (четыре ядра ARM Cortex A7 образца 2015 г.) с интегрированным модемом X5 LTE и графикой Adreno 304, оснащенный 5-дюймовым экраном на матрице IPS с разрешением 1280×720 пикселей и слотом под две SIM-карты с режимом Dual SIM.

Смартфон поддерживает сети 4G (LTE), оснащается 2 ГБ оперативной и 16 ГБ встроенной памяти с возможностью расширения картами памяти microSD емкостью до 64 ГБ.

Inoi R7 оснащен основной камерой на 8 МП и фронтальной камерой на 5 МП с вспышкой и автофокусом. Возможности смартфона включают навигацию GPS, GLONASS и A-GPS, поддержку Bluetooth и Wi-Fi 802.11b/g/n, порт microUSB и разъем 3,5 мм под гарнитуру.

Логотип OC Sailfish на смартфоне Inoi R7

Смартфон поставляется с предустановленной операционной системой Sailfish Mobile OS RUS. Встроенного литий-полимерного аккумулятора емкостью 2500 мАч, по данным производителя, достаточно на 6 часов разговора или до 200 часов работы в ждущем режиме.

Смартфон выполнен в пластиковом корпусе черного цвета, габариты 145,9 х 71,5 х 8,9 мм, вес 145 г. В продажу смартфон Inoi R7 поступил в мае 2017 г. В настоящее время рекомендованная цена смартфона на сайте производителя составляет 11 990 руб.

Планшет Inoi T8, впервые представленный в июне 2018 г., стал первым решением планшетного форм-фактора на базе OC Sailfish. С момента анонса было заявлено, что поставки планшета Inoi T8 ориентированы, в первую очередь, на сегмент государственных закупок, хотя модель также будет доступна потребителям массового рынка.

Дизайн планшета Inoi T8 под управлением OC Sailfish

Ранее точные характеристики планшетов Inoi T8 не оглашались. Согласно данным на сайте госзакупок, «Ростелеком» приобрел планшеты Inoi T8 с предустановленной мобильной операционной системой Sailfish Mobile OS RUS на 4-ядерном процессоре MediaTek MTK8735W с тактовой частотой 1,3 ГГц и встроенным модемом CAT 4 LTE.

Планшет оснащен 8-дюймовым дисплеем на матрице IPS с разрешением экрана 1920х1200 пикселей (FHD), оперативной памятью 2 ГБ встроенной памятью 16 ГБ, основной камерой 8 МП и фронтальной камерой 5 МП.

От DevOps к TestOps: как ускорить процессы тестирования новых приложений и ПО
Интеграция

Планшет поддерживает сети Wi-Fi 802.11 b/g/n, Bluetooth 3.0, сотовые сети 3G/4G LTE и оснащен двумя слотами под SIM-карты. В наличии порт USB 2.0 (micro USB), поддержка GPS и ГЛОНАСС, встроенный датчик освещенности.

Планшет оснащен аккумулятором емкостью 4000 мАч и работает в диапазоне температур от -10°С до +35°С. Вес устройства 350 г.

Сеть и звук

INOI R7 поддерживает работу сим-карт в сетях 2-4G. Поддерживаются большинство необходимых стандартов связи. Установлен Wi-Fi с частотой 2,4 Ггц. Стандарта 802.11 ac нет, что характерно для бюджетных телефонов. Чипа NFC для бесконтактной оплаты в телефоне нет, чт оне удивительно для бюджетного телефона.

Производитель заявляет поддержку смартфоном систем навигации GPS, GLONASS, A-GPS. Но скачать из фирменного магазина приложение для ее осуществления нет.

Звук звонка громкий, но может заглушаться, если телефон лежит на столе крышкой книзу. Голос собеседника узнаваем. Качество вывода видео на экран среднего качества. При воспроизведении файлов разрешения 720×1280р (в каком можно снимать видео) изображение выводится в исходном разрешении (по границам экрана).

Collaborative development process

Sailfish OS is mainly open source and almost all development on the platform itself happens in the open on public systems.

These approaches work well deployed in a commercial environment too — and many of the systems used in Sailfish OS development are managed and developed as open source projects in their own right.

The community is welcoming and supportive but it’s polite to get to know a little about how things are done to avoid wasting other people’s time. This section will cover those essentials:

  • Feature / Bug handling using Bugzilla
  • Code Submission and Review using Gitlab
  • Tagging/Releasing in git
  • Building in OBS
  • Promotion in OBS
  • QA images in IMG

Read more about the Collaborative Development process.

Дизайн и комплектация

Комплект поставки:

Jolla
Адаптер питания
Кабель MicroUSB/USB
Инструкции
Гарантийный талон
Наклейки

Наушников нет. Jolla экономит место в нашем мусорном ведре и не кладет в комплект затычки за 50 рублей ради галочки. Спасибо.

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

На самом деле, это съемная крышка. Умная съемная крышка. Например, если вы поставите панель другого цвета, Jolla автоматически предложит поменять цветовую схему интерфейса. Классно? Безусловно. Еще один плюс в пользу его необычности.

Под крышкой расположены слоты для сим-карты Micro SIM и карты памяти MicroSD, а также съемный аккумулятор емкостью 2100 мАч. Устройство способно проработать до 10 часов в режиме разговора и до 21 дней в режиме ожидания.

Здесь мы также найдем необходимую информацию о телефоне: IMEI, серийник, модель и дату производства. Собирается девайс в Китае.

На передней панели кнопок нет, только световой индикатор. Сбоку – кнопка включения/разблокировки и качелька регулировки громкости. Тактильные ощущения приятные: нажатия ясные и точные. Сверху располагаются стандартный 3,5 мм аудио-выход и не менее стандартный разъем MicroUSB.

Корпус выполнен из хорошего пластика, он не ляпается и не собирает грязь. Конструкция прочная, но телефон собран не намертво: местами он люфтит. Если вертеть его в руках и нажимать по нему пальцами (а мы это делать очень любим), то отчетливо слышны потрескивания. Возможно, в этом виновата съемная крышка. Jolla весит 141 грамм, ее размеры – 131 × 68 × 9,9 мм.

Что касается удобства использования, напрашивается устоявшееся “яблоко от яблони далеко не падает”. Привожу аналогию с телефонами Nokia Lumia. Острые грани впиваются в ладонь и это чувство особенно усиливается, когда пытаешь дотянуться до верхней части экрана.

Выводы

Куда приплыла рыбка? Sailfish OS обладает красивейшим пользовательским интерфейсом, который, к сожалению, не очень удобен. Но даже к странной системе свайпов и неудачному расположению некоторых меню можно привыкнуть. Однако привыкнуть к тому, что твой смартфон почти ничего не умеет, намного тяжелее. Sailfish OS, особенно без Android-песочницы, всё ещё находится в том состоянии, в котором ей могут пользоваться только энтузиасты. И фраза «всё ещё» не значит, что это когда-нибудь изменится.

Что до самого Inoi R7, то в его преимущества можно записать только неплохой пластиковый корпус (главное – не нюхать) и качественный HD-дисплей. Камеры, железо и автономность устройства никак не соответствуют его цене в 11 990 рублей (продаётся только в «Байоне»). Даже если бы Sailfish OS была идеальна, а Android-приложения можно было бы запускать и все это хорошо бы работало, то посоветовать девайс все равно было бы тяжело (так что не поможет ему и планируемая версия с дуалбутом Android/Sailfish). Впрочем, провальным аппарат точно не станет. Сообщалось, что 15 тысяч экземпляров Inoi R7 уже купила «Почта России», а это солидная цифра для довольно дорогого смартфона неизвестного производителя. Так что на корпоративном рынке (я бы даже сказал B2G) смартфон ждёт успех, а на потребительском останется интересен только Sailfish (ради них продажи в «Байоне» и затеяны).

Олег Лазарев и Евгений Макаров. Mobiltelefon

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector