Разработка ждёт балета
1.64K subscribers
516 photos
5 videos
15 files
1.57K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://xn--r1a.website/+e2ND1tAa0lU2ZTli
Download Telegram
Где уже только не выкладывали эту ссылку, но у меня вот руки только дошли.
Автор разобрал новую библиотеку в семействе Jetpack: security-crypto. Библиотека в текущем виде умеет шифровать SharedPreferences и файлы, а написана поверх гуглового же Tink.
А ещё здорово показан код: два коротких сниппета, которые сразу показывают, что там куда втыкать.

#jetpack #library #cybersec
Пост с описанием ряда ухищрений, на которые идут в Benchmark, чтобы выдавать более стабильные результаты. Там не супер-детально всё описано, но уже что-то.
 
#jetpack #benchmark
Появилась альфа 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
О, ещё одна новость. Вроде бы даже свежая, если я опять всё не прохлопал ушами.
Похоже, разработка Jetpack начинает потихоньку переезжать на GitHub. Пока что зовут контрибьютить в Room и в WorkManager.
 
#jetpack #library #github
Интересный заход от гугла: показали альфу AppSearch. Это, грубо говоря, документная БД, заточенная под быстрый поиск по тексту прямо на устройстве. Мне правда немного странно, что это попадает в Jetpack, как будто необходимость быстро искать - достаточно редкий кейс. Но этим там виднее, наверное. Ну и not invented here, конечно же. Lucene - от лукавого.

#jetpack #library #appsearch
Пока не смотрел детально, но выглядит очень интересно: библиотечка Insetter, которой мы просто говорим, что обработать паддингами, а что маржинами, а дальше оно само все наши кнопочки подвинет. Что важно, эта штуковина может в будущем попасть в Jetpack.

#library #insets #jetpack