Как стать автором
Поиск
Написать публикацию
Обновить
8
1
Кузьменко Павел @E-Coding

Android developer

Отправить сообщение

Да. Этим и занимается эта кнопка "показать пароль"

Все атаки тестировал на стандартной клавиатуре на устройстве. Идея была в том, чтобы попытаться проверить атаку на любой клавиатуре (не создавать свою кастомную). А в сеть спокойно можно уйти в через какой-нибудь сервис

Но про продвинутых пользователей согласен: вряд ли такой юзер даст осознанно разрешения сомнительным приложениям. Поэтому ЦА данной статьи - не осознанные пользователи (те же дети), которые могут на своем/родительском устройстве выдать разрешения, которые приведут к последующим проблемам

Во многих приложениях есть кнопка "показа пароля", которая сводит на нет эту правильную разметку

Согласен с Вами, и считаю, что об этом тоже будет не лишним упомянуть в изменениях, которые внесу уже на след неделе

Спасибо

Действительно, спасибо)

Исправлю

Если вдаваться в "подкапотную" работу многих инструментов, то, как вы и сказали, чудес не бывает и все в итоге сведётся к распределении работы среди ядер вашего железа. Корутины, действительно, скрывают свою синхронную работу среди потоков, тем самым и добиваясь эффекта асинхронности, который и нужен разработчику

Насчёт Selector, честно говоря, слышу впервые, и был бы благодарен, если бы вы поделились материалом для работы с ним. В документации (https://kotlinlang.org/api/latest/jvm/stdlib/kotlinx.cinterop/-obj-c-factory/selector.html) страница на данный момент ещё не заполнена, но, думаю, мне и другим читателям было бы интересно изучить этот инструмент

Согласен с Вами

Думаю в ближайшее время добавлю ещё 1 раздел в статье с практическим применением корутин и замером производительности до и после

Информация

В рейтинге
3 078-й
Зарегистрирован
Активность

Специализация

Mobile Application Developer, Application Developer
От 150 000 ₽
Kotlin
Java
Android SDK
Android development
Coroutines