In Progress

Companion iPhone app for a VoIP service

Brief Summary:

In this project, you'll create a simple iPhone app for a VoIP service. Our VoIP service gives customers a virtual number that connects to a destination number in a foreign country. This job post gives a high-level overview of the project. We'll provide a more detailed visual spec if you are selected.

Opening screens:

1) A login screen. Once successfully logged in to our service with an email and password, we'll cache the returned authentication token. From now until the token expires, the customer will not see the login screen and will skip straight to the home screen.

2) A "home" screen which shows the customer's virtual number and destination number. There is a 1:1 mapping of virtual number to destination number. If the customer has more than one virtual number, then we'll implement a swipe gesture that lets the user move left-to-right through their virtual numbers and destinations. At the bottom of each unique virtual number are two buttons representing the two main app scenarios.

Scenarios:

1) Allow customers to change their destination number for the virtual number they're currently on in the home screen. More info: This UI will show a select box (with a few country prefixes), and a text box which lets customers type in a destination.

2) Allow them to initiate a "callback" using the destination number they're currently on in the home screen. More info: Our service normally lets their contacts in their home country call them in a foreign country. With a callback, we work backwards and let the customer call back into his home country. In case you're not familiar with VoIP style callbacks, it works this way: Servers place a call to the source and the destination and then connect the two. To implement, you'll simply show a UI with an edit box, a "Call" button, and a "Contacts" button. The user can type a number into the box or select a contact. Initiating the callback is an API call (we never place a real phone call in this app). You will then show a basic success or failure message based on the response from the server.

What we provide:

1) An API to do the work of authenticating the user's subscription, changing the destination (scenario 1), initiating a callback (scenario 2), and serving up the customer's DIDs, destinations, and allowed country codes.

2) All artwork. If you need any extra artwork, just let us know in advance.

3) A specification.

Your requirements:

1) You love developing and debugging for iPhone.

2) You know all about worker and UI threading.

3) You are very stingy with memory and pride yourself on tiny footprints.

4) You're excellent with UI.

5) You're a good at documenting code.

6) You enjoy frequent contact and are a clear communicator.

7) You give us frequent drops of the app so that we can see progress, review the code, and make suggestions.

This is an easy app for a good iPhone developer to implement. It's mostly just straightforward UI. If you bid, please provide:

1) A description of why you're a good fit.

2) A description of the project you're most proud of and why (just one is fine). We're technical folks here, so feel free to write technically.

3) Bonus: if you have a project that you worked on that we can check out, that's great too!

Skills: iPhone, Objective C, VoIP

See more: voip iphone app, write great review, work customer service home, voip service free, visual basic developer job, user specification requirements, ui specification, virtual voip, specification review, post project free, job opening work home, job objective, job home free, iphone developer job, info job customer service, home based customer service, free voip phone service, free iphone app developer, free developer app, free app developer, email customer service job, debugging service, customer service objective, customer service contact, create phone app free

About the Employer:
( 13 reviews ) Columbus, United States

Project ID: #2501442

Awarded to:

ChromeTech

Hi, We have an experience of 150+ app Mobile Apps ( iOS/Android/Blackberry/Mac) and a well synchronised team of technically sound developers and creative designers, who assure you an app exactly as you visualised. More

$1200 USD in 25 days
(0 Reviews)
4.2

16 freelancers are bidding on average $1581 for this job

MAnkita

Hello, Expert mobile application developer. For more details please refer your PMB. Thank you.

$1500 USD in 30 days
(24 Reviews)
7.5
mukes1986

We are a Mobile app development Company. Kindly Open PMB.

$2000 USD in 30 days
(34 Reviews)
7.1
captek

Hi, We are voip solution/service provider and have setup/configured various server for voip calling, call forwarding, fax, DIDs, extensions etc. We have developed various voip apps for calling, sms, fax etc. Please che More

$2500 USD in 20 days
(4 Reviews)
6.4
hireafreeelancer

Dear Sir/ma'am, I hope You Doing Well, We really want to work on your project. Please Read your PM. Thanks and regards, A.K

$1800 USD in 30 days
(21 Reviews)
6.2
TeamValens

Hi, Thanks for posting an interesting project.we can deliver the project in full perfection.please check your PMB for future communication. Thanks&regards Vishal chouhan.

$1500 USD in 13 days
(3 Reviews)
5.4
fusioninformatic

Hi Good Morning, Hope you are doing well. We have review your proposal and we found that we can fit into your requirement. We have very strong expertise in building small to large scale web application. So fa More

$1450 USD in 25 days
(4 Reviews)
5.6
sywork2011

~~~~~~~~ Please check pmb ~~~~~~~~

$1500 USD in 30 days
(6 Reviews)
5.4
chung2012

Hi, sir. I hope we get a chance to do business.Kindly check your P.M.B. Regards.

$1500 USD in 20 days
(9 Reviews)
4.7
bluecoded

Please check private message for more details.Regards

$1250 USD in 20 days
(6 Reviews)
4.7
hirefreeelancer

Hi, We are one of the best developer on freelancer. We can provide you a excellent solution as we are professional and experience. We can develop your desire application within timeline. Read my PM for yo More

$1500 USD in 20 days
(16 Reviews)
2.8
Appication79

iPhone applications are our specialization so would like to win this bid, refer private message for examples. Thanks

$2500 USD in 50 days
(2 Reviews)
1.6
getveltrod

Dear Sir, Veltrod Technologies is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and More

$1200 USD in 28 days
(2 Reviews)
0.8
agtech2012

Hello Client, I have gone through your job post, and I understood your requirements. We (Agile Technosys) are pretty sure can provide you the quality solution which you are expecting. Further details are provided in More

$1500 USD in 90 days
(0 Reviews)
0.0
gengius

GenGius is Los Angeles based software company focus on iphone/android development. We have released more than 30 iPhone apps since 2009. Please visit our homepage atwww.gengius.com. -Jason -www.gengius.com

$1500 USD in 15 days
(0 Reviews)
4.4
mobixpert1

hi, i have great expertise in iPhone and all the other mobile platform also. and also i manage a big team of mobile developers. pls see the pm. thanks

$1200 USD in 25 days
(0 Reviews)
0.0
logitance

Hi, I will have to admit that i do not have much previous work to show, but really want to work on iphone projects. I am a perfectionist and would charge you only on your satisfaction.

$1500 USD in 30 days
(0 Reviews)
0.0