Google выпустила android 11 go, которая разгонит дешёвые смартфоны

Введение

Очевидно, что языки программирования можно рассматривать как основной инструмент в арсенале каждого разработчика. Мы склонны считать себя в некотором роде особенными

То есть формируем сообщества, пишем статьи, делаем видео на YouTube, маскоты и, что более важно — мемы. Шучу

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

Как вы, наверное, догадываетесь, эта статья одна говорит о распространённом, новаторском и довольно необычном языке программирования под названием Go. Чтобы соответствовать Go — быть простым, полезным и нетривиальным — я не буду пересказывать то, что уже написано другими. А скорее попытаюсь сформировать новое видение — проанализировать дизайн, историю появления и особенности языка Go, а также, наконец, рассказать, где его лучше использовать.

Почему изучение Go — это просто и интересно

Golang (Голанг или сокращённо Go) — это относительно новый компилируемый многопоточный язык программирования. Он разработан в недрах великой и всемогущей компании Google и уже одно это заставляет присмотреться к нему повнимательней. Официально язык программирования Go был выпущен в 2009 году.

Язык Golang отличается от других языков в первую очередь простотой синтаксиса. В нём мало грамматических конструкций и абстракций.

Простота этого языка даёт ему много других преимуществ:

  • лёгкость изучения — Golang разработчики сообщают, что на начальном уровне его можно выучить за выходные;
  • надёжность — в Go встроена «защита от дурака», запрещено всё потенциально опасное и используется строгая статическая типизация, отсутствуют классы и не используется наследование;
  • возможность автоматизации разработки — для Golang очень просто писать генераторы кода, статистические анализаторы, юнит-тесты: «Практически недостижимое для C++ разработчика 90% покрытие кода юнит-тестами становятся чем-то банальным при работе с Go»;
  • эффективность командной разработки — строгий подход к форматированию помогает стандартизировать код, упростить рефакторинг приложений;
  • упрощение документирования — простой код легче документировать, в Go есть готовые инструменты для создания документации;
  • универсальность — Golang программисты охотно создают для этого языка готовые библиотеки и фреймворки, которые можно использовать для разработки приложений.

Изучать Go интересно, прежде всего, потому что этот простой язык позволяет делать очень сложные вещи. В Golang можно быстро написать высоконагруженное, многопоточное, кроссплатформенное приложение. Создатель языка Роб Пайк сказал: «Этот язык разработали люди, которые пишут, читают, отлаживают и поддерживают большие системы».

Что касается синтаксиса, то Go чем-то похож на С, Pascal, Python и скриптовые языки. Когда читаешь программы на Go, возникает впечатление, что разработчики взяли от каждого языка всё самое лучшее и убрали всё лишнее и тяжеловесное. Читать и писать код на языке программирования Golang легко и приятно даже новичку. Вот пример кода простейшей программы для выманивания кота из-под дивана:

Сами Golang разработчики считают этот язык эффективным и лаконичным. Для них Go — это и язык, и идея. Но, согласитесь, что выбирать язык программирования только за его лаконичность и красоту было бы неправильно — важны также его универсальность и перспективность.

Устаревшие смартфоны уйдут в прошлое

Google собирается полностью «похоронить» Android-смартфоны самого начального уровня. Как сообщает ресурс XDA-Developers со ссылкой на утекшие документы компании, она радикально меняет правила распространения своей операционной системы Android Go.

Согласно этим документам, с IV квартала 2020 г. ОС Android Go, которая к тому времени должна обновиться до версии 11, не будет полноценно работать на смартфонах с 512 МБ оперативной памяти. Google реализует это путем прекращения поддержки таких устройств своих сервисах – Google Mobile Services. Изменения коснутся как грядущей Android 11 Go, так существующей операционной системы Android 10 Go.

Согласно статистике DeviceAtlas, по состоянию на II квартал 2019 г. в России на смартфоны с 512 МБ оперативной памяти приходилось 8,92% рынка, с 1 ГБ – 27,29%, с 2 ГБ – 21,96%.

Google нашла способ отправить устаревшие смартфоны с 512 МБ оперативной памяти на покой

Отметим, что в мире существуют даже флагманские смартфоны, поставляющиеся с полноценной ОС, но тоже без сервисов Google. Их производит компания Huawei, которая с сентября 2019 г. лишена права устанавливать на свои гаджеты GMS из-за торговой войны между США и Китаем.

