0

Операционки для смартфонов

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

ОС Android

Пересчитать производителей мобильной техники, которые не использовали ОС Android в своих устройствах, можно по пальцам одной руки. Доля Android на рынке ОС превышает 80% (!). Подобная статистика позволяет судить, что Android – самая популярная операционная система для мобильных устройств. Калифорнийская компания Android Inc. была образована в 2008 году, позже ее купил поисковой гигант Google.

3 сентября 2019 года произошел релиз новой версии Android 10. Начиная с нее в названии будут использоваться только номера. Ее выход привнесет в смартфоны ряд новых функций и очередные улучшения стабильности, безопасности, оптимизации. Несмотря на это ходят слухи о том, что специалисты Google считают Android изжившей себя системой, поэтому готовят ее полноценную замену. Преемником может стать Fuchsia OS.

Первые упоминания о ней появились еще в 2016 году, но комментариев от Google не поступало, что породило ряд спекуляций. Наиболее интересная версия гласит, что замена существующей ОС произойдет полностью к 2023 году, а с 2021 года Fuchsia OS начнут устанавливать на устройства для «умного» дома. Эту информацию опроверг руководитель направления Chrome OS и Android Хироши Локхаймер на конференции Google I/O 2019. По его словам, разработка новой ОС действительно ведется. Система может работать с любыми устройствами от ноутбуков до техники «умного» дома, но конкретных планов у разработчика на нее нет. Это экспериментальная ОС, которую тестируют для разных целей, но ее судьба пока не определена.

К числу преимуществ Android относятся:

  • Открытый код — любой квалифицированный программист может написать приложение и выложить его в официальный магазин Android Play Market. Кроме того, собственные магазины имеют производители смартфонов.
  • Удобство передачи данных — если пользователь желает загрузить в память смартфона любимую песню или видео, ему достаточно соединить гаджет с компьютером посредством USB-кабеля и перенести файл из одной папки в другую. Необходимости «воевать» с дополнительным софтом нет.
  • Цена — можно найти смартфон на Android по цене всего в 2 тыс. рублей. Именно тот факт, что Андроиды доступны и пенсионерам, и студентам, является причиной тотального доминирования компании на рынке ОС.
  • Кастомизация — возможностей «заточить» интерфейс Android под себя огромное количество. Некоторые варианты настолько изменяют внешность ОС, что узнать в ней первоисточник достаточно тяжело.

К числу минусов можно отнести быстрый разряд батареи из-за постоянного использования интернета и уязвимость к атакам хакеров – позаботиться об установке качественного антивируса следует сразу после покупки.

iOS


iOS разработана компанией Apple и ставится только на iPhone и iPad. По состоянию на 2019 год занимает второе место по присутствию на рынке. Актуальная версия – iOS 12, но уже 19 сентября 2019 года начнется установка iOS 13. Среди самых ожидаемых нововведений – «темный» режим и функция QuickPath (проводя пальцем по клавиатуре можно набрать слово).

Особенности iOS таковы:

  • Безопасность — система функционирует таким образом, что вирусная атака совершенно исключена.
  • Богатый магазин. В AppStore чуть более 1 млн. приложений – количественно iOS проигрывает Android в этом плане, но нужно помнить, что ОС имеет закрытый код, следовательно, все приложения пишутся только профессиональными программистами и отличаются высоким качеством.
  • Виртуальный помощник владельца iPhone Siri, способный выполнять команды и даже вести диалог с человеком.
  • Считается, что интерфейс iOS более понятен для пользователя и требует минимум времени на его освоение.

iOS также не лишена недостатков. Например, загружать песню в память устройства пользователю придется через специальную программу iTunes. Сложности в передаче данных – своего рода плата за повышенную безопасность. Здесь только один магазин приложений — и большинство предлагаемого софта распространяется на платной основе.

Windows 10 MOBILE

Немногочисленных владельцев телефонов на Windows 10 Mobile ждут плохие новости – 10 декабря 2019 года выйдут последние обновления системы после чего ее поддержка будет полностью прекращена. Microsoft рекомендует всем пользователям переходить на гаджеты с Android и iOS и по возможности не затягивать, так как сервисы будут постепенно отключаться. Через 12 месяцев после прекращения поддержки, то есть в декабре 2020 года Windows 10 Mobile перестанет существовать, а все устройства с ней станут бесполезны.

Kai OS

Операционная система для кнопочных устройств, разработанная на основе Linux. Для современного человека нынешние мобильники с физической клавиатурой – это в большинстве случаев девайсы для звонков и смс. KaiOS призвана изменить представление пользователей и сделать такие гаджеты более функциональными.

