Mobile Native ️️
5.45K subscribers
1.14K photos
18 videos
3 files
1.29K links
Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы.

Пробустить канал → https://xn--r1a.website/mobile_native?boost

Автор: @artemiygreg
iOS / Swift: @swift_tips
Библиотеки и инструменты: @mobile_dev_tools
Митапы: @meetup_today
Download Telegram
Channel created
Всем привет✌️
Я Артем, действующий Android Dev. Решил создать канал, в который буду складывать интересные материалы по мобильной разработке и не только, актуальные статейки, обновления, архитектурные штуки, про безопасность и вот это всё.

Поскольку я могу в Android, в первое время на канале будут материалы по Android, в перспективе планирую освоить iOS, поэтому про iOS тоже будет, но чуть позже.

Ну и также буду делиться своими мыслями и наработками.
👍1
Не давно на одном проекте пришлось реализовывать локальный пинкод для входа приложения. Функционал стандартный: при первом запуске устанавливаем пинкод, сохраняем локально на устройстве, при следующих запусках показываем экран с вводом пинкода, проверяем и в случае успеха пускаем пользователя дальше.

Так вот, понимание того, что это небезопасно было и есть, но нужно сделать. Решил удостовериться и поресерчить тему безопасности и локальное хранение таких вещей. По итогу гипотеза подтвердилась, все что хранится на клиенте – небезопасно, хоть шифруйте, хоть не шифруйте в любом случае можно будет взломать и обойти.

Наткнулся на несколько видосов Артёма Кулакова (Android Team Lead в Redmadrobot), в которых он подробно рассказывает про безопасность в целом и про локальное хранение в том числе. Крутые материалы, рекомендую к изучению.

Видосы: раз и два
Статейка на хабре