Расскажите в комментариях про полезные программы или сервисы, которые вы используете в Android разработке.
Буду признателен если будете давать ссылку и укажите ОС, если это нативный софт
#compose #анимация
Animations in Jetpack Compose with examples (5 мин)
Compose - это совсем другой подход в анимации UI и статья покажет вам как это делается в новом UI фреймворке Google
#flutter
Flutter vs Native: почему мы переходим с первого на второй
Я слышал много историй успеха Flutter, как компанию уходят на него и экономят, да и в Surf от Flutter отдела еще та пропаганда, но вот Ozon уходит от этой технологии Google и выбирает натив. Почему? Смотрите в статье
Пошли слухи, что вся эта дичь из-за нового начальства, которое не признает кроссплатформу и приказали переписать не разбираясь в деталях. Поэтому комментарии к статье более интересны, чем сама статья
#AndroidStudio
Вышел эмулятор 31.2.7 с фиксом работы на M1. Проверил сам - процесс не зависает, подключится к эмулятору внутри окна Android Studio я смог. Обновляйтесь!
#вакансия
One Daу Offer в ТинькоффКогда: 19 февраля
Прием заявок до 15 февраля (включительно)
➡️ Ребята сделают оффер iOS- и Android-разработчикам за один день. Ищут инженеров в команды Мобильного банка, Тинькофф Инвестиций, Тинькофф Бизнеса и еще трех проектов.
Вы — в течение одного дня пообщаетесь с командой Тинькофф. Они — делают оффер, если работа подойдет вам по условиям, а задачи — по скиллам.
#ksp #dagger
Слежу за поддержкой Assisted Inejct в Hilt для Dagger и в треде проскачила классная инфа - команда Dagger сейчас сосредоточена на поддержке KSP и все остальное в низком приоритете! Ждем ускорения Dagger и меньше Java кода в Android проектах.
#ui
Android Edge to Edge 101 (7 мин)
Разбор организации безрамочного UI (edge-to-edge) в вашем приложение, чтобы полностью использовать всю площадь экрана для показа информации.
#конференция #онлайн #реклама
Podlodka Android Crew #7Когда: 14 - 18 февраля
Этот сезон ребята посвятили Jetpack Compose. Вместе с экспертами вы составите подробный план переноса приложения на Compose, узнаете как перевести UI приложения с XML и AppCompat на Compose, разберетесь с навигацией, анимацией, работой стейта и всем, что необходимо для комфортного перехода. И все это в формате воркшопов с множеством кейсов-примеров, которые сразу можно воплощать в жизнь.
Спикеры
👉 Павел Стрельченко из HeadHunter
👉 Антон Шилов из Badoo
👉 Андрей Шиков из Facebook
👉 Алексей Гладков из Леруа Мерлен
👉 Миша Левченко из Auto.ru
У каждого из этих экспертов — успешный опыт работы с технологией и переноса проектов на новый фреймворк.
Не пропустите главное событие сезона для android-разработчиков. Билеты и подробная информация — уже на сайте! Уже открыта предпродажа билетов по сниженным ценам. Ждем вас на борту!
Скидка по промокодуBROADCAST2022
#AndroidBroadcast
📺 Запись собеседования Михаила Горюнова (1.5 часа)
Тестовое собеседования на позицию Senior/Lead Android Developer
👨⚖️ Кандидат - Михаил ГорюновМихаил занимается разработкой Android-приложений, библиотек и инструментов. Сторонник инженерного подхода, когда технология выбирается из соображений её целесообразности для решения поставленных задач, а не с целью «поиграться новыми клубочками». Любит Котлин, ценит и уважает Джаву.
#firebase #remoteconfig
Everything you need to know about Remote Config’s latest personalization feature
Персонализация Remote Config позволяет вам менять параметры конфигурацию для пользователей на основе машинного обучения без необходимости контроля. Вам не нужно мониторить все самостоятельно и подбирать параметры как в A/B тестах, а только указать параметр и желаемый результат.
#android12
Your Deep Links Might Be Broken: Web Intents and Android 12 (10 мин)
Android 12 принес множество изменений для работы с PendingIntent и deep link с целью безопасности. В статье автор описывает причины этих изменений и как с ними работать. Если вы не владеете доменом, то сделать ваше приложение обработчиком ссылок по умолчанию без участия пользователя не получится.
#AndroidStudio #Emulator
Крайний стабильный релиз Android Studio (AS) многим сломал эмулятор. Если у вас есть проблемы, пожалуйста, сообщите о них через специальную функцию в AS. С этой просьбой в комментариях под видео обратился один из инженеров Google, которые работает над эмулятором.
Вам нужно выбрать Help > Submit Feedback и это создаст базовое issue с заполнением всей необходимой информации.
#AndroidBroadcast #Собеседование
🔴 Собеседование Senior Android DevКогда: вторник, 1 февраля, 19:00 (GMT+3)
В прямом эфире устроим собеседование опытному Android разработчику! Подключайтесь чтобы тоже накидать ему вопросов
Кандидат - Михаил ГорюновМихаил занимается разработкой Android-приложений, библиотек и инструментов. Сторонник инженерного подхода, когда технология выбирается из соображений её целесообразности для решения поставленных задач, а не с целью «поиграться новыми клубочками». Любит Kotlin, ценит и уважает Java.
#compose
Compose Destinations - это KSP библиотека, которая на основе аннотаций генерирует код. Под капотом используется Jetpack Navigation для Compose, чтобы спрятать весь рутинный код, который придется писать руками.