Представители XDA-Developers высказали предположение, что утекшие документы Google, датированные 24 апреля 2020 г., к 22 июля 2020 г. могли утратить свою актуальность. На момент публикации материала Google не делала никаких заявлений относительно нововведений в программе Android Go.

YouTube Go

YouTube Go был запущен в 2016 году и стал одним из первых приложений для Android Go. Эта дружественная к данным версия YouTube разработана таким образом, чтобы свести к минимуму потребляемые данные.

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

Обмен видео — еще одна эксклюзивная функция YouTube Go, которая позволяет обмениваться видео с близкими друзьями с помощью Bluetooth.

Ранее в этом году YouTube Go начал работу в более чем 130 странах. Это все еще не работает в США, но вы можете установить его, используя APK ниже.

Скачать: YouTube Go (бесплатно)Скачать: APKMirror

Видимые отличия Android 8.1 Go Edition, Android 9 Go Edition.

В многочисленных обзорах Android Go обычно пишут только про урезанные сервисы Google (Gmail Go, Files Go, Maps Go и т.п.), но это всё сторонний софт (хоть и предустанавливаемый производителями). В Android Go есть ряд собственных отличий и ограничений, не связанных с сервисами Google и фирменными дополнениями от производителя.

Разделение экрана.

В обычной версии Android 8.1 (Oreo) и 9.0 (Pie) есть функционал многооконности. Для его использования надо нажать и подержать кнопку списка последних приложений – экран разделяется на две половины, и в каждой из них могут быть разные приложения одновременно. Особенно, если экран большой. Например в одной половине экрана можно запустить переводчик или калькулятор, или ещё какую-либо вспомогательную программу.В версии Android Go режим многооконности недоступен, при удержании кнопки списка последних приложений система сообщает что «Приложение не поддерживает разделение экрана». Хотя на самом деле это система не поддерживает – после выключения Go-режима те же самые приложения нормально работают на разделённом экране.

Список последних приложений.

Дизайн списка последних приложений в Android 8.1 и Android 8.1 Go различается.В обычной версии Android 8.1 список последних приложений в виде многослойных карточек.В Android 8.1 Go карточки разложены в один слой и пролистывание списка последних приложений занимает больше времени (потому что список получается длинным).В Android 9 этого различия нет, там в Go-версии дизайн списка последних приложений не отличается.

Мультиаккаунт.

В обычной версии Android можно добавлять дополнительные пользовательские и гостевые аккаунты.Если смартфоном пользуются разные люди, можно для быстрого переключения всех параметров использовать дополнительные аккаунты. В версии Android Go такой возможности нет, смартфоном может пользоваться только 1 владелец. Пункт «Пользователи» в Android Oreo Go и Android Pie Go – отсутствует.

Качество графики.

В Android Go скролл различных меню и списков не такой плавный как в обычном Android. Особенно это заметно в меню Google Play, и прочих местах где используется WebView.

Разрешения, ограничения прав.

В Android Oreo Go и Android Pie Go отсутствует доступ (Настройки – Приложения и уведомления – Расширенные настройки – Специальный доступ) к четырём дополнительным правам.

  • «Доступ к функции «Не беспокоить»» — это право например может использовать стандартный диалер, включая на время разговора режим «не беспокоить». Причём, отсутствие этой настройки в LineageOS 15.1 Go не лишает приложения возможности управлять режимом «Не беспокоить», например диалер реально включает режим «Не беспокоить». Но это скорее всего баг, и например в LineageOS 16.0 Go диалер управлять режимом «Не беспокоить» не может.
  • «Вспомогательные VR-сервисы» — у меня нет программ которые бы это требовали.
  • «Доступ к уведомлениям» — позволяет приложениям читать и/или удалять уведомления из других приложений. Например Nova Launcher использует это разрешение для отображения собственных более информативных бейджей у значков приложений. Ещё Clean Master его запрашивает для функции очистки уведомлений (Notification Cleaner, но смысл чистить уведомления через Clean Master я не понял, их же можно стандартным образом смахнуть). В Android Go доступа к уведомлениям нет, приложения не могут читать чужие уведомления.
  • «Картинка в картинке» — это разрешение позволяет разным видеоплеерам выводить маленькое окно с видео поверх других приложений. В Android Go функционал «картинка в картинке» не доступен, в тех приложениях где окно выводится в обычном Android – в Go-версии окно не выводится. Хотя, в LineageOS 15.1 Go настройка этого разрешения продублирована в свойствах приложений – оно не помогает, наверно это ошибка.

