Всем привет✌️
Я Артем, действующий Android Dev. Решил создать канал, в который буду складывать интересные материалы по мобильной разработке и не только, актуальные статейки, обновления, архитектурные штуки, про безопасность и вот это всё.
Поскольку я могу в Android, в первое время на канале будут материалы по Android, в перспективе планирую освоить iOS, поэтому про iOS тоже будет, но чуть позже.
Ну и также буду делиться своими мыслями и наработками.
Я Артем, действующий Android Dev. Решил создать канал, в который буду складывать интересные материалы по мобильной разработке и не только, актуальные статейки, обновления, архитектурные штуки, про безопасность и вот это всё.
Поскольку я могу в Android, в первое время на канале будут материалы по Android, в перспективе планирую освоить iOS, поэтому про iOS тоже будет, но чуть позже.
Ну и также буду делиться своими мыслями и наработками.
👍1
Google I/O 2021 обзор изменений для Android-разработчиков
https://habr.com/ru/company/wrike/blog/558474/
https://habr.com/ru/company/wrike/blog/558474/
Хабр
Google I/O 2021: что нового для Android-разработчиков (полный обзор)
В этом году Google I/O проходил в виртуальном формате. Как это было, например, 3 года назад, можно прочитать в моей прошлой статье. Привычка делать саммари интересных докладов для разработчиков у...
Основные моменты по развитию Kotlin и экосистемы в целом
https://blog.jetbrains.com/kotlin/2021/05/nine-highlights-from-the-kotlin-roadmap/
https://blog.jetbrains.com/kotlin/2021/05/nine-highlights-from-the-kotlin-roadmap/
The JetBrains Blog
Nine Highlights from the Kotlin Roadmap | The Kotlin Blog
Many of you want to know about Kotlin’s future and what lies ahead. We often talk about the upcoming new compiler, focus on tooling quality and performance, and server-side and KMM experience, but the
Не давно на одном проекте пришлось реализовывать локальный пинкод для входа приложения. Функционал стандартный: при первом запуске устанавливаем пинкод, сохраняем локально на устройстве, при следующих запусках показываем экран с вводом пинкода, проверяем и в случае успеха пускаем пользователя дальше.
Так вот, понимание того, что это небезопасно было и есть, но нужно сделать. Решил удостовериться и поресерчить тему безопасности и локальное хранение таких вещей. По итогу гипотеза подтвердилась, все что хранится на клиенте – небезопасно, хоть шифруйте, хоть не шифруйте в любом случае можно будет взломать и обойти.
Наткнулся на несколько видосов Артёма Кулакова (Android Team Lead в Redmadrobot), в которых он подробно рассказывает про безопасность в целом и про локальное хранение в том числе. Крутые материалы, рекомендую к изучению.
Видосы: раз и два
Статейка на хабре
Так вот, понимание того, что это небезопасно было и есть, но нужно сделать. Решил удостовериться и поресерчить тему безопасности и локальное хранение таких вещей. По итогу гипотеза подтвердилась, все что хранится на клиенте – небезопасно, хоть шифруйте, хоть не шифруйте в любом случае можно будет взломать и обойти.
Наткнулся на несколько видосов Артёма Кулакова (Android Team Lead в Redmadrobot), в которых он подробно рассказывает про безопасность в целом и про локальное хранение в том числе. Крутые материалы, рекомендую к изучению.
Видосы: раз и два
Статейка на хабре
YouTube
Как взломать PIN-код | Теория, практика и векторы атаки
Рассматриваем типичные реализации аутентификации по PIN-коду, ищем в них проблемы и эксплуатируем их. Также разговариваем про то, как выжать максимум из локальной реализации и разбираемся в нюансах серверной аутентификации по PIN-коду.
00:00 Вступление
00:44…
00:00 Вступление
00:44…
Топ 10 библиотек для Android разработчиков в 2021 году
https://medium.datadriveninvestor.com/top-10-libraries-for-android-developers-in-2021-1e2e4c90ea5
https://medium.datadriveninvestor.com/top-10-libraries-for-android-developers-in-2021-1e2e4c90ea5
Medium
Top 10 Libraries for Android Developers in 2021
When talking about Android, libraries and frameworks are the ones helping developers to build apps more easily where several aspects ( UI…