В статье много видео с последнего Google I/O с кратким описанием. Некоторые из них я уже постил сюда, но там еще много осталось.
#android #googleio #video
https://medium.com/androiddevelopers/now-in-android-61-special-google-i-o-2022-edition-18b953084650
#android #googleio #video
https://medium.com/androiddevelopers/now-in-android-61-special-google-i-o-2022-edition-18b953084650
Medium
Now in Android #61 — Special Google I/O 2022 Edition
Google I/O 2022, Now in Android, Android Jetpack + Compose, Android Studio, Android 13, Google Play, Large Screens, TV, Cars, Wear OS…
👍8🔥2🤮2
Подробный иллюстрированный мануал по Map в Kotlin. Будет полезно начинающим.
#android #kotlin
https://typealias.com/start/kotlin-maps/
#android #kotlin
https://typealias.com/start/kotlin-maps/
Dave Leeds on Kotlin
Collections: Maps
Maps in Kotlin are used to associate keys and values. In this chapter, we'll learn all about them, including mutable and immutable maps, map operations like forEach() and filter(), and how to convert lists into maps with associate() and groupBy().
🔥15👍1👎1🤮1
Подробный гайд по SplashScreen API
#android #splashcreen
https://www.raywenderlich.com/32555180-splash-screen-tutorial-for-android
#android #splashcreen
https://www.raywenderlich.com/32555180-splash-screen-tutorial-for-android
kodeco.com
Splash Screen Tutorial for Android
Learn how to implement splash screen in new and existing Android apps, using the SplashScreen API introduced in Android 12.
👍17🥰2🤮1
🔥 Задумываетесь о карьере разработчика под Android? Проверьте, подходит ли вам эта профессия на практике! 23 июня в 20:00 пройдет открытый урок специализации «Android Developer».
💣 Мы создадим приложение-таймер для варки яиц с функцией звукового сигнала. Для этого мы будем использовать MVVM, StateFlow, Coroutine.
⁉️ Как будет работать наше приложение? Выбираем степень крутости, нажимаем пуск, приложение само выставляет время и засекает, а по окончанию подает звуковой сигнал и возможно вибрацию.
📕 Занятие проведет преподаватель Антон Мачихин, Android-разработчик в Альфа-Банке.
🟢 Регистрируйтесь на занятие по ссылке https://otus.pw/9UwY/
#реклама
💣 Мы создадим приложение-таймер для варки яиц с функцией звукового сигнала. Для этого мы будем использовать MVVM, StateFlow, Coroutine.
⁉️ Как будет работать наше приложение? Выбираем степень крутости, нажимаем пуск, приложение само выставляет время и засекает, а по окончанию подает звуковой сигнал и возможно вибрацию.
📕 Занятие проведет преподаватель Антон Мачихин, Android-разработчик в Альфа-Банке.
🟢 Регистрируйтесь на занятие по ссылке https://otus.pw/9UwY/
#реклама
👍11🤮6💩5🥴1
Полезные советы по работе в Android Studio
#androidstudio
https://adambennett.dev/2022/06/things-you-can-do-in-android-studio/
#androidstudio
https://adambennett.dev/2022/06/things-you-can-do-in-android-studio/
👍14🤮5🤡1
🔥 Создайте свою первую аркадную игру на Flutter 3! 🔥
📱 В новую версию Flutter 3.0 добавили официальную поддержку игровых движков Flare и SpriteWidget и набор инструментов CasualGamingKit.
🚀 На открытом уроке 12 июля в 20:00 мск мы изучим возможности Flutter для создания кроссплатформенных игр для мобильных устройств, веб и настольных компьютеров и создадим простую аркадную игру от начала и до подготовки к публикации в магазинах приложений.
💻 Не упустите возможность оценить материалы онлайн-курса «Flutter Mobile Developer» OTUS и познакомиться с преподавателем Дмитрием Золотовым, Flutter-разработчиком в Яндексе.
👉 Пройдите вступительный тест для регистрации на вебинар
#реклама
📱 В новую версию Flutter 3.0 добавили официальную поддержку игровых движков Flare и SpriteWidget и набор инструментов CasualGamingKit.
🚀 На открытом уроке 12 июля в 20:00 мск мы изучим возможности Flutter для создания кроссплатформенных игр для мобильных устройств, веб и настольных компьютеров и создадим простую аркадную игру от начала и до подготовки к публикации в магазинах приложений.
💻 Не упустите возможность оценить материалы онлайн-курса «Flutter Mobile Developer» OTUS и познакомиться с преподавателем Дмитрием Золотовым, Flutter-разработчиком в Яндексе.
👉 Пройдите вступительный тест для регистрации на вебинар
#реклама
👍7👎2🔥1🤮1🤡1
Автор показывает, как с помощью CallAdapter упаковать ответы от ретрофита в Sealed классы Success, Error и Exception.
#retrofit #android
https://proandroiddev.com/modeling-retrofit-responses-with-sealed-classes-and-coroutines-9d6302077dfe
#retrofit #android
https://proandroiddev.com/modeling-retrofit-responses-with-sealed-classes-and-coroutines-9d6302077dfe
Medium
Modeling Retrofit Responses With Sealed Classes and Coroutines
As the rate of data communication increases, the complexity of the application architecture also increases. How an application handles API…
👍11👎4🔥2🤮1
Статья про ThreadSafety режимы Lazy в Kotlin. По умолчанию он синхронизирован, но это можно поменять.
#kotlitn #delegate
https://blog.protein.tech/kotlin-lazy-property-thread-safety-modes-explained-f9384ad4024f
#kotlitn #delegate
https://blog.protein.tech/kotlin-lazy-property-thread-safety-modes-explained-f9384ad4024f
Medium
Kotlin — Lazy Thread-safety modes explained
We will dive deep into the Lazy property thread-safety modes, and understand the different bettewn them
🤔5👍3👏1
Новая библиотека Kotlin DataFrame - для удобной работы с данными, которые имеют структуру двухмерной таблицы с заголовками (Excel, CSV)
#kotlin
https://blog.jetbrains.com/kotlin/2022/06/kotlin-dataframe-library-preview/
#kotlin
https://blog.jetbrains.com/kotlin/2022/06/kotlin-dataframe-library-preview/
The JetBrains Blog
Kotlin DataFrame Preview | The Kotlin Blog
TL;DR: We at the Kotlin team have developed a Kotlin library for data frames. Today we’re releasing its first public preview version. It provides a readable and powerful DSL for data wrangling and i/o
👍15🔥4👎1🤩1💩1
Студия предоставляет возможность проходить курсы, интегрированные в IDE. Для этого нужен плагин EduTools.
#androidstudio #course
https://proandroiddev.com/how-to-learn-kotlin-with-intellij-idea-and-android-studio-integrated-courses-7e00ff8947f0
#androidstudio #course
https://proandroiddev.com/how-to-learn-kotlin-with-intellij-idea-and-android-studio-integrated-courses-7e00ff8947f0
Medium
How to learn Kotlin with IntelliJ IDEA and Android Studio integrated courses
A review of some of the most popular courses available directly in IntelliJ IDEA/Android Studio to learn Kotlin
👍12🔥3👎1
🔥 AvitoTech ищет Android-разработчиков…
…сразу в три команды кластера mobile!
Вот чем предстоит в них заниматься:
🏄♂️ Команда Speed: развивать системы сборки тестовый фреймворк, тестовый раннер, CI/CD-инфру и инструменты для автотестирования;
🎨 Команда Mobile Design System: работать над консистентностью UI, строить компонентную архитектуру, создавать элементы интерфейса и развивать backend-driven UI;
🏗 Команда Mobile Architecture: упрощать жизнь продуктовым разработчикам через создание гибкой, расширяемой архитектуры мобильных приложений.
Залетайте на сайт за подробностями: bit.ly/3bndCUt
#реклама
…сразу в три команды кластера mobile!
Вот чем предстоит в них заниматься:
🏄♂️ Команда Speed: развивать системы сборки тестовый фреймворк, тестовый раннер, CI/CD-инфру и инструменты для автотестирования;
🎨 Команда Mobile Design System: работать над консистентностью UI, строить компонентную архитектуру, создавать элементы интерфейса и развивать backend-driven UI;
🏗 Команда Mobile Architecture: упрощать жизнь продуктовым разработчикам через создание гибкой, расширяемой архитектуры мобильных приложений.
Залетайте на сайт за подробностями: bit.ly/3bndCUt
#реклама
💩48❤3
Подробная иллюстрированная статья для начинающих про Kotlin Extension
#kotlin
https://typealias.com/start/kotlin-receivers-and-extensions/
#kotlin
https://typealias.com/start/kotlin-receivers-and-extensions/
Dave Leeds on Kotlin
Receivers and Extensions
Use Kotlin extensions to add new functions and properties to existing classes - even to classes that you didn't write! Learn all about explicit receivers, implicit receivers, extension functions, and extension properties in this chapter.
👍16👏1💩1
Несколько базовых советов по взаимодействию Kotlin и Java. Будет полезно, если мигрируете проект на Kotlin.
#kotlin #java
https://www.youtube.com/watch?v=ihMhu3hvCCE
#kotlin #java
https://www.youtube.com/watch?v=ihMhu3hvCCE
YouTube
From Java to Kotlin and Back | Kotlin Team Tutorial
We have configured the Kotlin compiler in a Java/Spring project - now what? Let's talk about important details you need to know about calling Java from Kotlin code and vice versa.
Links:
Adding Kotlin to Spring/Maven project: https://youtu.be/4-qOxvjjF8g…
Links:
Adding Kotlin to Spring/Maven project: https://youtu.be/4-qOxvjjF8g…
👍9👎1💩1
Я уже рекомендовал вам канал нашего подписчика – Mobile Native.
С тех пор, канал вырос до 4100 подписчиков и активно продолжает развиваться: появились крутые подборки, материалы по смежным темам (kmm, flutter, iOS, swift) и еженедельные большие дайджесты.
Несколько топовых материалов с канала👇
👉 Jetpack Compose UI. Подборка.
👉 Цикл статей по корутинам
👉 Mobile System Design Interviews Series
👉 Утечки памяти в Android
Один из немногих источников полезного контента, подписывайтесь → @mobile_native
#реклама
С тех пор, канал вырос до 4100 подписчиков и активно продолжает развиваться: появились крутые подборки, материалы по смежным темам (kmm, flutter, iOS, swift) и еженедельные большие дайджесты.
Несколько топовых материалов с канала👇
👉 Jetpack Compose UI. Подборка.
👉 Цикл статей по корутинам
👉 Mobile System Design Interviews Series
👉 Утечки памяти в Android
Один из немногих источников полезного контента, подписывайтесь → @mobile_native
#реклама
👍7❤3❤🔥2👎1
В Android Studio Electric Eel была добавлена интеграция с Firebase Crashlytics.
Теперь креши можно смотреть прямо в студии. Кроме того, студия будет подсвечивать строки кода, которые приводят к крешам.
#androidstudio #firebase #crashlytics
https://developer.android.com/studio/preview/features#aqi
Теперь креши можно смотреть прямо в студии. Кроме того, студия будет подсвечивать строки кода, которые приводят к крешам.
#androidstudio #firebase #crashlytics
https://developer.android.com/studio/preview/features#aqi
🔥125👍16❤🔥7👎2🎉2
Вышла последняя предрелизная бета Android 13
#android
https://android-developers.googleblog.com/2022/07/Final-Android-13-Beta-update-official-release-is-next.html
#android
https://android-developers.googleblog.com/2022/07/Final-Android-13-Beta-update-official-release-is-next.html
Android Developers Blog
Final Android 13 Beta update, official release is next!
Posted by Maru Ahues Bouza, Director, Android Developer Relations We’re just a few weeks away from the official release of Android 13...
👍6