Find Jobs
Hire Freelancers

Write an Android application to display data from REST API

$30-250 USD

Completed
Posted over 7 years ago

$30-250 USD

Paid on delivery
Looking for an android application to display the results of 3 different REST API web calls in a scrollable list with an icon on each line. I will provide the specific REST calls to make, and provide a private server that you can connect to for testing. The home page of the app should be a login box, where there are 3 fields: username, password, and IP address. There should be a checkbox to remember them. If you check that box, the information should be persistently locally stored. This IP address and the credentials are for the IP location and login for the REST API. The app structure should be a side menu that folds out from a "hamburger menu" button. That side menu contains a link for each of the 3 REST API calls, as well as a link to an about page, and a link to return to Home. The output from each of the REST API calls will be a JSON array. From that array, you'll just need to display a couple of fields per call. This is probably going to work best as a hybrid app, but I'm open to other architectures. No non-free components can be used. Nothing with a software license restricting private/public/commercial use can be used. The REST API service being used requires authentication. You must know how to attach basic http authentication header to your request. Previous freelancers have had trouble with this. I can provide code samples for the authentication header in a couple languages if needed. The REST API service also utilizes a self signed SSL certificate. You must be able to ignore those warnings. If you are using Cordova/Ionic, this will require making a small modification to a framework file. Previous freelancers have had trouble with this. I can provide some articles that explain how. The project must be very well commented and documented for future expansion. Deliverables are a compiled APK for testing, as well as complete project source code including any dependencies.
Project ID: 11262613

About the project

11 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I am an android developer and i have been developing android applications for quite sometime. I have worked with REST apis in order to send and retrieve data from a server. Let's chat further to discuss this project.
$150 USD in 3 days
4.8 (147 reviews)
7.1
7.1
11 freelancers are bidding on average $310 USD for this job
User Avatar
Hi, i am android and web expert and know how to deal with https and ssl certificate warnings along with headers and stuff. contact me so that we can discuss in details.
$250 USD in 3 days
5.0 (85 reviews)
6.3
6.3
User Avatar
I am android and web app developer with 4+ years of experience in developing optimized applications using rich GUI and integration with web-services. I have done projects related to Image processing and artificial intelligence. I like to do Matlab and OpenGL projects. Working on Arduino is my passion. I have experience of PHP frameworks and development of applications using java, C# , C++ . I believe in providing the solution according to the set standards and deadline . Client's satisfaction is always my priority. Thank you for reading me.
$40 USD in 3 days
0.0 (0 reviews)
2.7
2.7

About the client

Flag of UNITED STATES
Andover, United States
5.0
33
Payment method verified
Member since Dec 4, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.