Плюсы и минусы чистой версии

  1. Разделение рабочего стола и меню приложений. На первый экран можно вывести лишь некоторые, самые нужные, программы. Оболочка MIUI же предлагает пользователям хранить абсолютно все приложения на рабочем столе.
  2. ОС Android занимает меньше внутренней памяти устройства, чем MIUI.
  3. Все игры и приложения адаптируются под Android, а на телефоне с MIUI могут возникнуть проблемы.
  4. На Android отлично функционирует система безопасности, благодаря которой пользователь почти каждую неделю может скачать обновленную базу данных. MIUI не может этим похвастаться.
  5. На MIUI предустанавливается много приложений, которые занимают полезное место и одновременно не могут быть удалены штатными способами.

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

Оболочка MIUI предоставляет больший функционал, но в техническом плане многим пользователям подойдет обычный Android.

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

Важные достоинства платформы Android Go:

С какими проблемами можно столкнуться

К сожалению, сегодня нет операционных систем, которые можно было бы назвать совершенными. И Android Go не является исключением. Эта ОС обладает пусть и неплохим, но все же урезанным функционалом. Сюда относятся и всевозможные приложения, созданные под данную платформу. К примеру, YouTube Go имеет ограничения в виде невозможности ставить лайки, либо же писать комментарии к роликам. Правда, далеко не все программы столь сильно ограничены. Некоторый софт и вовсе представлен в полноценном виде.

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

Знакомьтесь: Android Go

Несмотря на обилие действительно недорогих смартфонов со вполне достойными характеристиками, рынок «ультрабюджетников» все еще достаточно большой. Именно для таких устройств и была разработана облегченная версия Зеленого Робота – Android Go.

Чтобы система плавно работала на менее производительных гаджетах, калифорнийский гигант провел тщательную оптимизацию Google Play Store, ряда собственных приложений, а также непосредственно самой операционной системы.

Легче и быстрее: как работает новая ОС

Конечно же, в Google не создавали облегченную систему с нуля, а основали ее на Android Oreo – наиболее актуальной версии мобильной ОС в 2017 году. В компании заявляют, что Android Go сможет не только хорошо работать на устройствах с объемом ОЗУ меньше 1 Гб, но и в сравнении с Android Nougat занимает чуть ли не вдвое меньше встроенной памяти. Последнее, к слову, позволит владельцам ультрабюджетных смартфонов свободнее распоряжаться внутренним хранилищем устройства.

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

Упрощенные приложения

Разработчики Android Go не ограничились оптимизацией системных компонентов и выпустили включенный в новую платформу набор приложений G Suite. По сути, это привычный пользователям пакет предустановленных программ, требующих в два раза меньше места, чем их стандартные версии. В число таких приложений входят Gmail, Google Maps, YouTube и Google Ассистент – все с приставкой «Go». Помимо них, компания представила два новых решения – Google Go и Files Go.

Как объясняют в компании, Google Go – отдельная версия поискового приложения, позволяющая пользователям искать любые данные, приложения или медиафайлы на лету, употребляя минимальное количество текста. Files Go же является файловым менеджером и по совместительству инструментом для очистки памяти.

Эксклюзивная версия Play Маркета

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

Для предотвращения подобных ситуаций Google выпустила специальную версию Play Store, которая в первую очередь предложит владельцу устройства менее требовательный к «железу» софт. В остальном – это все тот же магазин Android-приложений, предоставляющий пользователю доступный контент в полном объеме.

Кто и когда получит Android Go

Облегченная версия Android уже доступна для OEM-производителей, однако можно сказать с уверенностью, что имеющиеся на рынке устройства эту модификацию системы не получат. Вероятнее всего, первые смартфоны на Android Go появятся в начале 2018 года и предназначены будут преимущественно для Индии. Именно этот рынок является приоритетным для новой платформы.

Почти сразу, после анонса Android Go, о его поддержке заявили такие производители чипсетов, как Qualcomm и MediaTek. Так, первые смартфоны на базе MTK с «легкой» ОС запланированы уже на первый квартал 2018-го.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

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

Снаружи Go неброский, но под капотом у него — прекрасно отлаженный движок.

Бессмысленно обсуждать производительность вне контекста. Такие параметры программы, как время исполнения и потребление памяти, сильно зависят от алгоритмов, структур данных, входных данных, мастерства программиста, операционной системы и «железа».

