We have a need for dialers for Android , Iphone, Symbian and a PC ( Windows) . The full source code must be provided once the project completed and no developers details should be in the code.
If you are not capable of completing on all platforms and only capable of limited platforms please mention in the bid or PM.
It must have following modules and features
Features as bellow
• Receive calls
• Make calls
• Hold calls
• Speaker phone
• Call conference
• Call forward
• DND ( do not disturb)
• Call log
• Call Mute
When dialer starts it should check three parameters from different servers. Each parameter should use different encryption technology.
Dialer should store last checked date, dialer should not work if the checked date is more than 30 days.
License checking should be done before checking call history, dialing number etc.
Initial registration Module
Same as in Viber should ask for the phone number of the user and we will send a SMS to that number for validation. This must be an optional module and should be able to remove as when needed.(should be able to compile disabling this module)
Once user registered in the sever, phone address book must be synchronize with server, user should authorize to do this at the time of app installation. Address book must send to the server in encrypted format.
When user change the phone and logged in with same details, user should be able to re stores the contacts from the server.
When new user logged in dialer should check the server address book ( total) and if any of the users address book contacts are matching , should notified the user about the availability of his friends . And should show them as a different icon and should be able to place free call in between these users.
Call History Module
Call history must be shown like a normal phone and must show the balance, and must check the balance with server for every 30 seconds
Company logo and company name should be inside the dialer in special encrypted form .
Should be able to SMS among users and other mobile numbers
Instant messaging among registered users. (free)
Should be able to send emotions and stickers and file transfers
Have a separate tab for news also have running ticker.
Data Encryption (VPN)
When the dialer communicating with server , packet should be encrypted and packet will be decrypted in the server. The decryption of sever side also has to be done from the same developer.
Also the same encryption must be configurable for router (DD-WRT, Tomato or a custom ISO) for VOIP adaptor use.
• Support G729 & G723 codec
• Credit transfer among users
• Facebook integration
• Integrate facebook chat with messaging module
• Manual sync of address book
• Select options wifi only/wifi,3g
• Should optimize the application for maximum battery use
Minimum of three months warranty needed for all the apps , all bugs must be fixed within the warranty period free of charge.
3 freelancers are bidding on average $5448 for this job
I have this site already developed. http://www.sideeffectsystems.com. Check it out login and see if it what you are looking for, it allows free international calls.