Android Application that detects SMS and sends web call

Completed Posted Dec 25, 2013 Paid on delivery
Completed Paid on delivery

This android application needs to have a first page which will ask for a key, then after the key is entered it will change to a page that displays the option to change their key (simply remove the stored key and send them back to the front page) and a checkbox to send/not send phone numbers.

In the background, the application will send two different REST calls.

The first call will be to an endpoint which will verify that the key can be used. The endpoint will simply receive a key and a randomly generated string that must be stored on the device (a unique ID). If the endpoint returns a success message, the system will proceed to the next page. If it returns a failed message, a 'popup' notification will be displayed displaying an error message to the user and asking them to enter a new key.

The second call will be to an endpoint every time a new text comes in or when the text is read.

When a new text comes in, it will check the stored setting of whether the user has opted to send or not send phone numbers. If the user decided to send phone numbers, it will send the unique id, the key, phone number and a +1. If the user decided not to send phone numbers, it will simply send the unique id, the key, and +1.

When a text is no longer marked as unread, it will send the unique id, the key, the phone number (if the user has opted to do so), -(the number of texts just marked as read). For example, if 12 texts are read, it will send -12. Since texts can be read in bulk, it is important to group them as much as possible. If this proves too difficult, sending multiple -1s is acceptable.

The interface will be very simple. When the app is first opened, the splash page will be shown which will consist of a soft, subtle gradient and some thin white text with black outlines. While the app is opened and visible, the app will have a gradient background which gently changes colors (the text must be still visible, if this proves difficult a non-changing gradient background will be acceptable). The color changing should not be running in the background if the app is not on the foreground, but the portion of the code that monitors the SMS statuses should always be running once the app is opened (unless it is killed).

Emphasis on battery life and simplicity are a must.

Thank you.

Android Mobile App Development

Project ID: #5259652

About the project

26 proposals Remote project Active Dec 29, 2013

Awarded to:

miteshpatel

hi, I am good at android apps developments. Have worked with more than 60 apps.. Following are few links on playstore to demonstrate my work. [login to view URL] More

$142 USD in 5 days
(122 Reviews)
7.2

26 freelancers are bidding on average $208 for this job

Kartoos

Dear, I am expert in android app development . Have developed many apps that communicate over REST/Webservices etc with servers....and have developed apps that intercepts incoming/outgoing sms and process them. I c More

$231 USD in 5 days
(130 Reviews)
7.3
rshalder90

A proposal has not yet been provided

$155 USD in 3 days
(186 Reviews)
6.7
khaintt

Dear Madrak, I'm very familiar with android sms. I think i have solution for your app, don't keep send multiple -1 for along time. And I think this is part of big project. I hope we can have a change to work togethe More

$222 USD in 3 days
(23 Reviews)
5.5
denleybihari

Hi! I'm a freelance developer specialising in Android. I've done work with reading SMSs and making web service calls before. I'm ready to start right away. thanks, Denley Bihari

$210 USD in 4 days
(18 Reviews)
5.4
shiva1977

A proposal has not yet been provided

$155 USD in 7 days
(70 Reviews)
5.6
sarthakmeh

I am perfect example of a what a freelancer is, being a passionate Android Developer and Designer. You'll get exactly what you are looking for. You won't be charged a dime more than what is appropriate for this tas More

$222 USD in 4 days
(12 Reviews)
5.6
sepena

A proposal has not yet been provided

$155 USD in 3 days
(12 Reviews)
4.9
amitchaps

Dear Sir, This is Amit from India. We have a team of experts in Android development & have executed multiple projects in Android. We also have multiple apps running on google play with close to 5000 users. We b More

$388 USD in 6 days
(5 Reviews)
4.1
vikasdah

hi bro, i am experienced android developer and understand all your project very well and i can develop this app. please contact me so we discuss about it. thanx

$155 USD in 7 days
(26 Reviews)
4.2
VnBestSolutions

Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More

$305 USD in 3 days
(3 Reviews)
3.6
akashyadav87

hellooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

$222 USD in 10 days
(4 Reviews)
2.8
zhuguangxing

A proposal has not yet been provided

$155 USD in 3 days
(2 Reviews)
2.0
Amit2ceo

Hello, It is our pleasure to bid on your project. Appwebmakers is a Web design and Application Development team. We will provide you high quality work which mention as per your job parameters within the timeline More

$188 USD in 15 days
(3 Reviews)
0.0
creativ3pen

hello sir, I can create your Android applications using HTML5 + JavaScript + CSS3+ PhoneGap + Android SDK, Kind regards.

$111 USD in 3 days
(0 Reviews)
0.0
sahibazad

I have been a sr android application developer for over 2 years now. I have worked on different SMS based and web service based applications. I can write very robust code in a short span of time, and also charge reason More

$66 USD in 3 days
(0 Reviews)
0.0