Среди особенностей:

  • Поддержка GPS, LTE, Wi-Fi.
  • Поддержка приложений, написанных на HTML
  • Энергоэффективность – система не будет сажать батарею.
  • Поддержка девайсов с ОЗУ от 256 Мб.
  • Собственный магазин приложений.

Несмотря на то, что KaiOS появилась всего лишь в 2017 году, она уже привлекла много внимания и получила серьезные инвестиции. В 2018 году Google вложила в нее 22 млн.долларов. Кроме того, YouTube, Twitter и Facebook предустанавливаются на девайсы с этой системой. Это говорит о том, что у нее светлое будущее и можно ждать ее широкого распространения уже в ближайшие годы.

Важно понимать, KaiOS – не конкурент iOS или Android. У нее другой ориентир – слабые телефоны с кнопочной клавиатурой. На данном этапе развития актуальная версия 2.6.0, выпущена в мае 2019 года.

Harmony OS

Harmony OS – это детище компании Huawei, которое пока не вышло в свет, но по словам представителей компании является полностью работоспособным продуктом, готовым к релизу в любой момент. Разработка системы началась еще в 2012 году, но после конфликта Huawei с властями США весной 2019 года компании пришлось ускорить работу над ней. К августу 2019 было озвучено, что ОС полностью готова.

Изначально Harmony OS создавали для носимой электроники, но из-за особенностей ее строения поставить ее можно на любое устройство – от автомобильной магнитолы до ноутбука. В настоящий момент система не была представлена ни в одном устройстве, а ближайший релиз состоится в конце 2019 года на Smart TV Huawei. Точных сведений о том, когда Harmony OS начнут ставить в смартфоны нет, но по некоторым слухам грядущие девайсы Huawei и Honor на китайском рынке могут выходить с собственной ОС. Кроме того, в случае новых санкций со стороны США компания Huawei сможет перевести на Harmony OS все свои смартфоны за 2 дня.

Ключевые особенности:

  • Высокий уровень безопасности.
  • Быстрый отклик на любых девайсах.
  • Виртуализация – легкий перенос приложений с любой операционной системы.

Перечисленные выше ОС не единственные. Однако, те варианты, которые также существуют и работают не представлены широко на рынке и имеют узкую направленность. Примером может служить Fire OS – операционная система от Amazon. С ней было выпущено несколько девайсов, которые не пошли в массы. В 2019 году она представлена только в ТВ-приставках компании, хоть и может быть использована в смартфонах. Еще одним примером может служить Lineage OS основанная на Android. Система поддерживает порядка 185 устройств (включая Pixel 3), ставится поверх имеющегося Андроид. Стабильная версия поддерживает Android 9.0 Pie, а уже в декабре 2019 года разработчики обещают выпустить рабочую сборку на Android 10.

Вероника Семёнова

Время чтения: 2,5 минуты

Мобильные телефоны появились сравнительно давно, однако первые модели содержали ограниченный набор функций: голосовые вызовы, сообщения, будильник, калькулятор и, возможно, несколько игр. В сравнении с ними, современные смартфоны выглядят как портативные мультимедийные станции, в которых вызовы по сети GSM являются едва ли не второстепенной возможностью. Такой широкий функционал доступен не только благодаря мощным процессорам и большому объему памяти. Важная особенность современных портативных устройств – наличие операционной системы, которая управляет всеми действиями функциями мобильных гаджетов.

В первых телефонах операционной системы (ОС) как таковой не было, функциями телефона управляла программа с ограниченными возможностями. Современные операционные системы для смартфонов не сильно отличаются от ОС для персонального компьютера (ПК). Рассмотрим самые популярные из них.

Эта программа для управления мобильными телефонами была выпущена в 1996 году. Изначально предназначалась для карманных ПК с сенсорными дисплеями. Позже была выпущена версия Palm OS для мобильных телефонов. К сожалению, эта ОС не пользовалась успехом, поэтому на данный момент рынок не предлагает смартфоны, работающие на ней.

Blackberry OS

Эта система была создана для смартфонов компании RIM. Эти устройства пользуются спросом по сей день. Ключевыми особенностями этой ОС являются:

  • Хороший дизайн и удобный интерфейс;

  • Закрытость для использования другими производителями смартфонов;

  • Высокая степень надежности;

  • Защищенность от вредоносного ПО.

Windows

