Есть некоторые штуки в продуктах, которые меня всегда раздражают. При этом их не так сложно исправить.
— Потеря стейта в мобильных приложениях
Делаешь что-то в приложении. Отвлекаешься (пришло СМС, пошел в браузер погуглить и т.д.), а когда возвращаешься — приложение неожиданно сбросило свой стейт и забыло, что ты только что смотрел или делал. Причем происходит это не каждый раз, а случайно. Отсутствие надежного стейта это одна из главных штук, которые лучше на вебе (там обычно стейт = URL), чем в нативных приложениях.
Мы кстати в нашем мобильном приложении сделать явное сохранение стейта. Даже если "убить" приложение, то после перезапуска оно восстановит предыдущий стейт. Я считаю так — правильно (не в 100% случаев, впрочем. Например в ситуациях, когда мы точно знаем, что было прерванное действие — просмотр видео, набор коммента и т.д.).
Post #162
57
Forwarded from Qetzal · ad libitum, ad infinitum