You should create the entire app with Activities, Push Notification, Sqlite DB, API, etc .. with Android Studio IDE or Eclipse.
There are activity: Home, Center, Push, Offers, Info, Location, Booking, Other.
Then I will send you the activity: Brochures, Retail Outlets, Contacts, Fidelity Card, Notification Report, My Profile.
It is important to remember to manage the "push" notifications.
Then I would like us to work together step by step...