Вас ждет:
✅ прокачка навыков в Android-разработке или разработке на Flutter
✅ разработка проектов под руководством опытных экспертов Яндекса
✅ много нетворкинга и плавное погружение в культуру компании.
💡 Летние Школы – это отличный шанс проявить себя и стать частью Яндекса. От 50% до 70% выпускников с каждого потока становятся стажёрами и сотрудниками компании.
👉 Успевайте подать заявку и пройти собеседование можно до 27 апреля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👉 JetBrains AI
👉 Поддержка Java 24
👉 Включен режим K2 по умолчанию
👉 Kotlin Notebook встроены в IDEA
👉 Новый UI терминала в Beta
👉 Улучшения для работы с Kotlin
👉 Поддержка Gradle Daemon toolchain
и много много других улучшений
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
Вышла последняя Beta версия Android 16. Никаких изменений в API для разработчиков нет, только доработки и улучшения в ОС.
Следующий релиз будет финальным. Ставлю на то, что это сделают анонс на Google I/O.
#android16
Please open Telegram to view this post
VIEW IN TELEGRAM
Сервис для быстрой и безопасной доставки транзакционных писем.
Преимущества сервиса:
✔ Быстрая отправка – медианное время доставки <3 секунд
✔ Максимальная надёжность – 99,9% доставляемости
✔ Защита данных - шифрование TLS 1.2+ и поддержка DMARC, DKIM, SPF
✔ Гибкость интеграции - работа через SMTP и AWS SES API
#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Google запустила серию интервью "Testing at scale" с разработчиками крупнейших Android приложений про организацию тестирования сборок. Первое такое интервью с Netflix.
Разработчик компании рассказал:
👉 Какие тесты применяет компания (пирамида)
👉 Тех стек Unit тестов: Strikt, Turbine, Mockito, Hilt, Robolectric и др.
👉 Как борятся с флакающими
👉 Скриншот тестирования: Paparazzi, тест локализации и др.
👉 Тесты на устройстве: Espresso, UIAutomator, Performance Testing и др.
👉 Ферма устройств для тестов
👉 Запуск тестов на CI
👉 Замер покрытия кода тестами
🔗 Альтернативная ссылка
#android #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Теперь вы можете пересмотреть его в любое время с удобными таймкодами на
Присоединяйтесь, если пропустили эфир — или пересмотрите лучшие моменты! 💬🔥
#Android #Собеседование #JetpackCompose
Please open Telegram to view this post
VIEW IN TELEGRAM
В соседнем канале разыгрывают билет на конференцию по мобильной разработке в Москве. Участвую в розыгрыше
👉 Некорректное отображение в режиме edge-to-edge
👉 Процент сессий, остановленных из-за недостатка свободной оперативной памяти (RAM)
👉 Слишком долгие Wake Lock
Подробности в анонсе
#android #googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
Все устройства с Google Play Services будут перезагружаться спустя 3 дня после того как оно находится в заблокированном состоянии. Аналогичное поведение уже есть на iOS
#android #googleplay #безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
С помощью AI через Cursor IDE писал простое TODO-приложение с авторизацией и синхронизацией через Firebase сервисы. Экспериментирую с UX Pilot, AI-помощниками и генерацией UI по тексту и изображениям! После делаем ревью результата с помощью AI
#AndroidBroadcast #firebase #кодинг
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Нужно ли вернуть формат новостей для разработчиков на YouTube/RuTube/VK Video?
Anonymous Poll
61%
Да, скучаю по нему🔥
9%
Не смотрел(а)
7%
Такое было ?🤯
12%
Мне не нужно
1%
Другой вариант
10%
Не участвую в опросе
Forwarded from AvitoTech
Соскучились по паттернам? У нас тут как раз есть новые выпуски 💻
В этот раз обсуждаем поведенческие паттерны:
1️⃣ Strategy (Стратегия) и State (Состояние). Один из них инкапсулирует алгоритмы или поведение в специальные классы, второй — проверки состояния объекта для изменения его поведения;
2️⃣ Command и Mediator. Идея Команды в том, чтобы отделить объект, инициирующий операцию, от объекта, который «знает», как её выполнить. Посредник же отвечает за координацию взаимодействий между группой объектов;
3️⃣ Observer (Наблюдатель) и Chain Of Responsibility (Цепочка обязанностей) — паттерны, один из которых оповещает при изменении состояния системы, второй — отделяет инициатора от получателя передачей операции;
4️⃣ Memento и Template Method. Хранитель фиксирует внутреннее состояние объекта, а Шаблонный метод — описывает алгоритм действий, реализуемый через наследование и абстрактные методы.
Посмотреть все четыре выпуска можно в удобном формате на сайте.
#backend
В этот раз обсуждаем поведенческие паттерны:
Посмотреть все четыре выпуска можно в удобном формате на сайте.
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз включает исправления багов в R8 и Android Resources Shrinking в AGP 8.9
#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM