Android Question

Hi, i have an idea for an android app im just not sure where to start.
The app is very basic. All i want it to do is display upcoming events every month that will be happening in different areas. I had envisaged a map where users could select their area and then the events in that area would be displayed, or i could just use a drop down list of the areas, 26 in total. I will update the events at the start of every month.
So my question is, do i need much or any programming to achieve this?
Yes you do, but look at Riilo before you start. They could easily add a date function. (And the app you'd be writing would be very similar to theirs - not something simple you could toss off in a weekend.)