Появилось расписание первой недели Podlodka Android Crew. Из интересных штук, за которые у меня зацепился глаз:
- Доклад по переходу с Rx на Flow
- Интервью по архитектуре UI-слоя, построенного вокруг RecyclerView
- Online code review
- Публичные собеседования по архитектуре
Сходите посмотреть, может быть что-то и ваше внимание привлечёт :)
#event
- Доклад по переходу с Rx на Flow
- Интервью по архитектуре UI-слоя, построенного вокруг RecyclerView
- Online code review
- Публичные собеседования по архитектуре
Сходите посмотреть, может быть что-то и ваше внимание привлечёт :)
#event
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Не могу не поделиться этой ссылкой: ask me anything с software-ребятами SpaceX на Reddit. Интересного там масса. Для меня, например, было открытием, что они пользуются Redux-моделью управления состоянием вне UI слоя.
#software #programming #spacex
#software #programming #spacex
Reddit
From the spacex community on Reddit: We are the SpaceX software team, ask us anything!
Explore this post and more from the spacex community
В тему вчерашнего поста: @Shipaaaa поделился ссылкой на Twitter-тред, в который выложили пачку сообщений бывшего сотрудника Tesla. У него протух NDA и он рассказал, как там что было внутри в его время. Ну что тут скажешь, впечатляет!
#software #tesla
#software #tesla
X (formerly Twitter)
X
Хочу поделиться с вами: у меня тут появился новый домашний проект.
Подкаст "Сам напишу".
В нём я рассказываю о разных открытых технологиях так, чтобы было понятно, как написать их самому. Темы будут крутиться вокруг Android, по крайней мере пока. Но есть у меня идеи, куда ещё можно посмотреть.
Первый выпуск про LiveData уже доступен. Заходите, слушайте, буду очень рад получить ваш фидбек 🤟
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast
Подкаст "Сам напишу".
В нём я рассказываю о разных открытых технологиях так, чтобы было понятно, как написать их самому. Темы будут крутиться вокруг Android, по крайней мере пока. Но есть у меня идеи, куда ещё можно посмотреть.
Первый выпуск про LiveData уже доступен. Заходите, слушайте, буду очень рад получить ваш фидбек 🤟
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast
Spotify for Creators
Сам напишу • A podcast on Spotify for Creators
Здесь я рассказываю о том, как устроены разные открытые библиотеки, фреймворки и приложения и делаю это так, чтобы после прослушивания становилось понятно, как написать то же самое самому.
Сказ о том, как улучшить переиспользование OkHttp соединений, добавив реализацию
#okhttp #network #performance
.equals в SSLSocketFactory, и заодно переиспользуя их инстансы. #okhttp #network #performance
Medium
Maximizing OkHttp connection reuse
debugging a 3rd party library
@hopeisaprison поделился с нами своей статьёй. Речь там пойдёт о том, как через FileProvider расшарить файл из какой-то своей кастомной папки.
#sharing #fileprovider
#sharing #fileprovider
Medium
Как реализовать функцию «Поделиться» в Android (FileProvider, Share in another App)
Рано или поздно каждый разработчик Android разработчик встречается с особенностями системы, такими как AIDL, BroadcastReceiver, Service…
Дядька Линус высказал своё фи по поводу ограничения длины строки 80 символами в Linux kernel.
#linux #kernel #terminal
#linux #kernel #terminal
lkml.iu.edu
Linux-Kernel Archive: Re: clean up kernel_{read,write} & friends v2
Записал второй выпуск "Сам напишу" о ViewModel. Получилось прямо очень коротко. Сначала ожидал, что найду там что-то интересное, чтобы поковыряться и поговорить, а на деле всё оказалось очень просто и тривиально.
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast #viewmodel
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast #viewmodel
Spotify for Creators
Сам напишу • A podcast on Spotify for Creators
Здесь я рассказываю о том, как устроены разные открытые библиотеки, фреймворки и приложения и делаю это так, чтобы после прослушивания становилось понятно, как написать то же самое самому.
Очень прикольный (и достаточно короткий) Twitter thread про разные интересности SQLite.
#database #sqlite
#database #sqlite
Twitter
Vadim Belyaev
Сегодня я случайно решил почитать документацию по SQLite. Я офигел и прозрел. Если вкратце, то SQLite — это такой джаваскрипт в мире баз данных. Тред с весёлыми запросами в консоли:
Тут очень здорово описали, что есть Projector от JetBrains и как его запустить. Это такой WIP тул, чтобы стримить IDE с мощного сервера на слабый клиент.
#ide #intellij
#ide #intellij
Хабр
Работаем в IntelliJ IDEA на слабом железе
Обнаружил секретный репозиторий на гитхабе JetBrains под названием Projector. Благодаря нему написал кусок кода в IntelliJ IDEA, запущенной на Android-планшете.
Пост с описанием ряда ухищрений, на которые идут в Benchmark, чтобы выдавать более стабильные результаты. Там не супер-детально всё описано, но уже что-то.
#jetpack #benchmark
#jetpack #benchmark
Medium
Going Deep on AndroidX Benchmark
Performance has been an important part to ensure smooth user experience, and Android Team had released the first AndroidX Benchmark…
Лонгрид Вастрика про no code подход. Он его и поругал, и похвалил, и поделился разными подходами к автоматизации и тулзами.
#nocode
#nocode
vas3k.blog
No Code
No-code, zero-code, low-code — модные баззворды, которые в общем-то означают любые вещи, для которых раньше нам приходилось писать код, а теперь вроде как и не надо. Но потом их завернули в идеологию и всё стало плохо
Появилась альфа Paging 3 библиотеки. Завезли, например, поддержку сепараторов и всякие filter / map.
Меня вот только смущает пункт "Automatically requests the correct next page when the user scrolls to the end of the loaded data". Разве не в этом весь смысл библиотеки? Почему это хайлайтят в версии 3? Или всё дело в слове correct и раньше оно запрашивало что-то не то?)
#jetpack #paging #library
Меня вот только смущает пункт "Automatically requests the correct next page when the user scrolls to the end of the loaded data". Разве не в этом весь смысл библиотеки? Почему это хайлайтят в версии 3? Или всё дело в слове correct и раньше оно запрашивало что-то не то?)
#jetpack #paging #library
Android Developers Blog
Getting on the same page with Paging 3
Posted by Florina Muntenescu , Android Developer Advocate The Paging library enables you to load large sets of data gradually and g...
@MightySeal прислал ссылку на AMA с командой разработчиков Android Studio. Стартуют они 30 июля, есть время накидать своих вопросов.
#ama #studio #ide
#ama #studio #ide
Reddit
From the androiddev community on Reddit: We’re on the engineering team for Android Studio. Ask us Anything! (starts July 30)
Explore this post and more from the androiddev community
О, ещё одна новость. Вроде бы даже свежая, если я опять всё не прохлопал ушами.
Похоже, разработка Jetpack начинает потихоньку переезжать на GitHub. Пока что зовут контрибьютить в Room и в WorkManager.
#jetpack #library #github
Похоже, разработка Jetpack начинает потихоньку переезжать на GitHub. Пока что зовут контрибьютить в Room и в WorkManager.
#jetpack #library #github
Medium
Introducing Jetpack on GitHub
Interested in looking at the source code for or contributing to Jetpack libraries, and you like Github? We have something for you.
Не забываем, что со 2-го ноября обновления приложений обязаны поддерживать target SDK 29. Спасибо @istima за напоминание.
#play #target #sdk
#play #target #sdk
Google
Create and set up your app - Play Console Help
After you've created your Google Play developer account, you can create apps and set them up using Play Console. Create your app Open Play Console. Select Home
Забавно: похоже, из-за всех этих вирусов Huawei обогнал Samsung в Q2 2020 по количеству выпущенных устройств, выйдя на 1-е место по миру.
#samsung #huawei #manufacturer
#samsung #huawei #manufacturer
MarketWatch
Huawei tops Samsung as world’s No. 1 smartphone company for first time
China's Huawei shipped more smartphones in the second quarter than any other company, Canalys said Wednesday, marking the first time in nine years that...
Вышла Intellij IDEA 2020.2. Там много всякого приятного завезли, но, кажется, самое вкусное - это полная поддержка GitHub pull requests. Очень жаль, конечно, что в Android Studio это всё появится с большой задержкой.
#intellij #studio #ide
#intellij #studio #ide
JetBrains
What's New in IntelliJ IDEA
Explore IntelliJ IDEA's latest features and updates to elevate your professional Java and Kotlin development experience.
Сделал третий выпуск "Сам напишу" про Timber. Опять коротко, ну и тема не то чтобы большая С:
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast #timber #log
RSS • Google Podcasts • Apple Podcasts • Pocket Casts • Spotify • Overcast • Castbox • Яндекс.Музыка
#podcast #timber #log
Spotify for Creators
Сам напишу • A podcast on Spotify for Creators
Здесь я рассказываю о том, как устроены разные открытые библиотеки, фреймворки и приложения и делаю это так, чтобы после прослушивания становилось понятно, как написать то же самое самому.
Google наконец-то додумался решить проблему отправки отзывов в Play прямо из приложения.
#google #library #review
#google #library #review
Android Developers
Google Play In-App Reviews API | Other Play guides | Android Developers
Обновился Android Gradle Plugin, завезли немного новых API и, surprise-surprise, выложили обновлённые доки.
#gradle #agp #build
#gradle #agp #build
Medium
New APIs in the Android Gradle Plugin
Co-authored with Jerome Dochez