Em Andamento

Update a simple Android and iPhone app

Brief Summary:

In this project, you'll update v1.0 of the "CallMeInChina" Android and iPhone app. This is a VoIP service app. This is an easy job for a seasoned developer. It can be done in just a couple of days for each. You don't need any experience in VoIP, but you do need to be a quality iPhone and Android developer.

Tasks:

1) Switch out old screen images (only five) with new ones and change the service name where applicable. We have changed the name of our service and need to update all images and manifest text for the app. The images are all ready to go; they just need to be switched out. If possible, we'd like this 1.1 release to be an official update to the 1.0 release. Please advise if this is possible with a name and domain change.

2) Minor useability changes:

a) Change the “Set Destination” select box to show the country plus country code. This is accomplished by a calling our new 2.0 API instead of the 1.0 API. If you look at the current select box, it's full of just numbers (country dial codes). We'll make this look better by adding the country in the select box as well.

b) Make the same select box default to the currently selected destination country. This will help users save time when setting their destination since most will always use the same country prefix. API makes this easy.

3) Bug fixes:

a) Android: Android Java null pointer exceptions: We have a few of these. The good news is that they are all the same thing. I personally had to fix a lot of these in the 1.0 version, but I didn't hit all of them because they still happen every once in a while. They have to do with AsyncTask-derived classes that we use to call API methods. They occur when the AsyncTask-derived object is doing some work and something on the screen changes: orientation or screen change. When that happens, it seems that dangling pointers are leftover and crashes ensue. We have stack traces for you to look at.

b) iPhone: Fix the app so that it works on iOS7. I don't know why, but users running iOS7 can't even log on! I can't believe that an OS upgrade would break such a simple app, but apparently it did.

c) Both platforms: Do not strip all alphabetic characters from the destination, when setting the destination. This is because of the voicemail special case. In order to route calls to voicemail, we change the country prefix to be “Voicemail”. If you look at the Set Destination screen, you'll notice there are many country codes. At the very bottom is “Voicemail”. When this is set as a country code it tells the server to route all calls to voicemail. Instead, this currently gets stripped out.

d) Both platforms: Unable to use the app after some time (one or two months): Strangely enough, this is common to both the Android and the iPhone app. The apps were created by two different developers which makes me think that there is something common both operating systems. This seems to have something to do with the authentication token that we send to the app through our API method: get_auth_token(). If we clear out the authentication token, then the app works fine. Users are forced to just log in again.

What we provide:

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

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

3) A precise specification.

4) A [url removed, login to view] repository.

Your requirements:

1) Complete mastery of the basics of both platforms

2) Great UI skills

3) Daily communication

If you bid, please provide:

1) A description of the project you're most proud of and why. We're technical folks so feel free to write technically. DON'T SEND EVERYTHING YOU HAVE DONE. PICK THE BEST.

2) Confirmation that you can work in a GitHub repository and commit code daily.

Habilidades: Android, iPhone, Mobile App Development

Ver mais: android iphone dial, you break it we fix it, why do we need java, which is better iphone or android, which is better android or iphone, where to look for mobile developers, when is the best time to look for a job, what version of android do i have, what is the best android phone, what is java and why do i need it, what is android os, what do i need to do as a developer, what android version do i have, voip switch requirements, voip service free, users requirements specification, upgrade android os, upgrade android, update android version, update android os, update android apps, ui specification, the best apps for android, the best android phone, the best android apps

Acerca do Empregador:
( 13 comentários ) Columbus, United States

ID do Projeto: #5089252

Premiar a:

fahedprince

Dear Employer! I have more than 3 years of experience in Android development and more than 1 year experience in iOS development. The description of the changes you asked for are not too difficult for me. I have Mais

$750 USD em 7 dias
(2 Avaliações)
3.5

24 freelancers estão ofertando em média $1413 para este trabalho

MAnkita

Hello, Expert mobile application developer. I have huge experience in developing Business as well as Game applications. I can surely help you with your application requirement. I'm developer myself and i have 35 Mais

$1546 USD in 35 dias
(27 Comentários)
7.7
qitsol

Awards winning apps. Android & IPad [url removed, login to view] Award winning app - IPhone [url removed, login to view] Vehicle barcode scanner for ios, web .. [url removed, login to view] Mais

$1546 USD in 10 dias
(45 Comentários)
7.7
beepig

