What are the best practices for optimizing mobile app performance?

Performance is always a top concern for mobile apps. What are some of the best practices you follow to ensure your app runs smoothly? I’ve heard things like reducing network requests, optimizing images, and managing memory usage can help, but I’d love to hear any additional tips or specific techniques that have worked for you.