requesting answers to 2 prompts

Please make the answers 400 words each:

1. Discuss the best practices in interface design that should be followed during the creation of a satisfactory user experience in an Android phone application.

2. In the context of Android phone application development, discuss what memory management considerations a mobile application programmer needs to be aware of. What are the implications of not managing memory effectively?