12 вещей, которые должен знать начинающий разработчик
12 Practices every Android Development Beginner should know — автор рассказывает о том, что
Программы для разработки игр
Игровой движок — сердце компьютерной игры и центральный инструмент геймдевелопера. Центральный, но не единственный — без
android
Finding inter-procedural bugs at scale with Infer static analyzer — статья о принципе работы
Сравнение Realm, ObectBox и Room
Realm, ObjectBox or Room. Which one is for you — быстрое и наглядное сравнение
android
Android App Performance Optimization — небольшая заметка, посвященная профилированию и устранению узких мест в
Ограничения фонового исполнения в Android
Exploring Background Execution Limits on Android Oreo — статья о том, какие ограничения применяет
проседания FPS на Android
В Android только главный поток приложения имеет право обновлять экран и обрабатывать нажатия на
Systrace
Найти узкие места в достаточно простом приложении, которое вы написали за несколько дней, несложно.
Android-Profiler
Это еще один важный инструмент трассировки, позволяющий оценить, сколько времени понадобилось для завершения работы