Эра мобильных гаджетов с ОС от Microsoft начинается с выпуска версии Windows Mobile. Это успешная «операционка», которая использовалась во многих коммуникаторах начала и середины 2000-х. С выходом Windows 7 была представлена обновленная ОС для смартфонов – Windows Phone. Windows — абсолютно другая платформа, которая теоретически должна была конкурировать с iOS и Android. Однако, недостаточное внимание к некоторым аспектам (например, привлечение разработчиков к созданию приложений для магазина, слабые преимущества или их отсутствие перед конкурентами) привело к низкой популярности устройств на Windows Phone.

Эта операционная система была создана на основе MacOS и предназначена для использования исключительно в продуктах компании Apple: iPad и iPhone. Впервые ОС была представлена в 2007 году и на данный момент актуальной является 12-версия.

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

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

  • Поддержка сенсорных дисплеев;

  • Уникальный дизайн и продуманный интерфейс;

  • Новый подход к оформлению панели задач и рабочего стола;

  • Поддержка огромного числа функций;

  • Крупный магазин приложений (появился несколько лет назад);

  • Открытость (исходные коды может использовать любой производитель смартфонов, в отличие от iOS или Blackberry).

Зачем нужна ОС в смартфонах

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

  • Обеспечение совместимости всех модулей подключенных к смартфону (Wi-Fi, Bluetooth и прочие);

  • Управление основными функциями (звонки, смс, передача данных по беспроводным сетям и прочие);

  • Поддержка дополнительных приложений.

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

Возможные проблемы с ОС на телефоне

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

Примеры распространенных проблем:

  • «Зависание» телефона;

  • ОС не запускается;

  • Приложения работают медленнее или не запускаются;

  • Не удается обновить ОС к новой версии;

  • Отсутствие некоторых функций, заявленных производителем;

  • Самопроизвольная перезагрузка гаджета;

  • Отсутствие подключения к ПК и прочие.

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

Для установления причин неисправностей рекомендуют обращаться в специализированные сервисные центры. Опытные мастера продиагностируют телефон, определят причины возникших неисправностей, установят новую прошивку (если был определен программный сбой) или произведут замену вышедших из строя компонентов. Самостоятельный ремонт – распространенная причина возникновения еще более серьезных проблем.

В апреле прошлого года, не сделав никаких анонсов, Google выложила в Сеть исходники новой ОС Fuchsia, написанной с использованием языка Dart. «Фуксия» базировалась на крошечном микроядре, поэтому первое, что пришло в голову журналистам и исследователям кода: операционка для интернета вещей. Это представление полностью перевернулось в начале мая, когда в Fuchsia появился графический интерфейс.

В Fuchsia все приложения написаны на языке Dart, разработанном в недрах Google в качестве современной и высокопроизводительной замены JavaScript. Google развивает Dart с 2011 года и неустанно ищет ему применение, в том числе в рамках браузера Dartium (специальной сборки Chromium с поддержкой Dart), компилятора Dart в JavaScript. С недавнего времени компания предлагает использовать Dart для мобильной разработки с помощью фреймворка Flutter, позволяющего собрать приложение с интерфейсом в стиле Material Design, одновременно для Android и iOS.

Логическая схема Flutter
Рекомендуем почитать:

Хакинг для новичков

  • Подписка на «Хакер»

Именно при помощи Flutter в Fuchsia создан пользовательский интерфейс Armadillo. И это на 100% телефонный интерфейс, с оптимизацией под вертикальные экраны, панелью быстрых настроек и вертикальным скроллингом рабочего стола. А так как Armadillo написан на Dart и Flutter, то и запустить его можно уже сегодня. Энтузиасты подготовили сборку Armadillo в виде APK, который можно установить на любой гуглофон.

Просто запусти приложение, и тебе откроется будущее мобильных интерфейсов, каким его видят разработчики Fuchsia. В центре находится юзерпик текущего пользователя, время, местоположение и иконка батареи. Если нажать на юзерпик, откроется окно быстрых настроек, знакомое любому юзеру Android. Кнопки работают, ползунки двигаются, но ни на что не влияют. Пункты Log out и More не работают вообще.

Рабочий стол и панель быстрых настроек Armadillo Рабочий стол и панель быстрых настроек Armadillo
Рабочий стол и панель быстрых настроек Armadillo

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

Необычно, интересно, но пока довольно стандартно. Настоящие чудеса начинают происходить, если попытаться объединить карточки, положив одну на другую. В этом случае у тебя появится два варианта: либо разделить окно на два, либо открыть два окна на полный экран, но с созданием строки табов в верхней части экрана. Причем добавлять приложения и дробить экран можно практически неограниченное количество (пока Armadillo не упадет).

