20 Апреля

Больше недели назад обновил я на своём Poco X3 Pro систему на MIUI 13 с 12-м Андроидом. И... последний раз меня так бомбило от обновления Андроида при переходе на версию 5 (она же Lollipop). Поломалась тёмная тема доброй трети приложений, поломался автозапуск некоторых приложений (в первую очередь нашего эстонского Smart ID).

Думаю, ну, наверное, это те мелочи, с которыми придётся некоторое время мириться ради новых фишек. А что там по новым фишкам? Посмотрел несколько роликов на эту тему и стало ещё чудесатее:

  • Возможность записи разговоров - у меня нет, а почему не понятно. Вроде, зависит от выбранного региона, но это не точно.
  • Боковая панель - нету, ибо... хз почему, объяснений не нашёл.
  • Суперобои - нету, потому что тип экрана IPS, а они доступны только на AMOLED и только с мощными процессорами.
  • Смена вида расположения недавних приложений - нету, тоже не нашёл почему.

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

А теперь вопрос со звёздочкой: какие цвета для фона и текста нагенерировала мне новая прошивка?

Ответ

Коричневый, блядь, и бледно-розовый, сука! Ну с хуя ли???

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

22 Августа

Трудности картографии

Началось всё с того, что знакомый зарепортил мне ошибку в моём приложении: на iOS не работает кнопка maps.me. Проверил у себя на android - работает, проверил на iPad - не работает. Пошёл гуглить, в чём причина и открылась небольшая табакерка Пандоры. Оказывается, у проекта сейчас переломный момент. Если вкратце, то там новые хозяева, которые имеют видение будущего очень отличное от всей прошлой идеологии проекта. Подробно всё описано тут и тут. Чего в этих статьях не написано, но что обнаружил я:

  • вся информация об API сервиса убрана, есть только инфа двухгодичной давности на GitHub
  • deeplinks (ссылка извне непосредственно в приложение, то, что используется в моём приложении) работают там, где это не сломали
  • официальной информации о deeplinks, опять же, нет

Честно скажу, сам я maps.me никогда не пользовался. На Жужмуе видел у других участников поездки, что тропки и дорожки такого удалённого острова указаны там весьма подробно. Позднее узнал, что там ещё есть возможность экспортировать целые списки маркеров. Очень удобно, но попользоваться уже не судьба. А вот в приложении надо было ошибку как-то исправлять. Первоначальной идеей было просто убрать кнопку на iOS, но не очень она мне нравится. Неизвестно, когда deeplinks и на android сломаются. Разумнее найти альтернативу и заменить maps.me на что-то другое. Я потыкался-помыкался, но ничего хорошего не нашёл. Либо у приложений нет deeplinks, либо популярность их невысока. Когда уже отчаялся, реализовал вариант со скрытием кнопки (обновление пока не вышло) и сегодня утром когда писал этот текст, ища статью на хабре с описанием трудностей maps.me, я нашёл сервис Organic Maps. Это отпочкование от maps.me, но, судя по описанию, весьма продуманное. Сразу же написал в чат поддержки в телеге, получил информацию о deeplinks. Попробовал, всё работает, но карта в приложении не центруется и маркер остаётся где-то за кадром. Потом долгое общение всё в той же телеге, тесты, открытие issue на GitHub, ужин. Короче, я не очень помню как прошёл сегодняшний день. Воскресенье программиста, мля.

5 Ноября

Меньше года назад я писал про MIUI 11 и буквально позавчера пришло обновление до MIUI 12. Само по себе то, что мой Redmi Note 7 ещё получает обновления, хотя он уже "дедушка" в своей линейке (сейчас в продаже Note 9) - это круто. С другой стороны, тот факт, что за 15 месяцев были выпущены три поколения линейки (Note 7 в январе 2019, в августе - Note 8 и в апреле 2020 Note 9) - не особо хорошо.

Как бы то ни было, сегодня пишу не столько об устройствах, сколько об оболочке. Нововведений меньше, чем в прошлый раз. Понравилась ни разу не ворованная новая шторка настроек (она теперь отдельно от шторки уведомлений). Понравился новый вид часов на экране блокировки, но тут сразу появляется претензия: а раньше так не могли? Совсем не нравится анимация появления иконок на рабочем столе и я не нашёл, где её изменить. Не нравится отличающаяся анимация появления шторок. Очень не нравится, что исчезла анимация иконок. Резюмируя, могу сказать, что на мой сугубо субъективный взгляд MIUI и так не самая лучшая оболочка, а последнее обновление скорее купировало её, чем добавило что-то новое.