Тем не менее заметно влиять на производительность могут язык, среда исполнения и стандартные библиотеки. Все это касается высокоуровневых задач и архитектурных решений. Чтобы глубже вникнуть в и его , читайте FAQ по Go.

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

Объем и скорость генерации машинного кода зависят от целевой архитектуры. Генерация кода Go довольно хорошо проработана и поддерживает все основные ОС (Linux, macOS, Windows) и архитектуры (Intel x86/x86-64, ARM64, WebAssembly, ARM и др.). Поэтому от go-приложений можно ждать производительности на уровне C++ или Java. Выигрыш относительно интерпретируемого кода на Python может быть огромным.

В Go есть сборщик мусора, что предотвращает утечки памяти. Причем задержка в работе сборщика минимальна. На деле вы можете даже не замечать, что «поток-мусорщик» запущен.

Практически все стандартные библиотеки исполнены очень качественно: их код оптимизирован по эффективным алгоритмам. К примеру, регулярные выражения в Go работают настолько хорошо, что время исполнения напрямую зависит от объема ввода. К сожалению, с Java и Python все иначе.

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

Конфиденциальность

Было уделено немало внимания вопросам безопасности и сохранности пользовательских данных.

Data Saver.

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

Технология Peer-to-Peer.

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

Chrome Go.

Знаменитый браузер Google в Go-версии получил свою собственную систему защиты данных. Когда эта система включена, она сокращает объем отправки мобильных данных до 60%.

Недостаток пять: а Lollipop ведь просто не нужен?

С одной стороны, вопрос философский, с другой — вполне очевидный, если его задать. Для чего в принципе нужна настолько ставшая неудобной операционная система? Если те удобства, к которым привыкли люди за последние пять лет, заменили на что-то новое и абсолютно неудобное, причем уже прошло полгода после релиза, а удобства не прибавилось… Зачем же оно?

Чего нельзя сказать про предыдущую, четвертую версию, которая оказалась куда более удачной. Непонятные экранные кнопки с успехом заменяют на сенсорные аналоги (и до сих пор, надо сказать), неудобств в 4.х было в разы меньше, да и оформление было вполне строгим и удобным по сравнению с «двойкой» — да, тоже непривычным, но приемлемым. И все уже привыкли.

Всего этого нельзя сказать про Lollipop. Если через полгода после релиза возмущенные возгласы не утихают, а становятся только громче — это провал по всем фронтам (вышеприведенные отзывы датировались мартом-апрелем текущего года). И фронтов становится больше, поскольку всё больше производителей выпускают обязательные апдейты для своих смартфонов и планшетов, интегрируя в качестве основы Android Lollipop (ну разве что, кроме новинки Lenovo P90).

Но помните: вы всегда можете отказаться от обновления до этой версии, подождав более стабильного релиза. Если он вообще когда-нибудь будет.

Потому что, если 5.1.1 и выйдет, исправив Самый Главный Недостаток Android OS — это будет уже действительно серьезный повод установить обновление даже на устройства старше двух лет.

Устройства на Android Go

Платформа Android Go представлена относительно недавно, поэтому смартфонов на базе упрощённой мобильной платформы крайне мало. Тем не менее некоторые именитые бренды анонсировали свои ультрабюджетные гаджеты в рамках выставки MWC 2021.

Alcatel 1X

Французская компания первой представила смартфон с Android Go «на борту» — Alcatel 1X в базовой комплектации (в улучшенной модели установлен полноценный «зелёный робот»). Как и следовало ожидать, он получил довольно слабую начинку:

  • 5,3-дюймовый дисплей типа IPS с разрешением 960×480 пикселей;
  • четырёхъядерный процессор MediaTek MT6739 с тактовой частотой 1,28 ГГц;
  • 1 ГБ оперативной памяти;
  • 8 ГБ пользовательской памяти с возможностью расширения с помощью карт MicroSD;
  • основная камера на 8 Мп;
  • фронтальная камера на 5 Мп с фиксированным фокусом и вспышкой;
  • аккумулятор на 2 460 мАч;
  • сканер отпечатков пальцев (в некоторых версиях);
  • NFC (в некоторых версиях);
  • одна или две SIM-карты (в зависимости от модификации);
  • поддержка 4G;
  • цена: 6 490 рублей.

Nokia 1