Dear Hiring Manager, I'm a mobile applications development team manager and a developer myself too, and I'm very interested in your job post involving these skills. Our team has recently worked in iOS/Android apps de Mais

$1666 USD in 20 dias
(80 Comentários)
7.5
hanzhen18

Hello Sir! Thanks for your job posting. I am very exiting to reading your job description carefully, because i have great experience to develop the iOS/Android apps. I want you to see my experience with some links. Mais

$1546 USD in 15 dias
(66 Comentários)
7.3
CreativeB24

RESPONSE TO EXPECTED REQUIREMENTS: 1) Complete mastery of the basics of both platforms REPLY: I am expert to create both platforms. I have already create various application on both platforms. please take a look Mais

$1309 USD in 15 dias
(7 Comentários)
7.2
Huiming324

A proposal has not yet been provided

$1546 USD in 15 dias
(74 Comentários)
7.1
devapps13

Hi, I am a professional freelancer and I develop quality apps for Android and iOS. I confirm that I can work on github. Moreover, I have hands-on experience working with VoIP based apps. Since I believe in keeping my c Mais

$1500 USD in 8 dias
(62 Comentários)
7.1
honeypotant

Hi Client Thanks for your job posting I have developed more than 50 app/games during last 5 years of mobile app development and it includes iOS, Android apps. Currently, nearly 30 apps are on market(AppStore, Goo Mais

$1500 USD in 20 dias
(58 Comentários)
6.9
mitss

A proposal has not yet been provided

$1546 USD in 35 dias
(26 Comentários)
6.8
mamun00001

Hello, I hope you are having a good day. Your project sounds very interesting, and immediately I would say that it is something I can help you with. I am completely clear with the requirement and very much interested t Mais

$1421 USD in 20 dias
(41 Comentários)
6.7
wanggil

Hi, I have read your requirement carefully. I am an iPhone | Android software expert with rich experience. I have done many successful iPhone | android apps and games: single, multi-player, cocos2d, unity3d. And Mais

$1443 USD in 12 dias
(12 Comentários)
6.6
monster816

Hi, I'm an expert ios and android app developer with 5+ years of experience. I am an expert in Native Android SDK,objective c, HTML5, Database(MySQL,MSSQL),CSS,DHTML,JQuery,etc. I believe my skills would be ideal Mais

$1649 USD in 3 dias
(17 Comentários)
6.4
icodingtechno

Hello Thank you for your project posting. WHY TO CHOOSE US?? -> We have 5 star rating and 100% completion rate. -> All positive reviews by our satisfied clients. -> We sign NDA to maintain complete priv Mais

$3500 USD in 35 dias
(9 Comentários)
6.3
hungndl

hi I have 4 years - experienced on mobile Development. Besides, I have done some apps that live on Google Play and Apple Store. You can check list apps that I have from [url removed, login to view] Mais

$1184 USD in 30 dias
(35 Comentários)
6.3
leadconcept

Kindly ignore the bid price, as we still need to discuss requirements, before finalize the total cost. -------- Dear Sir, I have read your Project Description and this initial message is to confirm you that we can Mais

$1546 USD in 45 dias
(6 Comentários)
6.1
xinjin8878

Dear Hiring Manager. After read your job description carefully, I'm very interested in your project. I’m high-skilled Mobile App Developer with rich experience in various kind of iOS Frameworks, Facebook/Twitter/Go Mais

$1546 USD in 30 dias
(15 Comentários)
6.0
DaPiao815

Hello I have developed many iOS and Android applications before so i can deliver u perfect result I'm working over 15 hours a day so u can communicate with me via SKype or Google talk almost day And can provide up Mais

$1159 USD in 10 dias
(7 Comentários)
5.7
Trentsetters

Hello, Thank you for reading our project proposal, i had assumed the project scope we are very much sure we can do this project in the given period of time please communicate with us so that we can discuss the project Mais

$2000 USD in 30 dias
(5 Comentários)
5.7
chenjing2579

Hello Sir, Thanks for posting interesting job. I have read your project description carefully and your project is similar to my previous work. I can deliver the perfect result within very short time. Follow Mais

$1159 USD in 3 dias
(10 Comentários)
5.5
daming125

Hello, I am very interested in your job. I previously made the following urls you can refer them. [url removed, login to view] - iOS 7, Login with facebook, Twitter, [url removed, login to view], goog Mais

$1578 USD in 20 dias
(1 Comentário)
5.4