Find Jobs
Hire Freelancers

Android App

$30-250 USD

Completed
Posted almost 5 years ago

$30-250 USD

Paid on delivery
App requirements: 1- login screen: allows users to sign in, the username and password is sent to an API which success/failure username/password is saved in the local storage of the App and are sent in headers of the HTTP APIs Make another API call to get the phone numbers the client has already purchased. This would return a list of phone number with their SIP credentials. this should be saved in the local storage. 2- Dialer Allows users to dial a phone number(TO number), The user should be able to select which purchased phone number they want to use to make the call(FROM number or caller ID) When the call is dialed, an HTTP request is made to the API to check if the call is allowed or not. the call is connected by the SIP credentials of the phone number the user has selected. The android default SIP library is used for this task. At the end of the call, the call data like call duration etc is sent to the API 3- Call logs When a new call comes in through mobile carrier or SIP, the call data is forwarded to the API the user should be able to call any number in the call logs using SIP only. 4- Contacts Users should be able to see their saved contacts in the phone and make calls to them using SIP 5- incoming call through SIP The app should be running and background and all the SIP credentials are used to connect to them. This way a new incoming call is received by the SIP library. when a new comes in through SIP, show a call notification and allow the user to connect the call the call data is sent to the API 6- messaging The user should be able to see his previous messages which are fetched using the APIs the user should be able to send a new message using the APIs the user should see incoming message notification. This is done using [login to view URL] library, which listens to the events [login to view URL] 7- permissions The app should have the capability to be set as the default call handler because this is necessary to gain access to call logs and sms permissions The developer should provide a list of permissions which are needed before starting the development, so we can double check that we will be allowed those permissions by google play store. The APIs will be provided to you, SIP endpoints will be provided to you, the [login to view URL] server for sending events is already done. your job is to create the android activities and layouts. and then use the open source HTTP libraries to make API calls, use default android SIP library to make and receive calls and use [login to view URL] library to listen to new message event and show notification. Even though it looks complicated at first look, the application is very simple. You can use kotlin or java it is your choice. Skills required: Android studio, java/kotlin, making HTTP APIs, using SIP library in android, using [login to view URL] library in android [login to view URL]
Project ID: 20360994

About the project

