Suoritettu

JAVA POSITION 2 - GMAPS API + FS API

Description of the work

The purpose of this project is to write a java class for use in the Android Studio environment (NOT ECLIPSE).

The class will have the task of interfacing with Google Place [1] and FuorSquare [2] APIs using a LOAD

BALANCING approach. The class should use ONLY FREE API CALLS. Therefore, it MUST NOT BE BASED ON

THE USE OF KEY OR OTHER APIs.

The java class to be developed will have to be structured using static methods, making the class NOT

INSTANTIABLE, NOR INHERITABLE. It is necessary that the class constructor raises an exception if you try to

instantiate the class itself. Also, you must correctly configure the non-heritability operators.

Types returned

The class shall use the following types of data.

1. Place is a class that contains all data returned by the Google API or the FourSquare API. In case

GoogleAPI and FoursquareAPI return fields with the same name, these names must be used as synonyms.

The place class must be provided with a DataOrigin field enhanced with "GoogleAPI" or "FoursquareAPI"

depending on the system that returned the information.

Methods to implement

The class, to be named PlaceAPI, must implement the following method:

- method getNearPlaces(Lat,Lng,radius): List(Of Place)

GetNearPlaces method

The getNearPlaces method interrogates the Google API or for the FourSquare API in BALANCE (it is the

responsibility of the author to balance calls) in order to exploit all FREE CALLS TO THE FREE API OF BOTH

SYSTEMS.

Both systems accept input:

- current position (Latitude and longitude)

- a radius (radius)

Both systems (Google and FourSquare)provide a list of nearby Places of Interest. ALL PLACES RETURN from

calls to GooglePlace, or FoursquareAPI systems must be mapped to a Place class (a generic container

containing ALL SAMPLES returned by GoogleAPI and FourSquare API) highlighting the available fields and

leaving NULL those not available.

IMPORTANT

You must include the text "IREADTHEBRIEF" at the beginning of the freelancers' proposal, in order to

exclude any automatic offers.

The milestones will be released as described below:

1. The first milestone will be issued upon receipt of a working prototype. A working prototype is a java

class that meets the specifications given above (i.e. implements the interface and the required methods)

and that can be inserted in the ANDROID STUDY. This class will be submitted to AUTOMATED TEST by

ANDROID STUDY, through the automated A/D testing tool (which we provide).

2. The second milestone will be released upon receipt of the completed project. A completed project

means a java class that meets the above specifications and that has been corrected at the points

highlighted during the automated tests (in case of BUG or malfunctions.)

References

[1] [login to view URL]

Taidot: Android, Java, Mobile App Development, tietojärjestelmäarkkitehtuuri

Näytä lisää: godaddy api description, open social api description, powerdesigner api description, google maps api, google geocoding api, google cloud maps, google maps api key, this api project is not authorized to use this api., google maps javascript api, google api, google geocoding api example, java http post google map api, java gps coordinates google maps api, ebay rss api description, amazon product api description, iqfeed api description, java reading excel file windows api, java source code google map api, wordpress api description ebay, java algorithms 2

Tietoa työnantajasta:
( 1 arvostelu ) Fisciano, Italy

Projektin tunnus: #19706416

Myönnetty käyttäjälle:

PaoloSantarsiero

I have one year experience in App Android Development. I have an Android App, a personal project, that use Google Maps Api and for this reason i have experience with these works.I can dedicate full time to this project Lisää

€155 EUR 4 päivässä
(0 Arvostelua)
0.0

16 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

lazermann

Hello! My name is Igor, I can help you I am a developer of applications for android Feel free to contact me at any time to discuss the details of the project

€130 EUR 7 päivässä
(27 arvostelua)
6.1
Victorier006

Hello! I have read requirements of your project with great care and I am very interested. I think that I am the right person for the job. I am Native and Hybrid Mobile App Expert and have full experience over 8 yea Lisää

€150 EUR 3 päivässä
(6 arvostelua)
4.7
V2IDEAS

I can write a java class for use in the Android Studio environment by implementing all mentioned specifications. I am highly expert Android developer (Android Studio) having 8+ years experience. ➤ My recent Android ap Lisää

€150 EUR 3 päivässä
(7 arvostelua)
4.7
mobileexpert1235

Dear Client. I read your description and can know that you'd like to want mobile developer. As a senior developer who has good experience in mobile app development, I'd like to help you with this project. With 7 Lisää

€155 EUR 3 päivässä
(10 arvostelua)
4.6
BoyVit85

⭐⭐⭐⭐⭐ Hello Dear ?! I am a Mobile app expert and I am confident on your job. Also, I can do that with my this price for your successful product. As a senior mobile app developer, I have rich experiences and h Lisää

€150 EUR 3 päivässä
(5 arvostelua)
4.0
inerudition

Hi there I have gone through scope of the work and check attachment extremely carefully We are Erudition Informatics Private Limited a web and Mobile application development Agency based at Kolkata , India I have un Lisää

€350 EUR 7 päivässä
(5 arvostelua)
3.8
InextureLLP

Hi there, I am a Sun certified Java programmer with 14 Years of Experience in IT Service as a software developer. Strong knowledge in JAVA, XML, NMS, EMS in a UNIX environment and Java™ 8 and JDK 9, Spring 5, J2EE, Lisää

€333 EUR 3 päivässä
(2 arvostelua)
3.2
kishanpala

I have read your specifications and developers tool of Google, i would like to discuss about the project in details to shake of more clarity. I have my own strategy to work in java. i am using below technology. Java Lisää

€105 EUR 3 päivässä
(7 arvostelua)
3.1
mohammadhaisam

Hi, You are willing to develop an Android application. You want to integrate the Google map API and Four Square API in your app. What other features you would like to add in application ? We have a team of Senior App Lisää

€120 EUR 7 päivässä
(3 arvostelua)
1.3
cooddooc

Hi!I'm very happy to have a chance of bidding your [login to view URL] can we talk?Please schedule a time? I am an excellent developer in this industry. If we work together, I will satisfy you fully. Please give me 10 minutes Lisää

€240 EUR 7 päivässä
(1 arvostelu)
0.6
Mindlarz

We are a web developing and designing company with various other facilities such as web content and digital marketing related to all types of specializations. Additional considerations and implementations are assisted Lisää

€122 EUR 3 päivässä
(0 arvostelua)
0.0
bhavyalucky1405

Hello there, I am well experienced in developing Hybrid/Native mobile applications, I have 9 years of experience in developing mobile apps. I can share my client references with you to gain your trust. Please ass Lisää

€155 EUR 2 päivässä
(0 arvostelua)
0.0
MEGOWORK

Hi, It seems that you're looking to integrate google map and FourSquare API. We have a team of Senior App Designer & Developer having more than 8 years of experience in building Android & IOS Apps. We can help you t Lisää

€100 EUR 7 päivässä
(0 arvostelua)
0.0
prettygirl00

Dear sir. I'm glad to bid your project . My rich development experience will have amazing result for your project. I won't take some upfront. I will require budget only my result. I am serious bidder , so I will only Lisää

€250 EUR 7 päivässä
(0 arvostelua)
0.0
filipesv

IREADTHEBRIEF I have a 6 year experience working with java. I did some projects using some google API to the university that I work for. I can surely do what you want.

€160 EUR 7 päivässä
(0 arvostelua)
0.0