Android App

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]

Taidot: Mobile App Development, Java, Kotlin, Android

Näytä lisää: find google android app developer, android send text messages via sms smsc, android app filtering sms, android application example, android application package, android app development software, android app store, android app development, how to make an android app for beginners, create android app, android application framework, android app reject sms, android app sms gps waypoints, iphone developer sms app, sms gateway android app, android app developer needed, android app developer salary, beginner android app developer, android app multiple choice developer, android app forward sms server

Tietoa työnantajasta:
( 20 arvostelua ) Overland Park, United States

Projektin tunnus: #20360994

Myönnetty käyttäjälle:


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 14 päivässä
(0 Arvostelua)

47 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


__Awaiting your response__ Hello, Greetings! We have analyzed your project requirement in detail, as per the analysis we need to develop an Android [login to view URL] would like to inform you that we have extensive experience in Lisää

$1400 USD 20 päivässä
(45 arvostelua)

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 Lisää

$140 USD 7 päivässä
(189 arvostelua)

Hello Sir / Madam, We will be happy to dedicate our Android App expert. Let us chat to clarify everything. Please check our work portfolio: [login to view URL] We are very well aware of functionalities Lisää

$250 USD 21 päivässä
(105 arvostelua)

Hello Dear Client, I read your requirements you are looking for an app to be developed. I have sound experience in Android and iPhone application development,designing and testing. My team have been developed many app Lisää

$200 USD 6 päivässä
(114 arvostelua)

Hi there, Hope you are doing good!!! I have gone through your requirement regarding " " project and found this to be a perfect match. I have 7+ years of experience in Android and iOS app development and design. I Lisää

$3500 USD 35 päivässä
(78 arvostelua)

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 15 päivässä
(42 arvostelua)

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 proje Lisää

$200 USD 7 päivässä
(48 arvostelua)

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 wi Lisää

$1000 USD 15 päivässä
(69 arvostelua)

Dear I am a senior iOS/Android developer with 7+ years experience. I am skillful on Swift/Kotlin/Java, Restful API. And good at performance optimization, asynchronous calculation, rich UI/UX. Freelancer: https://www Lisää

$140 USD 7 päivässä
(94 arvostelua)

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 Lisää

$140 USD 7 päivässä
(20 arvostelua)

hi, I am very familiar with mobile app development using swift and android studio, react native, flutter, Cordova with PHP Laravel backend. I've already developed 50+ mobile apps and web sites until this time. let's s Lisää

$30 USD 20 päivässä
(7 arvostelua)

Hi, I have read and understood all details, I have checked [login to view URL] too, I have expertise in Native Android app development. As you have listed all points and have given all information, it is almost clear, Let's Lisää

$1500 USD 35 päivässä
(58 arvostelua)

Hello, How are you? Now you meet a☛senior developer in here. I've just read your description carefully and this is my talent field. I have many experience with ☛Android. For terrific result, please contact me and Let's Lisää

$300 USD 5 päivässä
(22 arvostelua)

Hello, I read your requirement carefully and bid here, As you can see my profile, I am a professional mobile developer. And I have plenty of experience developing mobile APPs. [login to view URL] Lisää

$250 USD 7 päivässä
(26 arvostelua)

Hello. I read your project very carefully and I am ready to start working on it. I am an expert with all the skills which you mentioned in your project description. If you want I can provide some test work to make y Lisää

$140 USD 7 päivässä
(21 arvostelua)

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. Lisää

$140 USD 7 päivässä
(25 arvostelua)

Hello Greetings...!! I have read your project requirements. I am familiar with all required technologies and I have experienced resource to start with your project. Either we can go with fix cost or you can hire us o Lisää

$1400 USD 45 päivässä
(15 arvostelua)

Hello, Nice to see you. While I read your description carefully, I was excited with feeling that I would be able to satisfy for your requirements in this job. I have rich experience and expertise to develop several And Lisää

$140 USD 7 päivässä
(14 arvostelua)

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 Lisää

$2000 USD 25 päivässä
(5 arvostelua)

Dear sir. To get me in here, will be one of your Gold. I am a high quality and top mobile and Web developer. Before felling in love with mobile apps, I had worked extensively with React Native, Java, Android, Objectiv Lisää

$500 USD 7 päivässä
(10 arvostelua)