Открытое на полный экран окно и режим разделения экрана Открытое на полный экран окно и режим разделения экрана
Открытое на полный экран окно и режим разделения экрана

В нижней части главного экрана находится нечто вроде окна Google Now, с помощью которого можно выполнять поиск, тап по карточке откроет окно на полный экран.

Местный Google Now и клавиатура Местный Google Now и клавиатура
Местный Google Now и клавиатура

Судя по всему, задача интерфейса Armadillo — унифицировать все информационные потоки, такие как уведомления, виджеты, карточки Google Now, окна приложений и переключатель между окнами, в рамках единой концепции (и устранить сегодняшний разброд).

Легко заметить, что весь интерфейс Armadillo, по сути, построен вокруг двух элементов: карточки и окна. Скорее всего, уведомления будут появляться на экране в виде таких карточек, а сами карточки будут одновременно играть роль уведомлений, виджетов и миниатюр запущенного приложения.

Например, запускаешь Telegram, сворачиваешь его в карточку (которая отображает пару последних сообщений, например). Постепенно, когда приходят уведомления от других приложений, пользователь открывает новые приложения и совершает другие действия, карточка «Телеграма» смещается вверх, но, как только в Telegram приходит уведомление, она вновь становится первой (или последней, как посмотреть) и обновляет свое содержимое. Смахиваешь карточку, чтобы закрыть Telegram, или ничего не делаешь, она сама уйдет вверх.

Это, конечно, только мои домыслы, но идея выглядит более чем здравой, а ее правильная реализация действительно будет очень удобна. Идея сворачивающихся в виджет приложений уже была успешно опробована и доказала свое удобство в BlackBerry 10 и Sailfish OS. А если ее объединить с уведомлениями, то будет совсем красота — единый интерфейс управления всем.

Для чего это все?

Окей, Google действительно разрабатывает новую операционку для смартфонов и настольных ПК (да, Armadillo может масштабироваться на большой экран, формируя интерфейс в стиле фреймового менеджера окон). Даже в виде концепта все это выглядит круто. Но зачем?

Неужели Google действительно собирается отказаться от Android, огромной базы юзеров и вендоров ради операционки, будущее которой туманно? На этот вопрос есть два ответа.

Первый. В недрах Google постоянно появляется и исчезает огромное количество экспериментальных проектов, из них некоторые успешно внедряются (недавний пример: движок Google Translate на базе нейронной сети), а другие так и не выходят из стадии альфы. Существование Fuchsia вполне вписывается в эту модель: найдем применение в телефонах — отлично, не найдем — попробуем в другом месте. Не зря же Fuchsia может масштабироваться от крохотной системы для микроконтроллеров до мощных рабочих станций.

Второй. Google смотрит в будущее на многие годы вперед. Fuchsia может стать системой, которая не заменит Android в одночасье, а будет постепенно вытеснять его с рынка.

Включив фантазию, можно придумать примерно такой сценарий: Google развивает Fuchsia, заканчивает графический интерфейс, создает базовый набор приложений и выкидывает дешевые смартфоны на ее основе куда-нибудь в Индию по цене 50 долларов за штуку.

Постепенно выходят новые смартфоны с новой версией Fuchsia. База приложений пополняется благодаря Flutter, разработчики уже начали использовать его для создания кросс-платформенного софта для Android и iOS.

В Fuchsia появляется режим совместимости с приложениями Android (перенести среду исполнения Android, как известно, можно даже в BlackBerry 10, которая ни разу не на ядре Linux), а значит, огромное количество готового софта.

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

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

Новую операционку уже не критикуют, а хвалят. С ее помощью Google решила многие проблемы Android: обновления приходят от самой Google своевременно, дыр в системе совсем немного, Fuchsia работает невероятно плавно (графический стек Fuchsia основан на Vulcan, а Flutter может рендерить картинку со скоростью 120 кадров в секунду).

Все больше вендоров выпускают смартфоны на базе Fuchsia, включая флагманские модели. Магазин нативных приложений уже насчитывает 100 тысяч тайтлов, рубрика Coding в журнале «Хакер» на треть состоит из статей про написание приложений для Fuchsia.

Компания Samsung сообщает, что ее Galaxy S16 будет основан на Fuchsia. Android объявляется мертвым.

Звучит бредово? Возможно, но примерно такой путь прошел Android, перед тем как стал самой популярной ОС в мире.

admin

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

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