MIUI 12

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

26 Ноября

10 + 1 = 10,1

Несколько дней назад на смартфон (Xiaomi Redmi Note 7) пришло обновление оболочки с MIUI 10 до MIUI 11. Честно говоря, думал это будет вместе с Android 10, но нет. Обновился, заметил пару изменений, посмотрел/почитал чего же ещё добавили. Вот моё мнение, после 1 суток с MIUI 11.

MIUI 11

Первое, где видно изменения - раздел настроек. Так было и будет всегда и это применимо как к лончерам, так и к ОС. Дело в том, что после глобального обновления, пользователь чуть ли не первым делом полезет в настройки и именно тут ему покажут, что "мы рабооотали". В MIUI 11 в настройках поменяли иконки и изменили шрифты (везде, не только тут). Также заменили иконки на рабочих столах, у них появилась анимация, очень ненавязчивая, только при закрытии приложения. По мне, самое то, добавляет некий лоск и ощущение продуманности. Жаль только, что анимация эта есть только у стандартных приложений. Тут же реализовано второе нововведение - контекстное меню, при длительном нажатии. Мертворождённая функция и вот почему. Сейчас меню есть не у всех приложений, а у тех, где оно присутствует, оно разное. Например, у WhatsApp в нём ссылка на два последних чата и камеру, а у Youtube - на разделы "популярное" и "подписки". То есть, вызывая такое меню у разных приложений, я заранее не буду точно знать, что там будет. Либо же мне придётся это запоминать. А запоминать я не буду просто потому, что выгоды в этом нет. С контекстным меню я доберусь до своих подписок в Ютьюбе за два нажатия, без него - тоже за два. В WhatsApp через контекстное меню я за два нажатия смогу открыть один из двух последних чатов, без меню - любой из чатов.

Что ещё? Новые звуки уведомлений, меняющиеся в зависимости от времени? Нет, спасибо. Новый вид "звонилки"? Да, стало лучше. Больше ничего не припомню. А чего я ждал? Мне давно не хватает гибкой настройки тёмной темы оформления. В целом, я очень люблю тёмную тему, но не хочу использовать её повсеместно. Например, Instagram с чёрным фоном я вообще воспринимать не могу. Почему бы не сделать как с разрешениями, правами и прочим: есть глобальное правило, но для отдельных приложений можно задать свою настройку. А пока MIUI 11 видится мне скорее косметическим обновлением прошлой версии оболочки.

27 Августа

Продолжаю чепушить Xiaomi Redmi Note 7. Сегодня немного о софте смартфона. Я из секты свидетелей чистого Андроида. По этим религиозным убеждениям я в своё время покупал Nexus 5 и Xiaomi Mi A1. Из шести Андроид-смартфонов, которыми я пользовался, четыре были на "Андроиде без ГМО". После всего этого, MIUI 10 вызвала очень сильное отторжение. Вот пара моментов, которые раздражали больше всего:

  • Отсутствие меню приложений. Всё, что есть, вывалено на рабочие столы. Я же люблю минимализм: один рабочий стол с несколькими иконками, часами и виджетом погоды. Вышел из положения, раскидав все ярлыки по нескольким папкам.
  • Кривая тёмная тема. Я везде, где можно, использую тёмную тему, но в MIUI 10 пришлось от неё отказаться. Дело в том, что цвет сопроводительного текста в ней нечитаемого тёмно-серого цвета. А в светлой теме всё читается отлично.
  • Размер шрифта. Как и с радиусами углов корпуса и экрана, тут ад перфекциониста: размер текста S для меня маловат, а следующий за ним M - слишком большой.
  • Меню настроек. Пипец насколько разветвлённое.

Первой мыслью было вообще прошиться на кастомную прошивку, но почитав о них, отказался от этой затеи. В первую очередь, потому, что не знаю какую выбрать. Короче, остался на MIUI 10, но изрядно купировал её. Удалил около трети предустановленных приложений и всю рекламную ересь. Кому интересно, как удалять описано здесь, а что удалять тут и тут. Работает всё, вроде как, нормально, но удивило меня вот что. Я сегодня поставил телефон на зарядку. Второй раз. То есть от первой зарядки он прожил четверо суток, учитывая, что я его использовал более интенсивно, чем обычно: регулярно листал Инстаграм, пробовал новые игры, много копался в настройках, тестировал камеру и разок летал на дроне. Честно скажу, этот факт сильно изменил моё мнение о телефоне в положительную сторону. Теперь интересно, сколько он проживёт при обычной моей эксплуатации.

Цитировать
в комментарии