Уже завтра возьмем интервью у автора проекта StartAndroid.ru Дмитрия Виноградова и обсудим онлайн образование: 👉 Можно ли выучить Android по видео 👉 Роль сообщества в образовании 👉 Нужен ли ментор? 👉 На какой стадии можно начать учить других 👉 Платные vs free курсы
В Android Studio есть возможность создавать свои шаблоны для часто повторяющихся фрагментов кода. Делается это просто и быстро. Antonio Leiva в своем блоге рассказывает, как создать шаблон для LiveData переменной.
Как стать Middle Java-разработчиком с зарплатой в среднем 180 тыс. рублей, за которым охотятся рекрутёры? Узнайте на бесплатных вебинарах 16 набора онлайн-курса «Разработчик Java» от OTUS:
📌11.06 — «Всё о курсе «Разработчик Java»: https://otus.pw/q7fZ/ Познакомитесь с преподавателем курса, зададите любые вопросы по курсу, новинкам Java, входу в профессию и тому, как обеспечить себе надёжный карьерный прогресс. Получите сертификат на оплату курса (подробности у менеджеров)!
📌25.06 — «Управляем версиями базы данных через Flyway»: https://otus.pw/ZrpE/ На пробном уроке посмотрим, что такое Flyway и как им пользоваться; изучим, как с помощью Flyway можно организовать миграцию схемы базы данных в приложениях на Java.
Поделится своей экспертизой Сергей Петрелевич - преподаватель-практик, решающий сложнейшие задачи уже более 17 лет.
📌Вебинары предназначены для разработчиков с опытом Java/ООП. Регистрируйтесь сейчас — напомним в день вебинара.
У Gradle появилась новая экспериментальная фича. Он просит операционную систему сообщать ему об изменениях в файловой системе. Это помогает быстрее определять, какие файлы были изменены, чтобы выполнять инкрементальную сборку.
Уже можно опробовать для Gradle версии 6.5 и выше: org.gradle.unsafe.watch-fs=true
3 июня пройдет важное событие - запуск первой Beta Android 11. Для Android разработчиков это событие фактически Android Keynote с Google I/O, которого в этом году не состоялось.
Android Broadcast совместно с Android Dev Podcast объединились для организации стрима с комментариями от опытных разработчиков.
Снова статья о различиях между коллекциями и последовательностями в котлин. Но она попроще для восприятия. Тут нет детального сравнения по куче параметров. Только один, но показательный пример. А также сравнение скорости работы с помощью androidx benchmark.
Коллеги, узнайте, как стать конкурентоспособным, на бесплатных вебинарах базового и продвинутого онлайн-курсов Android-разработки на Kotlin от OTUS и Альфа-Банка (для разработчиков с опытом ООП/Android):
📌3.06 — «Современная разработка под Android на Kotlin: как обеспечить себе карьерный прогресс?»: https://otus.pw/9sG9/ О требованиях работодателей, вопросах на собеседовании, необходимых знаниях и навыках Android-разработчиков узнайте из первых рук — от Руководителя направления Android-разработки Альфа-Банка. Получите сертификат на оплату курса (подробности у менеджеров)!
📌18.06 — «Приложение под Android на Kotlin за 1,5 часа»: https://otus.pw/Hfk5/ Создадим приложение с одним экраном, на котором будет показываться погода на данный момент: используем MVVM, Retrofit, Glide, Coroutine, Kotlin, часть приложения сгенерим с помощью студии. Базовый уровень.
📌19.06 — «Android Animations»: https://otus.pw/4JFn/ Разберемся в инструментах Android SDK для создания крутых анимаций: View Animations, Motion Layout, ValueAnimator, ObjectAnimator, Transitions, Animated Vector Drawable, Evaluator, Interpolator и Physics. Продвинутый уровень.
Поделятся своей экспертизой преподаватели Антон Казаков (Руководитель направления Android-разработки) и Антон Мачихин (старший разработчик).
Сравнение двух облачных баз данных: Cloud Firestore и Firebase Realtime Database по следующим показателям: - Data Model - Real-time and Online Support - Presence - Querying - Writes and Transactions - Reliability and Performance - Scalability - Security - Pricing