Comments 73
А может кто объяснить, зачем писать свою систему, а не взять голый андроид и запилить к нему свой аналог гугл-сервисов?
А зависимости кто будет разруливать?
Баш на телефоне в качестве основного интерфейса — это сильно!
Визуальный интерфейс куда лучше подсказывает, что можно сделать в том или ином случае.
И это мы говорим про простой случай. Из моего опыта: мне нужно было в svg-картинке сделать прозрачный фон. Я честно пытался сделать это в Inkscape, но не смог найти нужную кнопку — в этом есть большая проблема визуальных интерфейсов. Задачу в итоге решил в vim (он не так и плох для редактирования изображений!) указав нужному слою fill-opacity: 0.
А если бы надо было градиент для фона подобрать, вы бы тоже из vim это делали?
Если бы вы знали, где эта кнопка находится — а это просто дело знакомства с инструментом, vim тоже далеко не интуитивно понятная программа — вам потребовалось бы меньше времени, чем переключиться в консоль и запустить vim.
Я лишь рассказал про один конкретный случай. Более того, я явно указал что изначально пробовал сделать в GUI. И другие задачи тоже буду пробовать делать в GUI.
Разные задачи удобнее решать разными путями. В том числе иногда попадаются задачи для которых кажется что GUI проще, но по-факту оказывается наоборот (в моём случае роль сыграл специфический бекграунд). Мой комментарий про это.
А вот с дровами — проблема. Слишком много платформ, костылей и подпорок.
На эту тему можно погуглить статейку «Почему мой телефон не обновится до нового андроеда?». Она хоть и написана в шутливом тоне, но суть индустрии передает верно.
Samsung в своём Tizen изобрёл велосипед (вместо того, чтобы взять хотя бы Qt), и по итогу успехов не видно.
Почему хотя бы? Это совсем не лучший выбор как минимум по причине лицензионных практик Qt.
Ну и самсунг вполне успешно продают часы на Tizen, и не особо спешат переходить на Wear OS.
Что касается лицензии, Samsung достаточно богатый, мог бы договориться с Digia, что вот под эту конкретную ОС можно писать не переживая за юридическую чистоту кода.
Но отношение самсунга поражает просто.
Самсунг вырубил голосовой ввод и bixby на русском год назад. При этом у меня перстал работать госовой ввод вообще. Вылетает с ошибкой и все. Все менюшки в ui остались, только поломанные.
Не работает управление музыкой на телефоне (от телефона зависит).
Барометр не работал полгода, а потом, после обновления, заработал. Магически.
В отличии от часов от _сами знаете кого_.
Нет нормальных карт.
Нельзя самому написать в мессенжерах, только ответ.
Нет голосового ответа (очень удобно, если за рулем).
Я могу долго продолжать, в общем. Софт просто ужаснейший. Софт на телефоне — отвратительный и просит разрешение на устновку из не доверенных источников.
В остальном… Красивые, удобные часы. Секундомер работает, шаги считают. Напоминания и календарь синхронят. Можно принимать звоноки, закручивая шланг где-нибудь под раковиной.
При этом на WearOS батарея держит примерно день, и ещё интерфейс не блещет отзывчивостью (TicWatch Pro).
Сложно понять, в чем причина такого поведения. Мне кажется, что часы от fossil начинают тротлить из-за малой толщины (11мм против 15мм у ZTE). Сама аппаратная платформа w2100 (да и w3100) является переработкой древнего Qcom SD400 на 28 nm. Для уменьшения жора из 4-х ядер работает только одно.
По хорошему, в такие устройства нужно ставить современные энергоэффективные SoC, специально разработанные для этих целей, а не переработанные SoC от смартфонов пятилетней давности. Возможно, что какой-нибудь MIPS типа Ingenic M200 будет более лучшим кандидатом для подобных устройств (вроде как даже часы Amazfit делаются на этом чипе).
Я сам скептик, но вот когда Андроид выходил — про него все тоже говорили, что без запуска приложений с Windows Mobile или Symbian ему ничего не светит?
Если и правда все так хорошо будет работать, то вполне себе годно получится. Правда я больше США верю, чем Китаю.
Вангую, что закрыта будет или графическая среда (как в Sailfish), или SDK, или IDE, или блобы в ядре для основных моделей смартфонов, или загрузчики для них же, или всё сразу. До сих пор содрогаюсь от воспоминаний о Huawei Mediapad с насмерть залоченным загрузчиком и тоннами crapware, вряд ли компания стала с тех пор белой и пушистой.
Особенность операционной системы в том, что она «понимает», на каком устройстве запускается софт, адаптируя интерфейс приложения под конкретный девайс. А это и носимые устройства, и умные телевизоры, и автомобили.
Адаптация интерфейса под размеры окна особо новаторски не звучит, как и слегка различные интерфейсы в разных ситуациях. Или они научились переделывать любой интерфейс под произвольное устройство? Даже тогда, всё что рендерят не через их виджеты а через GL/Vulkan/whatever так уже не будет работать.
Вторая особенность — разграничение уровней доступа внутри системы. К примеру, если у девайса с HarmonyOS 2.0 нет NFC-модуля, то Bluetooth-соединение со смартфоном не получится использовать для подключения к Huawei Pay. Операционная система определяет возможности устройства, на котором она запущена, и разрешает гаджету выполнять только доступные в каждом конкретном случае действия.
Не понял о чём тут речь совсем. Huawei Pay работает через NFC? Тогда это не безопасность, а элементарная передача характеристик по Bluetooth получается. Поясните, пожалуйста.
Huawei лишилась и возможности использовать ОС Android с сервисами GoogleКомпания лишилась только возможности использовать GMS (Google Mobile Services), она спокойно использует Android на всех своих новых устройствах.
Мощные смартфоны с HarmonyOS 2.0 появятся на рынке не ранее октября следующего года. К тому времени все устройства компании будут переведены на ОС собственной разработки.Из вашего тезиса следует, что все устройства компании (в том числе и смартфоны) будут переведены на ОС собственной разработки к моменту запуска HarmonyOS 2.0 на «мощных смартфонах». Подскажите, пожалуйста, где вы нашли эту информацию?
Также в прошлом году Huawei заявила о начале разработки собственного магазина приложенийЕсли речь идет про AppGallery, то она запущена в Китае в 2011 году, а в апреле 2018 произошел международный запуск.
Huawei заявила о начале разработки собственного магазина приложений, в этот проект вложено более $1 млрдСкорее всего речь идет о поощрении разработчиков использовать HMS, аналог GMS. Безусловно, это способствует развитию магазина, но, как я понимаю, речь идет не про сам магазин.
В декабре новую ОС станут тестировать в связке со смартфонами. Мощные смартфоны с HarmonyOS 2.0 появятся на рынке не ранее октября следующего года
хм, а где они собрались процессоры/память/etc для этих смартфонов брать? неужели уже закупились на год вперёд?
Процы у них «свои», память/etc закупят на соседнем заводе.
Процессоры надо не только разработать, но и произвести. А с этим у Хуавея уже есть проблемы: https://www.anandtech.com/show/15915/tsmc-confirms-halt-to-huawei-shipments-in-september
для своих процессоров они строят завод. 45 нм.
производители памяти и процессоров между «заполучить в клиенты huawei и потерять американский рынок» и «не работать с huawei» почему-то выбирают второе.
Да. Скупали что можно, наращивая складские запасы.
Что касается выхода ОС «в люди», то сначала HarmonyOS 2.0 протестируют на умных часах и телевизорах, это произойдет уже в сентябре.Новая, фактически экспериментальная операционка на телевизоре, который одно из самых долгоживущих устройств — так себе удовольствие…
Ну а что такого? Требования к прошивке телевизора не назвать особо строгими, а если какие недоработки будут — прилетит обновление по воздуху.
Имхо, не взлетит, будет куцый магазин приложений. Люди будут видеть, что там нет какого-то софта, к которому они привыкли и их это будет бесить.
Huawei анонсировала альтернативу Android для своих планшетов, часов и смартфонов