Похоже, что Samsung теперь разрабатывает Fuchsia вместе с Google.
Fuchsia — система широкого профиля, ее можно использовать для установки как на ПК, так и на телевизоры, умные колонки, гаджеты интернета вещей. А Sumsung — крупнейший производитель таких гаджетов. Мэтч!
И нет, это не контрибьют разработчиков Samsung в опенсорс проект. Имя компании теперь официально стоит рядом с Google.
Fuchsia — система широкого профиля, ее можно использовать для установки как на ПК, так и на телевизоры, умные колонки, гаджеты интернета вещей. А Sumsung — крупнейший производитель таких гаджетов. Мэтч!
И нет, это не контрибьют разработчиков Samsung в опенсорс проект. Имя компании теперь официально стоит рядом с Google.
Инженеры криптобиржи Coinbase рассказывают, как перешли на React Native. Плюс один кейс в копилку продуктов, выбравших кроссплатформенную разработку.
Наш коллега и спикер Mercury Pro Сергей Бутузов сделал мини-курс про IT для самых маленьких.
Полезно для студентов и выпускников. Скидочная ссылка на 30%: https://bit.ly/3tJZ0BO
Полезно для студентов и выпускников. Скидочная ссылка на 30%: https://bit.ly/3tJZ0BO
Сегодня стартует большая конференция Google I/O 2021
Планируется куча интересных релизов, так что будем следить и рассказывать о самом интересном. Сегодня доклады об Android 12, нововведениях в Google Play и веб-платформе.
Начало в 19:40 по МСК.
Полное расписание
Планируется куча интересных релизов, так что будем следить и рассказывать о самом интересном. Сегодня доклады об Android 12, нововведениях в Google Play и веб-платформе.
Начало в 19:40 по МСК.
Полное расписание
🎧 Apple Music анонсировал обновление, в котором обещает добавить суперзвук. К WWDC прикрутят технологию пространственного звучания и передачу звука без потери качества.
Аудиофилы вошли в чат.
Аудиофилы вошли в чат.
Apple Newsroom
Apple Music announces Spatial Audio and Lossless Audio
The next generation of sound on Apple Music is coming to subscribers June 2021 at no additional cost.
Код Меркури
Некоторым пользователям Google Chrome на Android в качестве A/B-теста стал доступен новый UI установки PWA, который теперь отображает описание и скриншоты приложения, как в Google Play или App Store. Кстати, идею отображать пользователям больше информации…
This media is not supported in your browser
VIEW IN TELEGRAM
Помните, меркурианец Алексей Родионов предложил отображать описание и скриншоты приложения при установке PWA в браузерах для настольных компьютеров?
Так вот, жизнь не стоит на месте, и команда Chrome уже приступила к реализации этой идеи. 🥳
Подробнее
Так вот, жизнь не стоит на месте, и команда Chrome уже приступила к реализации этой идеи. 🥳
Подробнее
This media is not supported in your browser
VIEW IN TELEGRAM
Google представила Android 12 с обновленной дизайн системой
Дизайн стал более гибким.
Про UI
− система подстраивает цвета кнопок, ползунков, виджетов и других элементов UI под цветовую гамму обоев;
− виджеты меняют цвет фона в зависимости расположения на экране;
− на одном экране элементов стало меньше, но они теперь больше;
− анимация плавнее и приятнее;
Про UX
− в меню быстрых настроек появится Google Pay и управление «умным» домом;
− Google Assistant можно активировать, удерживая кнопку питания;
− смартфон теперь пульт для Android TV и (внимание!) ключи от автомобиля: на некоторых моделях Pixel и Samsung Galaxy появится возможность добавить Car Key.
Дизайн стал более гибким.
Про UI
− система подстраивает цвета кнопок, ползунков, виджетов и других элементов UI под цветовую гамму обоев;
− виджеты меняют цвет фона в зависимости расположения на экране;
− на одном экране элементов стало меньше, но они теперь больше;
− анимация плавнее и приятнее;
Про UX
− в меню быстрых настроек появится Google Pay и управление «умным» домом;
− Google Assistant можно активировать, удерживая кнопку питания;
− смартфон теперь пульт для Android TV и (внимание!) ключи от автомобиля: на некоторых моделях Pixel и Samsung Galaxy появится возможность добавить Car Key.
Material You — новая дизайн система Google, пришла на смену Material Design. Она предлагает новый набор принципов построения интерфейса, которые Google будет использовать в своих продуктах: в поиске и на устройствах Pixel и Android.
Главные принципы дизайн системы:
− персональная стилизация;
− адаптивность интерфейса под любой форм-фактор;
− кастомизация, которую в Google назвали доступностью.
Главные принципы дизайн системы:
− персональная стилизация;
− адаптивность интерфейса под любой форм-фактор;
− кастомизация, которую в Google назвали доступностью.
YouTube
#Android12: Designed for you
#Android12 is here - and it’s for you. We’re introducing a new visual redesign that gives you the power to customize the look and feel of your phone across the whole system. With smoother animations, more intuitive notifications, quick settings and new widgets…
В Android 12 много нововведений, связанных с приватностью
− если приложение хочет использовать камеру или микрофон устройства, а пользователь нажал «нет», система будет отправлять программе тишину или черный экран, но оно продолжит работу;
− функции «сейчас играет» для музыки и «умные ответы» для Gmail не будут отправляться на сервера Google, а будут обрабатываться на смартфоне.
− появился индикатор работающих камеры, микрофона и два переключателя в быстром меню;
− можно будет выбрать: отправлять в приложения приблизительную или точную геолокацию;
− появилась панель управления конфиденциальностью — показывает на круговой диаграмме, сколько раз приложения обращались к камере, микрофону или геолокации за последние сутки.
− если приложение хочет использовать камеру или микрофон устройства, а пользователь нажал «нет», система будет отправлять программе тишину или черный экран, но оно продолжит работу;
− функции «сейчас играет» для музыки и «умные ответы» для Gmail не будут отправляться на сервера Google, а будут обрабатываться на смартфоне.
− появился индикатор работающих камеры, микрофона и два переключателя в быстром меню;
− можно будет выбрать: отправлять в приложения приблизительную или точную геолокацию;
− появилась панель управления конфиденциальностью — показывает на круговой диаграмме, сколько раз приложения обращались к камере, микрофону или геолокации за последние сутки.
Google изобрели дисплей-голограф, называется Project Starline.
Программа создает 3D-фигуру человека с помощью камер высокого разрешения и датчиков глубины, а затем транслирует изображение в реальном времени.
Это еще не полноценная голограмма, как в Звездных Войнах, но выглядит уже круто.
Программа создает 3D-фигуру человека с помощью камер высокого разрешения и датчиков глубины, а затем транслирует изображение в реальном времени.
Это еще не полноценная голограмма, как в Звездных Войнах, но выглядит уже круто.
YouTube
Project Starline: Feel like you're there, together
Imagine looking through a sort of magic window, and through that window, you see another person, life-size and in three dimensions. Project Starline is a technology project from Google that combines advances in hardware and software to enable friends, families…
Анонсировали Flutter 2.2
Нововведения:
− новые инструменты монетизации приложений: встроенные покупки, платежи и реклама;
− null safety теперь используется по умолчанию для новых проектов;
− фоновое кэширование с использованием Service Workers для веб-приложений;
− поддержка отложенных компонентов для приложений на Android;
− улучшения в инструментах предварительной компиляции шейдеров на iOS;
− новые функции в DevTools suite помогут понять, как распределяется память приложении.
Релиз фреймворка сопровождает обновление Dart до версии 2.13.
− добавлена совместимость с массивами и упакованными структурами в FFI;
− включена поддержка псевдонимов типов, которые повышают читабельность и обеспечивают более простой путь для некоторых сценариев рефакторинга.
Нововведения:
− новые инструменты монетизации приложений: встроенные покупки, платежи и реклама;
− null safety теперь используется по умолчанию для новых проектов;
− фоновое кэширование с использованием Service Workers для веб-приложений;
− поддержка отложенных компонентов для приложений на Android;
− улучшения в инструментах предварительной компиляции шейдеров на iOS;
− новые функции в DevTools suite помогут понять, как распределяется память приложении.
Релиз фреймворка сопровождает обновление Dart до версии 2.13.
− добавлена совместимость с массивами и упакованными структурами в FFI;
− включена поддержка псевдонимов типов, которые повышают читабельность и обеспечивают более простой путь для некоторых сценариев рефакторинга.
Medium
Announcing Flutter 2.2 at Google I/O 2021
Growing momentum for the leading UI toolkit for multiplatform development
Обновление Google Workspace
В сервисе появится технология Smart Canvas — она объединит Docs, Google Meet, календарь и другие сервисы. Например, можно начать видеозвонок Meet в «Документах» или совместно работать над презентацией во время звонка.
В этом году в Google Meet обещают сделать субтитры и перевод в реальном времени.
Другие нововведения
В сервисе появится технология Smart Canvas — она объединит Docs, Google Meet, календарь и другие сервисы. Например, можно начать видеозвонок Meet в «Документах» или совместно работать над презентацией во время звонка.
В этом году в Google Meet обещают сделать субтитры и перевод в реальном времени.
Другие нововведения
Код Меркури
Microsoft завершила разработку облегчённой версии Windows 10 — Windows 10X. Новая ОС оптимизирована для слабых машин. В ней не будет изначальной поддержки приложений Win32, а в меню «Пуск» не будет плиток. Релиз должен состояться весной.
В Microsoft решили не выпускать Windows X. Вместо этого все наработки внедрят в Windows 10.
Google запланировала создать коммерческий квантовый компьютер к 2029 году и показала кампус для развития квантовых технологий в Калифорнии (фото).
На конференции Google I/O 2021 представили Angular DevTools — расширение Chrome DevTools для проверки структуры приложений и профилирования производительности.
Это переосмысление самого первого инструмента отладки для Angular — Augury, только от самого Google. В Angular DevTools сделали упор на визуализацию структуры компонентов.
Расширение в магазине Chrome
Это переосмысление самого первого инструмента отладки для Angular — Augury, только от самого Google. В Angular DevTools сделали упор на визуализацию структуры компонентов.
Расширение в магазине Chrome
YouTube
Profiling Angular Applications
In this video, we're going to focus on the runtime performance of Angular applications. First, we'll learn how to profile an app using Chrome DevTools. After that, we'll identify different patterns looking into the profiler's output. For each one of them…
Код Меркури
AppStore все-таки добавил рекламу во вкладке «Поиск». Apple предлагает $100 депозит, чтобы попробовать новый инструмент.
Первая статистика по новому инструменту рекламы в поиске AppStore. На скриншоте цена за 1000 показов.
Вышла бета-версия Android Studio Arctic Fox (2020.3.1)
Из интересного:
− first class support для компоуза (превью, плеер анимаций);
− поддержка wearable — можно запейрить wear emulator к физическому телефону, можно эмулировать физические параметры пульс, давление и тд;
− TV — remote control для эмулятора, обновленные образы;
− поддержка Apple M1;
− встроенный инспектор для Workmanager.
#android
Из интересного:
− first class support для компоуза (превью, плеер анимаций);
− поддержка wearable — можно запейрить wear emulator к физическому телефону, можно эмулировать физические параметры пульс, давление и тд;
− TV — remote control для эмулятора, обновленные образы;
− поддержка Apple M1;
− встроенный инспектор для Workmanager.
#android
YouTube
What’s new in Android development tools | Session
Get an overview of what's new in Android Studio for Android app developers, including demos and a presentation of relevant features that will accelerate developers' workflow on the latest Android APIs.
Speaker: Jamal Eason
Watch more:
Android and Play…
Speaker: Jamal Eason
Watch more:
Android and Play…
На российском форуме выступил Илон Маск
https://youtu.be/qd-s5YMwM00
Маск анонсировал скорое появление Tesla в России, Казахстане и других странах СНГ, предложил построить базу на Луне и город на Марсе.
https://youtu.be/qd-s5YMwM00
Маск анонсировал скорое появление Tesla в России, Казахстане и других странах СНГ, предложил построить базу на Луне и город на Марсе.
Новые фичи в Android Gradle plugin
− Configuration caching — ускоряет сборку, хорошо работает для локальных сборок с маленьким количеством изменений.
− Инкрементальный Lint будет выполняться только на измененных модулях, а значит ускорит сборку на многомодульных проектах. На одном из наших проектов этот шаг выполняется ~20 минут, надеемся что теперь будет сильно быстрее.
− Non-transitive R classes:
а) ускорит сборку больших проектов;
б) меньшая вероятность случайно заиспользовать ресурс из другого модуля.
#android
− Configuration caching — ускоряет сборку, хорошо работает для локальных сборок с маленьким количеством изменений.
− Инкрементальный Lint будет выполняться только на измененных модулях, а значит ускорит сборку на многомодульных проектах. На одном из наших проектов этот шаг выполняется ~20 минут, надеемся что теперь будет сильно быстрее.
− Non-transitive R classes:
а) ускорит сборку больших проектов;
б) меньшая вероятность случайно заиспользовать ресурс из другого модуля.
#android
YouTube
What’s new in Android Gradle plugin | Session
AGP 7.0 and Gradle 7.x bring some new, exciting features to Android development. We share the latest on configuration caching, new digital subscriber line (DSL), Variant and ASM APIs, namespaces in resources, and other useful tools that developers should…
Проводим митапы по фронтенду в разных городах
⠀
Участие бесплатное, записаться можно на сайте Mercury Pro: https://mercdev.ru/pro
⠀
Mercury PRO — это лекции и воркшопы для профессионалов.
⠀
📋 Программа:
⠀
− Мобилизация фронтенда — доклад про любовь фронтендера к мобильной разработке.
Алексей Кузнецов поделиться опытом работы с React Native и расскажет, почему это важный и нужный инструмент, с которым стоит наладить отношения.
⠀
− Как я за день стал Node.js разработчиком.
Сергей Бутузов расскажет, как фронтендеру научиться создавать расширяемые и долгоиграющие проекты на Node.js, а не временные решения, которые потом перепишут с нуля.
⠀
− Developer Experience (DX): Разработчики — тоже люди. GraphQL
Алексей Родионов о GraphQL — самой революционной технологии извлечения данных со времен AJAX. Расскажет, какие проблемы решает GraphQL и поделится опытом интеграции и эксплуатации технологии на крупном проекте.
⠀
А в завершение митапов играем в Свою Игру 🧐
Победители получают в награду новенькие AirPods Pro.
⠀
Участие бесплатное, записаться можно на сайте Mercury Pro: https://mercdev.ru/pro
⠀
Mercury PRO — это лекции и воркшопы для профессионалов.
⠀
📋 Программа:
⠀
− Мобилизация фронтенда — доклад про любовь фронтендера к мобильной разработке.
Алексей Кузнецов поделиться опытом работы с React Native и расскажет, почему это важный и нужный инструмент, с которым стоит наладить отношения.
⠀
− Как я за день стал Node.js разработчиком.
Сергей Бутузов расскажет, как фронтендеру научиться создавать расширяемые и долгоиграющие проекты на Node.js, а не временные решения, которые потом перепишут с нуля.
⠀
− Developer Experience (DX): Разработчики — тоже люди. GraphQL
Алексей Родионов о GraphQL — самой революционной технологии извлечения данных со времен AJAX. Расскажет, какие проблемы решает GraphQL и поделится опытом интеграции и эксплуатации технологии на крупном проекте.
⠀
А в завершение митапов играем в Свою Игру 🧐
Победители получают в награду новенькие AirPods Pro.