Задумался о такой фундаментальной вещи операционных систем как запуск нескольких экземпляров одного и того же приложения в разных процессах. Достаточно очевидная и, кажется, простая фича, правда же? Любой линукс вообще на форках одного и того же процесса работает.
Так вот, почему мы за 15 лет развития огромнейших мобильных ОС так и не можем до сих пор этого делать? Интересно, что мешает? Почему нельзя, например, зажать по иконке браузера и "открыть в новом окне". Или открыть второй инстанс твиттера чтобы параллельно смотреть какую-то другую ленту.
Хочется пойти даже ещё дальше и ограничить разные инстансы приложений в своих песочницах, чтобы рядом сосуществовали две разные иконки. Например телеграм для жизни и телеграм для работы. Или один инстанс браузера для одного человека, другой для другого, если речь про общий домашний планшет, например. У некоторых андроид вендоров такая фича есть, но с какими то абсурдными ограничениями типа небольшого списка поддерживаемых приложений и двух экземпляров максимум.
Понятно, что большинству пользователей это не нужно. Но, на первый взгляд, то как я это описал может работать из коробки без лишних телодвижений. Нам просто не дают это делать и всё.