×

The Easiest way to Launch your next App or Game.

Join Chupamobile and get instant access to thousands of ready made App and Game Templates.

Creating an account means you’re okay with Chupamobile’s Terms of Service and Privacy Policy.

0 item(s)

You have no items in your shopping cart.

Chupamobile LTD is no longer operational.
This domain was purchased by Sellmyapp.com
Go to Sell My App for the newest source codes and leading developers community.

Product was successfully added to your shopping cart.
POIs On Screen + web POIs management system

POIs On Screen + web POIs management system

From: $99.00

To: $848.00

POIs On Screen + web POIs management system

POIs On Screen + web POIs management system
Source - POIs On Screen + web POIs management system   +$0.00
  • X

    Single App License

    The single app license allows the use of the purchased item in a project for either personal or commercial uses, without the payment of any further fees or charges after the initial download cost.

    The Single App License gives you the right to use the purchased items within 1 project of your own or on behalf of a client (commercial, personal, or non-profit).

    You or your client cannot offer the item up for resale either on its own or as part of a project.

    Items purchased under a single app license must not be redistributed or resold “as-is” or as part of any other collection of files.

    What you can do:

    1. You can integrate the component in 1 APP.

    2. You can be distribute it only as a binary only (You cannot distribute Source Code).

    3. Commercial use is allowed.

    4. You can customize the Source Code.

  • X

    Multiple App License

    The Multiple App License lets you use the item in a project that will be sold.

    Multiple App License is more expansive than the regular license.

    Items purchased under the multiple app license must not be redistributed or resold "as-is".

    What you can do:

    1. You can integrate the component in Unlimited projects.

    2. Source code can be sublicensed/distributed as part of a larger project.

    3. Cannot distribute/resold the Source Code “as-is”.

    4. Commercial use allowed.

    5. You can customize the Source Code.

  • X

    Reskin and Launch 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 App Reskin Service includes the following:

    1. A professional and dedicated project manager throughout the whole Reskin Service

    2. Design proposals - based on your brief (including: Full theme, Icons, Screenshots, Characters, Splash Screen + other features you may have)

    3. Design integration and optimization for the different device sizes.

    4. Basic ASO (App Store Optimization) to help users find your app in the Stores.

    5. The best performing ad network(s) fully integrated in your app for monetization purposes

    6. Complete submission on the app store(s)

    7. 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!

    • 1 Full Reskin of this App
    • Dedicated Project Manager
    • Advertising Integration
    • ASO
    • AppStore Submission

* Required Fields

Price: $0.00

Availability: In stock

From: $99.00

To: $848.00

Price: $0.00

POIsOnScreen is the template for iOS 9 (tested on iOS 10) for iPhone to build your next Augmented Reality App.

Our template is the perfect solution to display your selected points of interest (like monuments, restaurants, libraries, etc.) on the iPhone screen!

We provide a complete iOS app templateand a PHP/MySQL management system to create your POIs database, in an extremely easy way.

All your users have to do, is to walk around in a city with your app and see POIs appear on your iPhone screen. POIs buttons show the distance between POIs and the user, the name of the POI and a small thumbnail of it.

One tap on the button takes to Google Maps where the best itinerary from the user location to the POI is calculated, while two taps on the button take users to a webpage about the POI. Finally, if too many POIs are on screen, it is enough to swipe right to let them temporarily disappear.

The template is highly customizable in many ways and our support will guide you through the comprehension of the code we used.

PHP/MySQL POIs management system, ready to be installed on your Apache server

With an extremely easy to use web interface you can update information about your POIs, adding, deleting and editing them without any specific knowledge. The POI management system will output an XML file, which your application will use.

?. Or use a static XML

If you don?t need a management system, you can create the XML from scratch, by using the template london.xml.

Complete iOS template, that you can easily add to your existent project

The template POIsOnScreen is perfect for your app. It basically consists of a View Controller, which takes care of downloading the information of POIs, call the camera view and show buttons related to your POIs.

Adjustable distance range both by you and the user

End users can choose a range, in order to see the POIs only within a certain amount of meters around. On the other hand, you can limit the range rightin the code. Default is 25.000 meters.

Sizes of POIs buttons change according to the distance of POIs from the user

Buttons representing the POIs on screen can be big, medium or small in size to indicate if they are more or less distant from the user.

POIs located with latitude, longitude and relative altitude

Our template takes altitude into account. You are invited to read the setup guide in order to understand how to handle it.

Adjustable distance and heading filter sensitivity in the code

You can adjust the sensitivity of the app, regarding the movements of users and even how their iPhone turns in their hands.

Responsive layout through iPhone 5, 6 and 6 plus screens

iPad is not officially supported, but you will receive its support with the next update!

three actions for every POI button (tap, double tap, swipe)

Every POIs button can call three methods.

Tap once to get the direction between the user and the POI through Google Maps;

Double tap to get the webpage of the POI;

Swipe right to hide the POI temporarily, in case you have too many POIs on screen;

Name, image and distance on POI buttons

Every POI button show the POI?s name, image and distance from the user.

Setting up the POIs management system

To set up the POIs management system you will need a server supporting PHP and MySQL. Then, follow the steps below.

1) Create a new DB. Write down its name, host (it should be localhost), username and password;

2) In the project main folder find the dbimport.sql file and import it into your newly created DB;

3) Upload the directory arpoisadmin onto your server root directory.

4) With your favorite editor, open the file comuni.php, in the include directory and edit the following information:

servername

username

