I am finally finishing up my BS degree for computer science and have a research paper to do. I chose Android Programming as my topic, but my instructor informed me that this is too broad and that I need to narrow it down. I am looking for some ideas on this matter. I need something more specific, a topic with a lot of material and is easy to understand for a new programmer (such as myself). Any ideas are greatly appreciated.