#Firebase #MLKit #SmartReply
Exploring Firebase ML Kit on Android: Smart Reply
Совсем недавно произошел анонс о выходе в бету новой функции в Firebase ML Kit - Smart Reply. Она позволяет на основе на основание переписки предложить возможные варианты ответов. Весь механизм работает на устройстве и подключение к интернету не требуется. Текущие ограничение - поддерживается только английский язык.
В статье рассматривается как интегрировать Smart Reply к себе в приложение.
Exploring Firebase ML Kit on Android: Smart Reply
Совсем недавно произошел анонс о выходе в бету новой функции в Firebase ML Kit - Smart Reply. Она позволяет на основе на основание переписки предложить возможные варианты ответов. Весь механизм работает на устройстве и подключение к интернету не требуется. Текущие ограничение - поддерживается только английский язык.
В статье рассматривается как интегрировать Smart Reply к себе в приложение.
👍1
#Coroutines #CoroutinesOnAndroid
Coroutines on Android
Серия статей по использованию корутин на Android от команды разработки Android OS. В руководстве рассматриваются как работают корутины, какие проблемы решают и как работать с ними.
Уже доступны 2 статьи из серии
1️⃣ Getting the background
👉 Базовые концепции подхода корутин
👉 Какие проблемы эффективно решаются при помощи корутин
👉 Какие Dispatcher использовать и как
2️⃣ Getting started
👉 Work leak - фоновая задача (корутина, поток, RxJava Observable или др.) на которую вы потеряли ссылку и она выполняется даже если ее результат больше не нужен
👉 Structured concurrency
👉 Arch Components ViewModel & CoroutineScope
👉 Unit тесты viewModelScope
Те кто хочет закрепить практикой полученные знания, можете обратить внимание на codelab от Google
"Using Kotlin Coroutines in your Android App"
Coroutines on Android
Серия статей по использованию корутин на Android от команды разработки Android OS. В руководстве рассматриваются как работают корутины, какие проблемы решают и как работать с ними.
Уже доступны 2 статьи из серии
1️⃣ Getting the background
👉 Базовые концепции подхода корутин
👉 Какие проблемы эффективно решаются при помощи корутин
👉 Какие Dispatcher использовать и как
2️⃣ Getting started
👉 Work leak - фоновая задача (корутина, поток, RxJava Observable или др.) на которую вы потеряли ссылку и она выполняется даже если ее результат больше не нужен
👉 Structured concurrency
👉 Arch Components ViewModel & CoroutineScope
👉 Unit тесты viewModelScope
Те кто хочет закрепить практикой полученные знания, можете обратить внимание на codelab от Google
"Using Kotlin Coroutines in your Android App"
👍1
#Kotlin #Performance #Benchmark
Measuring Kotlin Build Performance at Uber
В Uber заморочились оценкой производительностью компиляции Kotlin и провели большой эксперимент по сравнению Java и Kotlin проектов в различных конфигурациях проекта.
Measuring Kotlin Build Performance at Uber
В Uber заморочились оценкой производительностью компиляции Kotlin и провели большой эксперимент по сравнению Java и Kotlin проектов в различных конфигурациях проекта.
👍1
#Kotlin #Flow #Coroutines
Simple design of Kotlin Flow
В статье раскрываются принципы дизайна нового API холодных стримов, появившегося в Coroutines 1.2, - Flow:
👉 как они работают
👉 стандартные операторы и как написать свои собственные
👉 backpressure
Simple design of Kotlin Flow
В статье раскрываются принципы дизайна нового API холодных стримов, появившегося в Coroutines 1.2, - Flow:
👉 как они работают
👉 стандартные операторы и как написать свои собственные
👉 backpressure
Medium
Simple design of Kotlin Flow
Peek under the hood of Kotin Flow design— a combination of language features and a library that enables a powerful abstraction.
👍1
#Animation
Easings for Android
Хороший набор интерполяторов для Android анимаций (30 штук).
В библиотеки присутствует демо проект, который визуализирует с помощью графиков работу каждого интерполятора.
Easings for Android
Хороший набор интерполяторов для Android анимаций (30 штук).
В библиотеки присутствует демо проект, который визуализирует с помощью графиков работу каждого интерполятора.
👍1
#GraphQL #REST
SOAP -> REST -> GraphQL ?
GraphQL все более активно сейчас обсуждается в сообществе, но не все о нем слышали. Это замена REST от Facebook, которой уже 7 лет, призванная решить его проблемы. Больше подробностей в статье.
SOAP -> REST -> GraphQL ?
GraphQL все более активно сейчас обсуждается в сообществе, но не все о нем слышали. Это замена REST от Facebook, которой уже 7 лет, призванная решить его проблемы. Больше подробностей в статье.
Telegraph
SOAP -> REST -> GraphQL
В современном мире, когда надо реализовать клиент серверное взаимодействие самое популярное решение - REST API. Эта технология успела зарекомендовать себя (появилась она в начала 21 века) и реализация его как со стороны бекенда, так и клиентов - стандартная…
👍1
В последнее время я стал очень много рассказывать про Kotlin в рамках Android. Это от того что без Kotlin в Android никак или я без него никуда 😁 ? Сейчас собираюсь подготовить доклад по Android тематике. Буду рад услышать о ваших пожеланиях, то пишите в @android_broadcast_discussions. Там я и расскажу о своих идеях
👍1
#Kotlin #Research
Kotlin Census 2018
С декабря 2018 по март 2019 прошел опрос разработчиков об использование Kotlin. В опросе приняло участие более 4 тысяч человек.
Если собрать общий топ ответов, то получится следующий сценарий использования языка:
Пока малым спросом пользуется Kotlin Multiplatfrom 😪(всего 11% из опрошенных)
Kotlin Census 2018
С декабря 2018 по март 2019 прошел опрос разработчиков об использование Kotlin. В опросе приняло участие более 4 тысяч человек.
Если собрать общий топ ответов, то получится следующий сценарий использования языка:
разработка мобильных приложений в Android Studio c Kotlin/JVM (включая Android) в продакшен для JDK 8 и Android 5.0+. Проекты собираются Gradle.Пока малым спросом пользуется Kotlin Multiplatfrom 😪(всего 11% из опрошенных)
JetBrains
Kotlin Census 2018 by JetBrains
Check the results of JetBrains official Kotlin Census Survey 2018-2019!
👍1
Доступны видео с Android Makers 2019
Android Makers хорошая конференция, на которой собираются сильные спикеры. В этом году было много интересных докладов, которые теперь доступны публично.
Android Makers хорошая конференция, на которой собираются сильные спикеры. В этом году было много интересных докладов, которые теперь доступны публично.
YouTube
Android Makers 2019 - YouTube
👍1
#GoogleIO
Прямая трансляция Google I/O
Чуть меньше чем через 1.5 часа начнется конференция Google I/O и мы узнаем первые анонсы касательно продуктов компании, вектора развития и новостей в мире Android.
Из докладов уже можно ожидать:
👉 поддержка темной темы в Android Q
👉 CameraX в Jetpack, призванная решить проблемы фрагментации при работе с камерой
👉 Новая библиотека для бенчмарков в AndroidX
👉 Flutter для Web приложений станет стабильным (beta, rc, а может даже и релиз)
Для всех тех кто хочет хорошо провести время в классной компании рекомендую поискать I/O Extended событие в своем городе на meetup.com. В Минске такое есть - Google I/O Extended Minsk.
Прямая трансляция Google I/O
Чуть меньше чем через 1.5 часа начнется конференция Google I/O и мы узнаем первые анонсы касательно продуктов компании, вектора развития и новостей в мире Android.
Из докладов уже можно ожидать:
👉 поддержка темной темы в Android Q
👉 CameraX в Jetpack, призванная решить проблемы фрагментации при работе с камерой
👉 Новая библиотека для бенчмарков в AndroidX
👉 Flutter для Web приложений станет стабильным (beta, rc, а может даже и релиз)
Для всех тех кто хочет хорошо провести время в классной компании рекомендую поискать I/O Extended событие в своем городе на meetup.com. В Минске такое есть - Google I/O Extended Minsk.
👍1
Чего Вы большего всего ждете от грядущего Google I/O?
Final Results
33%
Анонс Fuchsia
7%
Еще больше сочных подробностей о Android 10 Q
18%
Новинки из Android Jetpack
7%
Поддержка новых инструментариев (например Bazel и пр)
3%
ConstraintLayout 2.0 станет стабильным (ну хоть RC)
26%
Полноценная библиотека компонентов Material Deisgn 2.0
5%
Другое
👍1
#GoogleIO #AndroidQ #Jetpack
Разбор анонсов Google I/O 2019
Разбор анонсов первого дня с Google I/O. В статье основное внимание уделено Android, но также сможете найти информацию о Flutter, Firebase и новых Pixel 3a.
Разбор анонсов Google I/O 2019
Разбор анонсов первого дня с Google I/O. В статье основное внимание уделено Android, но также сможете найти информацию о Flutter, Firebase и новых Pixel 3a.
Medium
Разбор анонсов Google I/O 2019
Подробности анонсов для мобильной разработки в рамках Google I/O 2019
👍1
#Flutter #Sale #Course
Скидка на курс по Flutter -95%
The App Brewery сделала лучший курс по iOS, но помимо этого у них отличные курс по другим тематикам. Например, Flutter. Команда Flutter сделала всем подарок - скидка на этот курс сейчас составляет 95%. Итоговая цена - 10$.
Курс содержит практически сутки видео материалов, в рамках курса разрабатывается 15 приложений с использованием различных технологий.
Скидка на курс по Flutter -95%
The App Brewery сделала лучший курс по iOS, но помимо этого у них отличные курс по другим тематикам. Например, Flutter. Команда Flutter сделала всем подарок - скидка на этот курс сейчас составляет 95%. Итоговая цена - 10$.
Курс содержит практически сутки видео материалов, в рамках курса разрабатывается 15 приложений с использованием различных технологий.
👍1
Вам понравился новый Pixel 3a?
Final Results
71%
Да
20%
Нет
5%
Я на iPhone игле, братела
5%
Уже заказал(а) себе
👍1
#ArchComponents #GoogleIO
Google I/O'19: What's New in Architecture Components
Продолжительность: 37:11
Видеозапись с обзором того что появилось недавно в последние пару месяцев в Architecture Components и чего ждать в ближайших версиях. Коротко наш ждет:
👉 Больше поддержки фичей Kotlin
👉 Поддержка корутин
👉 Поддержка многомодульности
👉 Значительные улучшения производительности в Data Binding (уже многое доступно в Android Studio 3.5)
Google I/O'19: What's New in Architecture Components
Продолжительность: 37:11
Видеозапись с обзором того что появилось недавно в последние пару месяцев в Architecture Components и чего ждать в ближайших версиях. Коротко наш ждет:
👉 Больше поддержки фичей Kotlin
👉 Поддержка корутин
👉 Поддержка многомодульности
👉 Значительные улучшения производительности в Data Binding (уже многое доступно в Android Studio 3.5)
YouTube
What's new in architecture components (Google I/O'19)
Learn the latest changes in Architecture Components as well as new libraries for 2019.
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn…
Watch more #io19 here:
Android & Play at Google I/O 2019 Playlist → https://goo.gle/2GRWlQh
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn…
👍1