password

db

Now, everything should work atwww.yourdomain.com/arpoisadmin. Please note, that if you plan to change the management system directory name or path, you may want to adjust more parameters in comuni.php.

Using the management system is straightforward, probably you will create your first POI in seconds. To create a new POI, click on Add a new POI and give all the related info (name, latitude, longitude, altitude, URL, thumbnail image, best 96x96 pixels in size).

Please note that both latitude and longitude should be decimal numbers. For instance, adding the info for Trafalgar Square in London, you will write 51.507778 and 0.1275 respectively.

Altitudeis a mandatoryfieldaswell and that's because you can run the risk of showing many POIs at the same altitude if you give 0 as value here. Altitude is expressed in meters. We are aware that you can't often get this information for your POIs. In this case, although we don't suggest the following hack, you may want to give fake altitudes to your POIs, paying attention to use always different values. Please, check london.xml file where POIs have fake altitudes, as the real altitude for these POIs was unknown or not relevant.

Also, note that the URL should have no http:// prefix. In addition, the image you will upload is serving the purpose to be a small thumbnail for the POI button and NOT a full image! This is the reason why it should be 96x96 pixels in size.

The POIs management system allows you to delete and edit existing POIs, too.

The main task of the management system is to output an XML file that you may want to give in xCode in the method prepare, as the value of url variable. The path to your XML file will be www.yourdomain.com/arpoisadmin/poisxml.php

A sample of a well structured XML file is london.xml, that you will findwithin the template files. You may want to avoid to use our POIs management system and create the XML file with your favorite editor, such as Brackets, by using our template. However, this manual method could be time consuming.

Setting up the iOS app

Our xCode template is meant to be integrated with your project. Technically, allyou need is the content of ViewController.h and ViewController.m and the relative XIB in the storyboard.

The camera overlay itself, where POIs are shown on camera, has no graphic interface in the storyboard, as it is built programmatically.

Our iOS template is fully customizable. Here is the main methods you may want to take into account:

-(void)prepare

chosenDistance = 25000;

Thisvaluelimits the range (in meters) for POIs to be shown. For instance, ifyouwantthatyourPOIs are not displayed on the camera viewif more distant than25 km (or 25000 meters) from the user position, set thisvalueat 25000.

Note that this value must be the maximum value of the slider in the XIB of the View Controller too!

locManager.headingFilter = 10;

The minimum angularchange (measured in degrees) required to refresh the cameraview. Although a lowernumberwould lead tomore precise results, we strongly suggest to set this value as 10, in order to give user the chance to swipe right on buttons and remove them temporarily and, most of all, to stress not the device. Thevalue set as 1, in fact, would mean a refresh of the camera view, whenever the device is moved.

NSURL *url = [NSURL URLWithString:@"http://path/to/xml/data"];

Here you can indicate the XML file to take into account.

-(void)ShowViewOnCamera

In thismethodyou can reskin the wholebuttonsgraphic. Buttons are createdprogrammatically.

The main view of them is a UIView, called viewBtnBg. This view has three sizes, depending this from the distance between the POI and the user (less than 1000 meters, between 1000 and 10000 meters, and more than 10000 meters). You can adjust these values according to your needs.

On this UIView, we add three elements, an UIImageView for the thumbnail and two UILabel for the title of the POI and the distance from the user location.

To POIs buttons, three different actions are attached. If you tap the buttononce, you'll call Google Maps asking for the direction from the user location to the POI. If you tap twice, you'll reach the website you specified for the POI in the XML file. Finally, if you swipe right on the button, you remove it temporarily until the view is refreshed.

No comments available at the moment. Please try later.

0 Comments

Please login in order to leave a comment.

    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.

    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.

    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:

    1. A professional and dedicated project manager throughout the whole Reskin Service
    2. Design proposals - based on your brief (including: Full theme, Icons, Screenshots, Characters, Splash Screen + other features you may have)
    3. Design integration and optimization for the different device sizes.
    4. Basic ASO (App Store Optimization) to help users find your app in the Stores.
    5. The best performing ad network(s) fully integrated in your app for monetization purposes
    6. Complete submission on the app store(s)
    7. 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.

    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:

    1. Within 14 days after the original purchase date;
    2. If the product purchased does not work as advertised in the product description;
    3. After having detailed the issues experienced to the original author of the product by posting a comment on the product page;
    4. After 48 hours of posting your comment and you haven’t received support from the original author of the product.
    5. Our team will review each refund request manually, in order to protect both the Customer rights and the Intellectual Property of the Seller.

    14 Days
    Money Back Guarantee Policy
    X

    14 Days Money Back Guarantee

    We stand behind everything we sell.

    One of the greatest thing on purchasing an App Template on Chupamobile is our 14 Days Money Back Guarantee Policy.

    A refund can be requested only:

    1. Within 14 days after the original purchase date;
    2. If the product purchased does not work as advertised in the product description;
    3. After having detailed the issues experienced to the original author of the product by posting a comment on the product page;
    4. After 48 hours of posting your comment and you haven’t received support from the original author of the product.
    5. Our team will review each refund request manually, in order to protect both the Customer rights and the Intellectual Property of the Seller.





    Categories:

    App Templates

    Operating system:

    iOS 9.0.x, iOS 9.1.x, iOS 9.2.x

    Platform:

    Subcategories:

    Travel, Utilities

    Files included:

    .xib, .pch, .m, .h

    Integration time:

    20:00
    Softanda Development Agency View Portfolio
    X