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.
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.
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
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]
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.
Android studio, java/kotlin, making HTTP APIs, using SIP library in android, using [login to view URL] library in android
[login to view URL]
I am well experienced with Android. I can do you project within 2 weeks. I use good coding practices so code is reusable.
46 freelance font une offre moyenne de $469 pour ce travail
__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 Plus
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 Plus
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 Plus
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 Plus
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 Plus
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 Plus
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 Plus
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 Plus
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.
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 Plus
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 Plus
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 Plus
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 Plus
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] Plus
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 Plus
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 Plus
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. Plus
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 Plus
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 Plus
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 Plus