**City Application Template** is a native Android application that provides you an easy way to create a presentation application of a particular city. It doesn't require programming knowledge, all you have to do is to edit a couple of configuration files.
The application has 3 main parts:
- **General Info screen**
- presents general info about the user defined city
- **Pictures screen**
- presents user defined pictures of the city
- **Hotels screen**
- presents user defined hotels of the city in a list form
The **Pictures** and **Hotels** screens have additional details screens for every picture and hotel defined by the user.
**Importing the project**
In order to import the project all you have to do is :
- File -> Import -> Android existing code -> select eclipse project (CityApp1)
- Right click on project -> Properties -> Android -> Project Build Target: check Google Apis - **api level 14**
The application is easy to configure in order to populate it with desired data.
This .xml file contains general information about the city. The fields that the user must edit are:
In this .xml file the user can define for the current city. Every tag must contain the following information:
- Average Price
This .java file contains a map of key-value properties representing the name of the picture - key and its caption-value.
!Attention: The name of the picture provided in the map must exactly match the name of the actual picture defined into the /drawable-hdpi folder.
If you want to configure the 3 launcher icons from the main activity you must override the following files with your own version:
- launcher\_info.png: for the info launcher icon
- launcher\_picture.png: for the picture launcher icon
- launcher\_hotel.png : for the hotel launcher icon
In order to edit the background pictures of each screen you must override the following files with your own version:
- main\_bg: for the launcher screen background
- general\_info\_bg: for the general info screen background
- pictures\_bg: for the pictures screen background
- hotels\_bg: for the hotels screen background
**Map Key Configuration**
Into the **/res/layout/activity_hotel_details.xml** you have the following map component:
You must replace the **android:apiKey** field with your own key. See details [**here**](https://developers.google.com/maps/documentation/android/mapkey "Obtaining Maps API Key").
After these configurations the app is ready to run.
An example of configuration is provided in the source code.
1. What will I get when purchasing an App Template?
Save time and money by using professional, ready-to-use App and Game Templates. The goal here is to reduce the time and cost of making a Game App, by replacing custom development with ready to use App Templates. Customers can purchase items 24-7 from anywhere and get instant deliveries.
By purchasing a template on Chupamobile you will get:
- Full App Template Source Code
- License of use
- Lifetime free Updates of the Template
- Support by the Original Author of the App Template
- Being part of the largest professional community of App Developers and Publishers.
2. What Do The Single And Multiple Licenses Stand For?
The difference between single and multiple licenses is the number of projects you can use the template with:
Single License: The single license allows you to use the app template on one project, either for your own profit or on behalf of a client. You can publish on the app stores one single app based on this template;
Multiple License: The multiple license allows you to use the template on an unlimited number of projects, either for you or for a client. You can use it as many times as you want.
3. How can I make a Game App with this App Template?
Simply by purchasing the App/Game Template and customizing the UI and/or adding new features.
You can customize it by yourself if you have the necessary skills or you can easily choose to launch your App with our Premium Template Customization Service
The App Reskin Service is the quickest, most affordable and safest option to bring your app or game concept to life if you do not have any coding skills and/or time to do it yourself.
The Service includes the following:
A professional and dedicated project manager throughout the whole Reskin Service
Design proposals - based on your brief (including: Full theme, Icons, Screenshots, Characters, Splash Screen + other features you may have)
Design integration and optimization for the different device sizes.
Basic ASO (App Store Optimization) to help users find your app in the Stores.
The best performing ad network(s) fully integrated in your app for monetization purposes
Complete submission on the app store(s)
After sales support
Every app template purchased on Chupamobile Marketplace will be completely customized before launch for it to have a unique UX (user experience) for the final user.
The assigned team of app developers will integrate the best monetization tools on the market to enable your app to start monetizing in the most effective and efficient manner as soon as it is published on the app store(s).
Chupamobile manages the project for you together with a professional team of app developers and designers selected from our community of more than 100.000 specialists.The dedicated project manager will manage the app project from A-Z, as well as securing your payment on an escrow account, until completion of the project. In addition, Chupamobile offers after-sales support once your app is submitted on the app store(s) for an extra-hassle free experience!
If you need a custom quotation, Contact Us.
4. Can I Get A Refund?
We stand behind everything we sell.
One of the greatest things about purchasing an App Template on Chupamobile is our 14 Days Money Back Guarantee Policy.
A refund can be requested only:
Within 14 days after the original purchase date;
If the product purchased does not work as advertised in the product description;
After having detailed the issues experienced to the original author of the product by posting a comment on the product page;
After 48 hours of posting your comment and you haven’t received support from the original author of the product.
Our team will review each refund request manually, in order to protect both the Customer rights and the Intellectual Property of the Seller.