Компания HMD Global не могла пройти мимо интересного проекта «корпорации добра», представив своего «малыша» с Android Go под известным финским брендом. Новинка выделяется на фоне других подобных устройств ярким дизайном — всё благодаря красочным сменным панелям. Технические характеристики смартфона таковы:

  • 4,5-дюймовый дисплей типа IPS с разрешением 854×480 пикселей;
  • четырёхъядерный процессор MediaTek MT6737M с тактовой частотой 1,1 ГГц;
  • 1 ГБ оперативной памяти;
  • 8 ГБ пользовательской памяти с возможностью расширения с помощью карт MicroSD;
  • основная камера на 5 Мп;
  • фронтальная камера на 2 Мп;
  • аккумулятор на 2 150 мАч;
  • поддержка 4G;
  • цена: $80 (4 500 рублей).

ZTE Tempo Go

Китайская компания ZTE тоже решила не упускать рынок дешёвых гаджетов с Android Go. Её Tempo Go стал одним из самых доступных смартфонов среди всех устройств с упрощённой мобильной платформой, однако это практически не отразилось на начинке:

  • 5-дюймовый дисплей типа TFT с разрешением 854×480 пикселей;
  • четырёхъядерный процессор Snapdragon 210 с тактовой частотой 1,1 ГГц;
  • 1 ГБ оперативной памяти;
  • 8 ГБ пользовательской памяти с возможностью расширения с помощью карт MicroSD;
  • основная камера на 5 Мп;
  • фронтальная камера на 2 Мп;
  • аккумулятор на 2 200 мАч;
  • поддержка 4G;
  • цена: $80 (4 500 рублей).

Приложения для Android Go: преимущества

Android-смартфоны начального уровня Android Go часто поставляются с ограниченным объемом оперативной памяти и дискового пространства. Таким образом, приложения Android Go созданы для бесперебойной работы на устройствах с объемом оперативной памяти от 512 МБ до 1 ГБ. Эти приложения также на 50 процентов легче, чем их обычные версии.

Ваш элитный Android-смартфон может со временем раздуваться. Что еще хуже, ваш телефон Android может работать медленно даже с первоклассными характеристиками

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

Теперь, когда вы знаете преимущества приложений для Android Go, вот приложения для Android Go, которые вы можете попробовать прямо сейчас. Мы также рассмотрим различия между этими легкими приложениями и их обычными аналогами.

Заметка: Все приложения Android Go доступны в магазине Google Play. Однако, если приложение несовместимо с вашим устройством или недоступно в вашей стране, вы можете загрузить и загрузить APK

из ссылок APKMirror, приведенных ниже каждого приложения.

Самые обсуждаемые инструменты Go и другие языки

Go много обсуждается IT-сообществом, в частности, на Stack Overflow. Мы взяли данные из раздела вопросов и ответов и посчитали, какие теги чаще всего встречаются вместе с «Go». Среди них оказалось 23 инструмента и 2 языка — «MySQL» и «PostgreSQL». Мы также посмотрели, как часто тег «Go» встречается с тегами других популярных языков. Вертикальная ось показывает количество появлений тегов, а горизонтальная — упоминания тегов с «Go».

Комментарий эксперта

На мой взгляд, с JSON действительно есть проблема. Переводить JSON в структуры данных Go и обратно — не так просто, вероятно, поэтому тема так популярна. Что касается struct, здесь дело в том, что разработчики, пришедшие из других языков, обычно с трудом вникают в эту тему (пожалуй, за исключением разработчиков на C/C++).

Я бы ожидал большого количества вопросов об Amazon Web Services, поскольку AWS очень популярны сами по себе. Теперь проще разрабатывать приложения на Go для Google App Engine (так было не всегда), поэтому об этом тоже много вопросов.

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

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

Хотите попробовать GoLand в вашей команде? Получите расширенную пробную версию для неограниченного количества пользователей.

Ваша команда GoLand
The Drive to Develop

Go

ОС Android Go — обзор особенностей

Основная особенность Android Oreo Go в том, что пользователю предоставлено больше свободной памяти. Это обусловлено несколькими факторами:

  1. Меньше предустановленных приложений по сравнению с Nougat и Oreo. Все необходимые для работы программы есть, но при этом нет лишних сервисов, чтобы не утяжелять систему. Всё, что дополнительно понадобится пользователю можно скачать с Google Play.
  2. Оптимизированные и более лёгкие предустановленные приложения. По сравнению с ОС Android Nougat, пользователь получает в 2 раза больше свободного пространства.
  3. Маловесные обновления, занимающие сравнительно меньше памяти. В случае с Android Oreo Go Edition не будет такой проблемы, что предустановленные приложения занимают мало места, а их обновления в последующем всё равно потребуют много памяти.

