Here are a few best design practices we follow:
Creating meaningful screen transition
Create beautiful app icons
Design exceptional loading screen
Use only the required notification
Focus on better user experiences