Seenkao писал(а):Второе: я, большей части, придерживаюсь того, что приложения должны работать у большинства пользователей! А большинство, это не последние модели телефонов! И все "новые" приложения (почти все) просто тормозят на большинстве телефонов.
ВОТ!!!!!!!!!!!!!!!!!
Вот, что как раз ни в коей степени не зависит от Студии. А исключительно от того, КАК разработчик пишет свое приложение. Точнее, непонимания очень большим количеством разработчиков того, как андроид управляет памятью, потоками и самими приложениями. Уж сколько гугол не пишет и не разжежывает разработчикам о том, какими архитектурными приемами следует руководствоваться, пишет для них уже готовые библиотеки (хотя бы jetpack взять), все равно находятся те, кто начнут на главном потоке качать весь интернет, засовывать в список с тысячей визуальных элементов и потом удивляться, что все тормозит...
То, на чем будет работать приложение, указывает сам разработчик в манифесте, устанавливая минимальный уровень sdk.
И, да, всегда следует помнить о том, что смартфон - это визуальная вещь, подчиняющаяся единому стилю, и писать приложения следует как тонких клиентов, а не пихать в них все, начиная с orm к базе данных и заканчивая логикой, заставляющей процессор гореть.
В студии есть прекрасный профайлер приложения, который максимально наглядно демонстрирует, как работающее приложение нагружает память, сеть, цп и батарейку.
А андроид - максимально комфортная ос, непосредственно направленная на высокую производительность, отзывчивость и гибкость. Любые тормоза приложений - грехи разработчиков, не знающие как работает многопоточная система.