Среди особенностей Андроид Орео Го Эдишн следует отметить и функциональную клавиатуру Gboard. Она поддерживает 220 языков — это самый большой выбор, который можно предоставить пользователю. Дополнительно в ней предусмотрен многоязычный и голосовой ввод, а также автокоррекция.

Google Maps Go против Google Maps

После Google Go я перешел на Maps Go, приложение, которое показалось мне особенно интересным, поскольку размер APK составлял всего 0, 09 МБ . Просто позволь этому немного утонуть. Для сравнения, приложение для обычных карт имеет большие 48 МБ … Это не так много, но по сравнению с Maps Go, хорошо … Вы правильно поняли мою точку зрения? Приложение Maps Go предлагает множество функций обычного приложения «Карты», включая обмен данными о местоположении в режиме реального времени! Какие? Это безумие, хорошо? Я имею в виду, что Maps Go занимает всего 221 КБ после установки по сравнению с Maps, который занимает 135 мегабайт!

Однако этот безумно маленький размер стоит большой цены. Приложение Maps Go не поддерживает навигацию . Я имею в виду, я могу получать указания, но я не могу переходить от направлений к навигации в реальном времени, и это для меня большой поворот. Тем не менее, он имеет эту замечательную функцию из веб-приложения Google Maps, где вы можете получить информацию о трафике для разных времен дня, чтобы соответственно спланировать свое путешествие. Я имею в виду, что это одна особенность, которую хотелось бы иметь в обычном приложении Google Maps.

С точки зрения использования оперативной памяти, Карты Go является удивительным. В среднем он использовал всего 3, 5 МБ ОЗУ по сравнению с Google Maps, который использовал колоссальные 183 МБ. Путь, Google.

Скачать Карты Go

Что такое Android Go?

Для начала, я хочу объяснить вам, что же такое Android Go. Если очень сильно не вникать, то Android Go является облегченной версией Android 8 Oreo, которая предназначена для смартфонов со слабым процессором и оперативной памятью меньше 1 Гб. Кроме самой ОС, в ней есть также программы с урезанной функциональностью и внешним видом, преимуществом которых является малый размер памяти, которые они будут занимать на вашем устройстве.

Nokia 1

На первый взгляд звучит интересно и заманчиво, ведь такая схема нам предлагает получить дешевый смартфон на чистом Андрюше. Да и 1 Гб ОЗУ звучит вроде вполне достаточно. Вы только вдумайтесь, около 3−4 лет назад мы все пользовались смартфонами с примерно таким же количеством памяти. Но… не все так просто со смартфонами на Android Go.

Во всем виноваты производители смартфонов?

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

Взять только MT6737M который установлен в нашу Nokia 1. Это процессор 2016-го года. Даже не так, это урезанная версия бюджетного процессора 2016-го года. Google объявил, что для работы новой операционки достаточно 1 Гб оперативки, и что вы думаете? Все, поголовно производители установили ровно 1 Гб, даже моделей с 1.5 Гб нету. В Nokia тоже ровно 1 Гб оперативки стандарта LPDDR3 — а это стандарт, напомню, 2012-го года.

Типичный Android Go

Все это упаковывается в здоровый, дешевый, пластиковый корпус и продается с глобальным акцентом на заявления Google о быстродействие на слабом железе. Лепим ценник в $ 80−120 и раздаем это дерьмо направо и налево. У вас проблемы? Вопрос к Google, они сказали что это будет работать.

Ну, а Google, кстати, молодцы. Сам замысел и реализация очень не плохие. Вот смотрите на Nokia 1, смартфон за 80 $, пусть даже на старом железе, но он работает, и работает нормально, чтобы не говорили обозреватели, которые избалованы 10-ми айфонами и пикселями, этот девайс работает НОР-МАЛЬ-НО.

Смартфоны с ценником до $ 100 покупаются, в основном, как звонилки, и требовать от них флагманских мощностей… нуу, это немного тупо. Установите сюда полноценный Android, эта хрень скорее всего даже не запустится, впрочем с версии GO, с лайтовими приложениями как от Google, так и от сторонних разработчиков, оно работает, и работает не плохо. Можно спокойно пользоваться Telegram, Facebook, читать что-то в браузере и смотреть видео в YouTube. А что вам еще нужно от смартфона?

А как с приложениями в Google Play?

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Техноарена
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: