А вот тут есть небольшой обзор Tizen 4 на часиках Samsung Galaxy Watch Active.
#tizen #samsung #wear
#tizen #samsung #wear
XDA Developers
Hands-on: Tizen 4 on the Samsung Galaxy Watch Active gets a revamped UI and better Bixby in the latest update
The Galaxy Watch Active just got a new update. Tizen 4 brings some cool new features and UX improvments along with a new version of One UI.
А вообще интересно ли тебе читать что-то про Tizen? У нас внутри, например, почти все считают, что Tizen работает на голову выше Wear OS.
#tizen #wear #survey
#tizen #wear #survey
Anonymous Poll
32%
Выкладывай про Tizen
27%
Не надо мне этой дряни
41%
Мне, если честно, плевать
Небольшая статья с разбором алгоритма Майерса на пальцах. Это та штука, которая лежит в основе
#recycler #diffutil #algorithm
DiffUtil.#recycler #diffutil #algorithm
Хабр
Разоблачаем магию DiffUtil
Каждый Android-разработчик использовал RecyclerView для отображения списков и каждый сталкивался с проблемой обновления данных в списке, пока в 2016 году не появился магический класс DiffUtil. Я...
Наткнулся на забавную статью. Чувак рассказывает, что в Amazon перед каждой встречей организатор встречи готовит про неё текст. На самой встрече все сначала его читают, а потом уже приступают к обсуждению по делу и без ненужных вопросов. Кажется, в этом что-то есть.
#meeting #amazon #aws
#meeting #amazon #aws
Medium
О письменой культуре
— Давненько не брал я в руки шашек! — говорил Чичиков, подвигая шашку.
Н.В. Гоголь
Н.В. Гоголь
Иногда натыкаюсь на странное непонимание сабжа некоторыми разработчиками, поэтому держите две статьи (хоп и хэй). Это своеобразный ликбез про доставку событий до
#view #viewmodel #livedata
View ровно один раз. В статьях есть потенциальные проблемы, но в качестве tutorial пойдёт.#view #viewmodel #livedata
Medium
LiveData with SnackBar, Navigation and other events (the SingleLiveEvent case)
2021 Update: This guidance is deprecated in favor of the official guidelines.
Сказ о том, как Retrofit
#retrofit #bug #exception
UndeclaredThrowableException бросал, а горожане его ловили и обратно запихивали.#retrofit #bug #exception
Jake Wharton
Exceptions and proxies and coroutines, oh my! – Jake Wharton
До меня только доехала новость. Зашевелилась, родная! В OpenJDK ведётся работа над Project Loom. Если я всё правильно понимаю, то это как раз корутины. Зовут их там
Где-то кто-то говорил, что они смогут автоматом везде заменить
#jdk #openjdk #coroutine
Fiber. По сути своей - это lightweight threads. Строить планируют поверх готового ForkJoinPool в качестве scheduler и новой балалайки - Continuation. Где-то кто-то говорил, что они смогут автоматом везде заменить
Thread и всё, что с ним связано, на этот Fiber, повысив производительность бесплатно (то есть даром) + превратить все блокирующие вызовы в неблокирующие а-ля suspend функции из Kotlin, правда достоверного подтверждения этой красоты я пока что-то нигде не увидел.#jdk #openjdk #coroutine
В качестве эксперимента решил попробовать расширить этот канал. Теперь всё это безобразие есть в твиттере, в телеге на английском и в твиттере на английском. Осталось только найти время и автоматизировать процесс :)
#announcement
#announcement
Twitter
Android Дичь (@shitty_android) | Twitter
The latest Tweets from Android Дичь (@shitty_android). Зеркало telegram канала https://t.co/LIH1IlLxYG
Забавно: мигающий layout “blink” в качестве пасхального яйца. Не знал про него.
#humor #layout #viewgroup
#humor #layout #viewgroup
Medium
You thought you knew Android
Did you know that Android has a ViewGroup called blink? Surprised right? Same was my expression when I first found out about it.
Парочка новостей из Android Developers блога:
- Сорцы Google I/O 2019 аппа теперь доступны здесь
- Вышла стабильная Android Studio 3.5
#google #io #studio
- Сорцы Google I/O 2019 аппа теперь доступны здесь
- Вышла стабильная Android Studio 3.5
#google #io #studio
GitHub
GitHub - google/iosched: The Google I/O Android App
The Google I/O Android App. Contribute to google/iosched development by creating an account on GitHub.
Дорого-богато: с релизом Android 10 Google зарелизили ещё и утечку Activity. Прислал @MightySeal
#memory #leak #activity
#memory #leak #activity
Twitter
Py ⚔
In Android 10, if you press back to finish an activity which is a task root, that activity will leak 🤯🔙🐤 Leak introduced when adding support for Bubbles (as chathead activities). Properly reported but: "We've deferred this issue for consideration in a future…
Аж в двух статьях (бим и бом) ребята из Revolut рассказывают, какую абстракцию они накрутили для отображения картинок.
#imageview #glide
#imageview #glide
Medium
Displaying images in Android app: maintainable, testable, painless. Part I
How to build a slick and elegant system to centralise the images displaying process in your Android app
Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет.
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю вокруг него.
Важно, чтобы код был настоящим. Нельзя сесть и написать его просто к случаю. Проверить я этого, конечно, не смогу, но возмездие настигнет неверных, в этом можете не сомневаться.
На всё про всё есть ровно неделя. Итоги подведём 19 сентября. Время пошло.
#saintpetersburg #appsconf #contest
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю вокруг него.
Важно, чтобы код был настоящим. Нельзя сесть и написать его просто к случаю. Проверить я этого, конечно, не смогу, но возмездие настигнет неверных, в этом можете не сомневаться.
На всё про всё есть ровно неделя. Итоги подведём 19 сентября. Время пошло.
#saintpetersburg #appsconf #contest
appsconf.ru
Профессиональная конференция разработчиков мобильных приложений 2019
Разработка ждёт балета pinned «Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет. Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю…»