Android Academy Msk News
589 subscribers
15 photos
1 video
69 links
Обсуждения в чате https://t.me/AndroidAcademyMsk
Download Telegram
Ребят, привет!
Коллеги из Минска продолжают серию Advanced-вебинаров.

___

Существует два основных правила написания эффективного кода:

👉 Не делайте работу, которая вам не нужна.
👉 Не выделяйте память, если вы можете избежать этого.

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

А вот как это правильно сделать мы узнаем 27.04
💪 #AndroidAcademyAdvanced Topic #6 - Optimization.
👉 Вебинар будет проходить по этой ссылке.
👏 Регистрация тут

📌 Вместе с вами мы рассмотрим:

Part 1: How to profile

Psychology
Debuggable application
AOT/JIT dex optimizations
Logger - best profiling tool

What should be a logger
System logs
App start measure
ANR-WatchDog
DB, network logging
CPU profiling

Android Studio profiler
CPU profiler
Sample Java Methods
Trace Java Methods
Trace code programmatically
DDMS
Memory profiler
Memory pages
Objects allocation profiler
Java heap view
Memory Leaks
MAT Analyser
Всем привет.
Настало время поговорить про Best practices при оптимизации приложений 😎

18.05
💪 #AndroidAcademyAdvanced
Topic #6 - Optimization. [PART 2]

👉 Вебинар будет проходить по этой ссылке.

👏 Регистрация тут.

📌 Вместе с вами мы рассмотрим:

Part 2: Best practices

- Network
- Android Studio Energy profiler
- Database
- GPU
- Overdraw
- App Performance Philosophy
- Dependencies configuration
- Dependencies/classes initialization