34 proposals
Remote project
Active 5 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 well experienced with Android. I can do you project within 2 weeks. I use good coding practices so code is reusable.
$166 USD in 14 days
5.0 (2 reviews)
2.6
2.6
34 freelancers are bidding on average $574 USD for this job
User Avatar
Hello!!! How are you today? I am very interested in your project. I have read your project description correctly. I have developed many mobile android and ios apps for 6 years by now.. I would like to work with you for a long time with good friendship. If you want, I can send you my previous apps. I will do my best for you when you hire me. Thank you very much. Best regards.
$140 USD in 7 days
4.9 (206 reviews)
7.8
7.8
User Avatar
Hi there, How are you? I see you are looking for mobile expert. I have lots of experiences in developing mobile projects and I possess the necessary skills you are looking for. Especially, Java and Kotlin are my basic skills. I have developed many mobile projects, so, I understand exactly what you are looking for and I can do it in a short time. Please contact me and let's discuss via chat. Best Regards.
$140 USD in 7 days
5.0 (26 reviews)
6.4
6.4
User Avatar
I can develop android app for you . Inbox me I have 6 years experience of Mobile app development I am Experienced and motivated. I have Responsive and large complex apps development experience. Care Time management with quality
$1,000 USD in 15 days
5.0 (76 reviews)
6.6
6.6
User Avatar
Hi, It will be a honour for me to work with you. I have got 7 years of android development experience. I have read the description and lets discuss and get this started. Looking forward to hear from you.
$500 USD in 15 days
4.8 (75 reviews)
6.8
6.8
User Avatar
Hi. Sir I would be very glad to meet you. I read your description carefully. I can bring you perfect result as you want. I am experienced mobile developer. (Android, iPhone..) Checking my profile, you can see the projects I did before. I can work at anytime in your time zone. Waiting for your positive response.. Thanks for reading my bid proposal.
$200 USD in 7 days
4.7 (66 reviews)
6.6
6.6
User Avatar
Hi there, I am JAVA developer, Strong experience in software development environments for High Availability:- J2EE platform, Microservices and API development. Demonstrated experience using software Frameworks, Technologies and Patterns:- Experience developing RESTful webservices using modern toolsets like Spring Boot, Spring MVC, Spring 4.X (annotation based Spring). Sound knowledge of the Maven dependency framework. Experience with artefact repositories like Sonatype Nexus or Artifactory. Experience writing unit tests and using mocking frameworks such as Mockito or jMockit. Successful candidates must be able to explain how they can use a mocking framework to isolate code under test. Experience with persistence and entity frameworks including JDBC, Hibernate, JPA, and No SQL technologies. Experience with enterprise messaging patterns and frameworks including Kafka/Rabbit MQ, Akka and JMS. Experience with enterprise authorisation patterns such as OAuth SSO. Experience in implementing and using Continuous Integration & Delivery methods: any one of them- Bamboo, Git, SVN, Stash,Jira, Confluence,IntelliJ, test automation, feature branching. I am willing to discuss your work, please come on the chat. Thanks
$140 USD in 7 days
4.8 (39 reviews)
5.6
5.6
User Avatar
How are you? I think i can help you cause of i am a talent mobile expert especially i have rich experiences in the Mobile(Android, iphone) Application Development Field with backend. You can check on here https://www.freelancer.com/u/BestService222?w=f. I feel very confident on your project and You will get the "Best Result" if you give me a chance. Looking forward to discussing more details with you. Thanks.
$140 USD in 7 days
4.7 (27 reviews)
5.6
5.6
User Avatar
Hello My name is Maria, Im an electronic engineer with a lot of experience in APP development. I am very professional doing my job and I would like to know more about your requeriments to be part of your project. I will be here to talk to you. Regards
$140 USD in 7 days
5.0 (2 reviews)
5.5
5.5
User Avatar
Hello Hope you are doing well. I have checked your project description in detail , and I am very interest in your project. We have developed lots of mobile app and websites. Please send me a private messages so we can discuss about your project more detail. I will provide wonderful project and qualitative code , also after complete I provide full service and do my best for you. Let's built successful project together. Looking forward to hear from you as soon as possible. Thank you.
$2,000 USD in 25 days
5.0 (8 reviews)
5.1
5.1
User Avatar
Hi, I had read your project requirement and willing to work on this if possible. Please if yo have time schedule and interview session with me. Regards Saqib Younis
$140 USD in 7 days
4.5 (23 reviews)
5.1
5.1
User Avatar
Hello Friend, I have 6+ year experience in design and development of Websites and Mobile Applications. I have relevant experience to your requirement. I can do your project. I have expertise in developing Appointment Application, Business Application, E-commerce Applications, Payment gateway integration etc. I have expertise in Design, Java, PHP, Android, iOS, Database etc. Looking forward to hearing from you. Regards Hardik
$140 USD in 7 days
5.0 (6 reviews)
3.4
3.4
User Avatar
Hi, I can make app with given requirements. I have experience with developing in Android Studio also with using http api. List of permissions will be provided by me before work if you message me. Please message me if you have any questions. Best regards, Janek
$250 USD in 14 days
4.5 (3 reviews)
3.0
3.0
User Avatar
Hello! I have 7 years of experience on Mobile App Development(iOS and Android). I have read your job description carefully and experience on all your requirements. I have experience on wordpress and PHP. I have developed API's using PHP. My skills include: - Android & iOS App Development - Ionic & Phonegap App Development - Android & iOS Game Development - Cross Platform and Native development - Social Media, Payment Gateway and Other 3rd Party SDK integration - QR code scanner - Team Work expertise - Trello, BitBucket, JIRA, Basecamp etc Project management tool expert. - in-App Purchase Integration - Design for Android, iPhone, iPad and Tablet devices - Photoshop - MySql, Sqlite, SQLServer Database - Web Api Development and Integration (PHP/ASP.NET C# MVC) - JSON & XML Parsing Regards
$140 USD in 7 days
5.0 (1 review)
1.3
1.3
User Avatar
Dear Client, I have 7 yrs experience on software development as well as android. I have gone through your requirements and clearly understood. please give me a chance so that I could provide a best quality app. Thanks in advance.
$125 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Chief, I would like to inform you that, I have experience with Android SDK, different versions of Android, and how to deal with different screen sizes. I have good understanding of Android Studio & Gradle with strong debugging skills. I have experience with remote data via REST and JSON. I am much familiar with mobile landscape, third-party libraries, RESTful APIs to connect Android applications to back-end services. architectures, trends, and emerging technologies. I can understand Googles Android design principles and interface guidelines. I am proficient to understand the code versioning tools, such as Git. Looking forward to your positive response, Thanks, Sameer
$400 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Overland Park, United States
5.0
33
Payment method verified
Member since Nov 9, 2010

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.