Android Версии 4.4: KitKat
31.10.2013 в качестве преемника Jelly Bean была выпущена версия Android 4.4 под названием KitKat. Существенным нововведением стала отмена ограничения до пяти домашних экранов. Кроме того, теперь в качестве альтернативы для SMS может быть выбрано приложение Google+ Hangouts.
06.12.2013 последовало первое обновление до версии 4.4.1. Здесь было слегка переработано приложение «Камера», а также сделано незначительное исправление ошибок.
Версия Android 4.4.2 появилась 09.12.2013. Изменения также коснулись в основном исправления ошибок.
02.06.2014 вышла 4.4.3: был исправлен известный баг, вызывавший обрыв подключения к сети.
Последнее обновление для KitKat — версия 4.4.4. — последовало 19.06.2014.
Основные функции в бета-версии Android 11
Новые функции все же неизбежны, но их здесь не так много, как в предыдущей версии. Вот полный список:
- Беседы: теперь шторка уведомлений собирает сообщения из ваших приложений для общения в отдельный раздел вверху.
- Приоритетные разговоры: Вы можете пометить некоторые беседы как «приоритетные», что позволяет отобразить аватарку собеседника на экране блокировки и, при желании, разрешить его сообщениям игнорировать режим «Не беспокоить».
- Пузыри: да, вы все правильно поняли. Вы можете сделать так, чтобы ваши текстовые сообщения появлялись в маленьком пузыре, который будет «плавать» поверх всех других приложений. Функция работает так же, как Chat Heads для Facebook Messenger, но теперь доступна для любого мессенджера и социальной сети.
- Уведомления имеют более простые и понятные настройки, включая режим «Без звука». Способ управления этими настройками тоже стал проще.
- Режим «Не беспокоить» позволяет вам выбрать, какие приложения или даже отдельные люди могут отправлять вам уведомления/сообщения, когда этот режим включен.
- Элементы управления мультимедиа были перенесены в быстрые настройки, и вы можете выбрать, куда направить вывод звука – наконец-то.
- Снимки экрана теперь появляются в левом нижнем углу, так же, как на iPhone.
- Встроенная запись экрана должна наконец стать официальной функцией на всех смартфонах с Android 11.
- Меню питания теперь служит своего рода цифровым кошельком с элементами управления питанием телефона, картами и платежной системой Google Pay, а также элементами умного дома.
- На экране «Последние использованные приложения» теперь есть новые кнопки для создания скриншотов, обмена ими в разных приложениях или добавления текста.
- Вы можете заменить контейнер некоторыми предлагаемыми приложениями (но нужно ли это вам?).
- Есть новая опция одноразового разрешения для отправки местоположения.
- Если приложение какое-то время не используется, выданные ему разрешения автоматически сбрасываются. Это то, что всегда было нужно.
- Голосовой доступ: функция, которая позволяет вам управлять своим телефоном, была обновлена и теперь может понимать «содержимое экрана и контекст». Как это работает? Скоро узнаете.
Бета-версия Android 11
Новое меню настроек
В меню «Настройки» в операционной системе Android O появилось много визуальных изменений. Для начала стоит отметить новую цветовую схему: оба устройства Pixel и Nexus получают черно-белую цветовую схему, правда с немного разными оттенками. Само меню настроек также немного переосмыслено. Как теперь оно выглядит в Android 8 — смотрите на скриншоте ниже. Выпадающая навигационная цепочка значок меню «гамбургер» для были удалены в этой превью версии для разработчиков.
Основное изменение в Android O заключается в том, что меню «Настройки» стало намного короче, чем в Android N и у него больше нет таких категорий, как «беспроводные сети и сети», «устройство», «личные настройки» и «система». Вместо этого в Android O есть более подробные разделы, которые охватывают более широкий спектр вопросов, таких как «сети и Интернет», «подключенные устройства», «приложения и уведомления» и «защита и блокировка экрана». Меню стало более логичным и понятным по нашему скромному мнению.
Большинство подразделов в меню «Настройки» также были оформлены по-новому визуально. В подраздел «Система» теперь переместилась целая куча вещей, включая языки и ввод, дата и время, обновления, о телефоне, и настройках резервного копирования. По сути все настройки из оригинально Nougat по-прежнему здесь есть, но вам придется их немного поискать.
По теме: Обзор MIUI 9
Автоматическое вращение экрана
У меня всегда были проблемы с автоматическим поворотом экрана. С одной стороны, я хотел, чтобы телефон поворачивал отображаемый контент, когда поворачиваю телефон от вертикали до горизонтальной и наоборот. С другой стороны, это раздражает меня, когда смартфон делает его не тогда, когда необходимо.
Android P может означать конец таких проблем. Теперь, после поворота смартфона, на нижней панели появляется маленький значок, который позволяет поворачивать изображение на экране, несмотря на автоматическое отключение вращения. После изменения позиции мы снова должны использовать маленькую иконку.
Возможно, это не идеальное решение проблемы автоматического поворота экрана, но, вероятно, лучшее, что удалось создать разработчикам смартфонов. Конечно, до тех пор, пока новая функция работает хорошо. А такой гарантии Android P Beta, к сожалению, пока не даёт пользователю.
Безопасность данных
Во время презентации Android 10 в Google заявили, что в этой версии будет более 50 обновлений касательно приватности и безопасности пользователя, и улучшений на самом деле здесь много. Главное из них – раздел «Конфиденциальность» в настройках
Большинство опций не новые, но теперь они все собраны в одном месте, и, возможно, люди наконец начнут обращать на них внимание
Основная настройка – «Управление разрешениями», где перечислены все приложения, имеющие доступ к главным функциям смартфона. К сожалению, остальные интересные опции спрятаны в секции «Расширенные настройки». «История местоположений» даёт возможность запретить отправку данных о вашей локации рекламодателям. «Отслеживание действий» позволяет отключить сохранение вашей активности в сети и приложениях. В секции «Реклама» вы можете настроить персонализацию рекламных объявлений – это должно сильно сократить объём информации, которую приложения о вас собирают.
Возможно, лучшими изменениями в этом аспекте стали те опции, которых пользователь не видит. Теперь обновления безопасности будут приходить чаще и на большее число девайсов, поэтому доля смартфонов с наиболее безопасной версией ОС станет выше. Другое улучшение состоит в том, что ОС делает MAC-адрес устройства случайным, поэтому отследить ваш телефон приложениям будет труднее. Google также заявила, что все пользовательские данные отныне будут зашифрованными, даже если железо у девайса не самое мощное.
Обновления безопасности коснулись не только данных – компания хочет защитить пользователей и от чрезвычайных происшествий или стихийных бедствий. Например, в Google начали неожиданное сотрудничество с Apple для создания системы защиты от COVID-19. Вы сможете видеть поблизости от себя всех, кто сдал положительный тест на вирус, хотя эта функция ожидаемо получила много критики.
Дизайн
Новый дизайн Material You
Google представила обновлённую версию Material Design, которая акцентирует внимание на персонализации цветовой палитры. Например, в Pixel устройствах цвета будут определяться на основе фоновой картинки
Полноценно попробовать Material You получится во второй Beta версии Android 12
Стандартный Splash Screen для всех приложений
SplashScreen API позволяет его кастомизировать для вашего бренда: задать фон, анимированную иконку и другие параметры
Отключить новый Splash Screen нельзя, поэтому у всех кого есть своя вариация такого экрана — обратите внимание.Splash Screen — довольно популярная практика в Android приложениях чтобы скрыть долгую инициализацию. Теперь в Android появляется стандартный Splash Screen, который будет анимировать открытия приложения из иконки в launcher
Ripple эффект
Обновление дизайна затронула многие аспекты UI системы, даже Ripple эффект обновился. Теперь в него добавили эффект аля «белый шум» по краям. Мне нравился старый одноцветный Ripple и новый выглядит странным и неестественным
Nexus 5X и 6P – 2015 год
В 2015 году компания Google, осознав свою ошибку, выпустила сразу два новых смартфона: Nexus 5X и Nexus 6P.
Nexus 5X позиционировался, как смартфон среднего уровня, и благодаря цене 379 долларов должен был стать достойным приемником Nexus 5. С точки зрения дизайна смартфон мало чем отличался от предшественников. Исключение составляла разве что «переехавшая» в середину задней панели камера, и сканер отпечатков пальцев.
По техническим характеристикам Nexus 5X практически не выделялся среди конкурентов. За производительность смартфона отвечал процессор Qualcomm Snapdragon 808, и 2 Гб оперативной памяти. Nexus 5X получил 5,2-дюймовый экран с разрешением FullHD, и аккумулятор емкостью 2700 мАч. Основная камера смартфона была представлена 12,3-мегапиксельным модулем с лазерным автофокусом и возможностью снимать видео в 4K. Nexus 5X и Nexus 6P стали первыми Google-смартфонами с портом USB Type C.
Если в создании смартфона Nexus 5X принимала участие компания LG, то разработку Nexus 6P доверили Huawei. К слову, это был первый случай, когда Google доверила выпуск Nexus китайской компании.
Nexus 6P получил 5,7-дюймовый AMOLED дисплей с разрешением QHD (2560 x 1440), более мощный процессор Qualcomm Snapdragon 810 v2.1, 3 Гб оперативной памяти, и аккумулятор емкостью 3450 мАч. За счет наличия оптической стабилизации 12,3-мегапиксельная основная камера аппарата позволяла получать еще более качественные фотографии, чем камера Nexus 5X.
Таким образом, выпустив сразу два смартфона, компания Google постаралась «убить всех зайцев». Те, кто хотел получить недорогой смартфон с голым Android 6.0, покупали Nexus 5X. Те же, кому нравился большой и долгоживущий фаблет, выбирали Nexus 6.
Картинка в картинке
Наконец Android стал официально поддерживать режим «Картинка в картинке». Подобный функционал уже был представлен в смартфонах Samsung, LG и китайских брендов, но поддержка ограничивалась несколькими приложениями. Теперь же, скорее всего, режим «Картинка в картинке» будет работать со многими программами.
Функция будет работать с YouTube и другими подобными приложениями, а также с видеосвязью. Все, что нужно сделать пользователю – нажать кнопку Home, и видео автоматически свернется и будет отображаться в нижней части экрана, хотя расположить окно можно в любой части дисплея.
На Nexus 6P почему-то так просто это не работает в Android O Developer Preview. Если перейти в режим «Картинка в картинке» не получается нажатием кнопки Home, есть другой специфический способ. Для этого нужно открыть System UI Tuner, перейти в пункт Picture-in-picture и активировать функцию Minimize. Затем необходимо открыть настройки панели навигации и выбрать «Код клавиши» в качестве дополнительного типа кнопки, после чего в пункте «Код клавиши» указать число «171». Теперь можно сворачивать не только видео на YouTube, но и другие приложения, например, Google Chrome.
Как пройти собеседование и найти работу
Насколько сейчас легко найти работу и стоит ли идти на фриланс?
Надо определиться, чего вы хотите. Если нравится фриланс, нужно идти на фриланс, но там хорошо зарабатывать сложнее. Если нравится в компании — идите в компанию.
Важно понимать, что путь не будет легким. Сначала нужно будет пройти толкучку: когда вы еще молодой специалист, вас много, надо попасть в компанию
Тем не менее, находить работу становится легче. Если 3 года назад среди Junior’ов была бешеная конкуренция, то сейчас ее меньше. Работы становится больше, люди осмысленнее подходят к тому, хотят ли они стать разработчиками.
Сколько в среднем может уйти времени на поиск первой работы?
От начала обучения 1–1,5 года.
Нельзя играть в быструю: возьму отпуск на 4 месяца и стану программистом. Так не получится. Но если не бросать и заниматься этим, то где-то за год — реально.
Сколько может заработать разработчик мобильных приложений?
Junior — от $800 до $1500.
Не надо пугаться, что это мало. Junior — это не навсегда.
Уже через год можно стать Middle и получать $1500–3500
Senior получает от $5000 до $10 000.
Средняя зарплата Android-разработчика в Украине, по данным портала Work.ua
Как пройти собеседование и получить работу?
На собеседовании смотрят на 3 вещи:
навыки в программировании: на первом этапе важно не ответить на все вопросы, главное — показать, что знания есть;
знание английского: на Junior английский можно знать не в идеале, на старшие позиции он нужен;
психология: если вы супер-программист, хорошо по-английски говорите и понимаете, но на собеседовании видят, что вы конфликтный — ваши шансы уменьшаются.
А чтобы выбрать хорошую компанию, смотрите, как с вами общаются. Если спрашивают, как вы относитесь к переработкам, то с высокой вероятностью они будут.
OnePlus 8 Pro
Доступный флагманский вариант Android
Дисплей: 6,78-дюймовый OLED (3168×1440) | Версия Android: 10 с ОС Oxygen | Процессор: Snapdragon 865 | Оперативная память: 8 ГБ, 12 ГБ | Хранилище / с возможностью расширения: 128 ГБ, 256 ГБ / нет | Основная камера: ширина 48 МП (ƒ / 1,78); 48 МП сверхширокоугольный (ƒ / 2,2); 8-мегапиксельный телеобъектив с 3-кратным увеличением (ƒ / 2,4); 5-мегапиксельный цветной фильтр | Фронтальная камера: 16 МП (ƒ / 2,5) | Срок службы батареи (часы: минуты): 11:05
- Яркий и красивый дисплей с частотой 120 Гц
- Длительное время автономной работы
- Высокая производительность
- Сверхбыстрая проводная и беспроводная зарядка
- Изогнутый дисплей вызывает случайные нажатия
OnePlus 8 Pro может показаться отходом от предыдущих телефонов OnePlus. В конце концов, это один из самых дорогих телефонов, которые когда-либо производила OnePlus за 899 долларов. Теперь он сталкивается с жесткой конкуренцией со стороны Galaxy S21, поэтому OnePlus вырезал для него свою работу с предстоящим OnePlus 9.
В случае OnePlus 8 Pro эти функции включают частоту обновления 120 Гц для его 6,78-дюймового OLED-экрана и процессор Snapdragon 865. OnePlus 8 Pro – первое устройство OnePlus, поддерживающее беспроводную зарядку, и в соответствии с великой традицией OnePlus, стремящейся к увеличению емкости аккумулятора, его стандарт беспроводной зарядки на самом деле быстрее, чем многие проводные варианты.
Вы не получите лучший телефон с камерой с OnePlus 8 Pro – фотографии Galaxy S21 Ultra немного лучше во всех отношениях. Тем не менее, четыре задние линзы OnePlus 8 Pro могут производить впечатляющие снимки, которые достойно сравниваются с лидерами отрасли. Эта цена в 899 долларов может быть высокой по стандартам OnePlus, но все же неплохо для того, что вы получаете.
И это ещё не всё
Появился упрощённый обмен паролем Wi-Fi-сети через QR-код. Управление одной рукой запускается жестом сверху вниз по нижней панели. А если повернуть телефон набок, то приложения будут работать в альбомном режиме.
Добавили опцию по уменьшению минимальной яркости — она помогает в темноте, уменьшая нагрузку на глаза от мерцающего экрана. К тому же теперь можно делать длинный скриншот встроенным приложением.
А ещё новый калькулятор разительно отличается от старого: такое ощущение, что просто скопировали тот, что используется в iOS.
При работе с геолокацией можно указать, давать точное местоположение или приблизительное. Также есть отдельное меню, где собраны приложения с доступом к геопозиции, камере и микрофону.
Если работает камера или микрофон, тогда в правом верхнем углу появляется уведомление. При этом, если назойливое приложение требует к ним доступ, а вы разрешать не хотите, можно обойти его на уровне системы.
Обновления в Google Play
Самая денежная часть. С 7 июня можно будет подключиться к программе сниженной комиссии: 15% с выручки вместо 30%, пока не заработаете 1 миллион долларов в год. Хорошая штука для всех. При этом добавили 34 новые формы оплаты для 30 стран и снизили минимальную стоимость для 20 стран.
Ещё из интересного — внедряют возможность покупки нескольких ваших докупок за 1 раз (например, 5 сундуков или 5 раз по 100 страниц текста), а также сборные подписки, которые включают несколько элементов или предложений. Ещё появятся предоплаченные планы (например, 2000 рублей за полгода), чтобы продвигать их внутри и за пределами стора.
Добавили секцию Google Play SDK Console, которая позволит увидеть производительность вашего SDK в разных приложениях. Пока доступно только для минимального количества партнёров.
Напоминают, что запретят использовать в названии приложений большое количество ключевиков и упоминания вроде free и sale. А ещё Android App Bundles будет обязательным для всех.
Для аналитиков сделали сравнение приложения с конкурентами в Google Play Console и возможность самостоятельно настроить KPI на главном экране.
Напоминают про Google Play Pass, в котором можно заявить игру или приложение. Оплачивают по фактическому времени: чем больше используется приложение — тем больше разработчик получит денег. Подписка теперь доступна на 40 рынках.
В общем, будет чем заняться этим летом.
Напоследок напомню, что в Wrike есть вакансии разработчиков с релокацией в Прагу. Если хотите присоединиться к нашим усилиям по переходу на Android 12 — будем рады познакомиться!
Уведомления
Какое обновления Android без переработки уведомлений. Для начала снова поменялся их шаблон и появилось несколько новых возможностей:
В MessagingStyle и BigPictureStyle можно добавлять анимированные картинки
Действия на уведомлениях во время показа их на экране блокировки можно потребовать обязательной авторизации пользователя перед отправкой Intent
Новый стиль уведомлений для звонков — CallStyle, который позволяет создать разные стили для входящего, исходящего и текущего звонка
Также можно задавать важность для звонков
Зона в уведомлении, выделяемая для Custom View, теперь становится меньше.
Запрет «трамплинов» в уведомлениях
Под трамплином понимается случай когда нажатие на уведомление приводит к запуску Activity, но делается это не напрямую. Например, вы сначала запускаете BroadcastReceiver, а из него уже стартует Activity. Для улучшения производительности и UX теперь так делать запрещено. Хотите запустить Activity из уведомления — делайте это напрямую. В противном случаи ничего происходит не будет, а в логи упадёт ошибка
Планирование темной темы
Большинство пользователей с облегчением выдохнули, когда в Android 10 официально появилась темная тема оформления интерфейса. Не надо было ждать, когда производитель твоего устройства сам «допилит» эту функцию. Однако до сих пор она имеет довольно упрощенный вариант, то есть ее можно либо включить, либо выключить.
В Android 11 пользователи теперь могут планировать темную тему, используя одну из двух различных метрик. Вы можете запланировать включение и выключение темной темы, когда солнце всходит или заходит. Вы также можете установить собственный график активации темного режима по времени, если хотите.
Небольшие нововведения
Клавиатура Gboard также получает некоторые обновления. Google говорит, что функция, которая позволяет вам смешивать и подбирать эмодзи для создания пользовательских стикеров, теперь будет содержать 5000 различных комбинаций. Что еще интереснее, Gboard собирается использовать возможности автозаполнения. Google поясняет, что эта функция основана на моделях машинного обучения, и никакие данные из вашего автозаполнения не будут переданы в компанию. Интересно, не потерпит ли эта функция фиаско в Chrome, потому что вполне возможно, что Chrome, Android и Gboard будут конкурировать между собой за автоматическое добавление текста. (Google говорит, что это не станет проблемой.)
Есть десятки других мелких нововведений. Google Project Mainline – сервис, позволяющий обновлять ключевые компоненты системы по беспроводной сети, не дожидаясь разрешения от операторов связи или производителей, получает еще 12 модулей. В темном режиме улучшаются параметры планирования. Телефоны Pixel будут иметь более странные формы значков, доступных в разных тематиках. Размер видеоизображения «картинка в картинке» можно изменить (но удачи вам с первого раза попасть пальцем в этот крошечный угол). Вы можете «прикреплять» приложения в общем меню самостоятельно, а не полагаться на алгоритмы Android. Режим полета не отключит Bluetooth, если вы подключены к наушникам. Список можно продолжить, но это будет слишком долго.
Android 11
Одна из лучших вещей в этом списке – подключение к интернету через USB-Ethernet. Пользователи Windows не должны беспокоиться о ее работоспособности, но у вас ни за что не получится использовать USB для привязки Mac к телефону на Android. Разве что установить кастомный интерфейс на Mac. Теперь, когда Android может легко обеспечивать сетевое подключение через USB-Ethernet, он должен работать практически со всем, к чему вы сможете подключить его. Он должен, но, к сожалению, функция требует, чтобы вы подключили адаптер USB с Ethernet разъемом на нем. И, если у вашего компьютера нет гнезда Ethernet, вам понадобится другой ПК.
Если вы просто посмотрите на список функций Android 11, многие из них будут выглядеть так, как будто они уже были здесь раньше, но просто обновились. Как уже было сказано ранее, Android – это зрелая операционная система, поэтому в ней нет действительно больших пробелов, которые нужно заполнять. Android 11 берет вещи, которые вы постоянно ищете, и выносит их на передний план.
Эти маленькие решения, показывающие, что и где происходит, являются тонкими настройками, которые в конечном итоге заставляют телефон чувствовать себя интуитивно понятным и не сбивающим с толку. Здесь все еще есть некоторые запутанные штуки – приложение настроек превратилось в беспорядок – но в целом видно, в какую сторону двигается Google. Android сложен, и вместо того, чтобы пытаться упростить его напрямую, компания добавляет более простые слои поверх этой сложности.
Project Treble
Самой главной проблемой Android было и остается отсутствие обновлений до последних версий системы. В качестве решения Google предлагает Project Treble. Суть проекта заключается в том, чтобы каждый пользователь мог получить апдейт — независимо от производителя, процессора и других характеристик. Обычно производители должны обновить собственную оболочку и только потом выпустить обновление, но с приходом Treble компаниям не придется прилагать никаких усилий.
В свое время Google приложила очень много сил, чтобы разработчики без дополнительных действий могли выпустить приложение, которое будет работать на миллиардах Android-устройств. По аналогичной схеме будет работать и Treble.
Android Версии 4.1: Jelly Bean
27.06.2012 была выпущена версия Android 4.1 под названием Jelly Bean. Это обновление внесло значительные улучшения в пользовательский интерфейс. Кроме того, в систему был интегрирован сервис Google Now.
Начиная с версии 4.1.1 от 11.07.2012 была интегрирована в систему платежная служба Google — Google Wallet.
4.1.2 (вышла 10.10.2012) привнесла возможность управлять уведомлениями с помощью жестов.
13.11.2012 — с версией 4.2 — стал доступен системный стриминг (Miracast). Кроме того, были введены и другие обновления безопасности. В 4.2.1, вышедшей 27.11.2012, были исправлены некоторые ошибки.
4.2.2 (вышла 12.02.2013) позволила устанавливать виджеты непосредственно на экран блокировки.
В версии 4.3 (вышла 24.07.2013) появилось множество других нововведений. Так, в ней появились ограниченные учетные записи для детей, а также было улучшено приложение «Камера».
Последнее обновление Jelly Bean вышло 04.10.2013 под номером 4.3.1. Здесь были просто исправлены некоторые незначительные ошибки.
Быстрые настройки
Когда вы откроете экран быстрых настроек в шторке Android O, вы увидите такую же цветовую схему, как у Google Android Nougat. Глядя на меню быстрых настроек Google изменил некоторые основные вещи. В Android O быстрые настройки, вроде Wi-Fi, LTE, Bluetooth, «Режим не беспокоить», имеют двойную функцию, в зависимости от тапа. Если вы просто нажмете на значок — вы просто активируете функцию. Длинный тап оп нему откроет дополнительные меню мини настроек. Как и в прошлом Android можно отредактировать список быстрых настроек, к примеру добавить фонарик и другие полезные функции в шторку уведомлений.
По теме: Обзор EUI 5.8