[Completed] Replacing native call/text Android functionality - XDA Assist

I'd like to replace the native call/text functionality in Android. I'd like to build an Android app that will handle incoming/outgoing calls/texts using Twilio. A wifi-only phone of sorts. I've built Android apps in the past so I'm familiar with the process. My knowledge of modifying code on a rooted android device is lacking. What I need help finding is how to override/hack the lock screen to show incoming calls. Incoming text messages can be handled with normal push notifications. Lock screen widgets were removed in Lollipop so I can't go that route. I'm looking for any pointers, helpful info, code examples, or comparable apps. I'd like to make sure this is feasible before committing any amount of significant time to it.

XDA Visitor said:
I'd like to replace the native call/text functionality in Android. I'd like to build an Android app that will handle incoming/outgoing calls/texts using Twilio. A wifi-only phone of sorts. I've built Android apps in the past so I'm familiar with the process. My knowledge of modifying code on a rooted android device is lacking. What I need help finding is how to override/hack the lock screen to show incoming calls. Incoming text messages can be handled with normal push notifications. Lock screen widgets were removed in Lollipop so I can't go that route. I'm looking for any pointers, helpful info, code examples, or comparable apps. I'd like to make sure this is feasible before committing any amount of significant time to it.
Click to expand...
Click to collapse
Hello, and thank you for using XDA Assist!
Not sure what route you can go from here, but the experts at this forum should be able to provide some pointers:
> App Development Forums > Coding Discussion, Q&A, and Educational Resources > Java for Android App Development
Hope this helps, and good luck!

Related

[Q] Noob needs help to create event calendar app

Hi all,
I'm a noob app developer trying to do it for the first time. I'm trying to create an event calendar app for company's internal purposes. So that everyone in the company (which uses a lot of android phones) can be updated on company events that are coming up.
My approach is to create a database with MySQL for events input, and to use PHP to connect the database which is in a server and to push it to the android devices that are used in the office as that's how I found it in a tutorial from HelloAndroid.
My questions are:
1. is this the best approach to create such app?
2. Can I use Android's default calendar to input these events? if not is there some kind of calendar template that I can use to display the information to the users.
Probably will have more questions as I progress, but please help if anyone is more experienced in these matters than I am.
Thank you very much, and really appreciate the inputs that I'm gonna get
A simple solution would be to use Google Calendar.
By using GC you can add/edit events either from a PC (work or home) or your Mobile anywhere in the World.
All that is required is for someone to first set up the calendar on Google and push it out to all those who you want to see it.
This way you are not isolating anyone who does not have an Android Phone.
that's a really good point. Especially in a closed environment like an office. I didn't think of that before. THank you very much.
However, if let's say I want to try to build an app for that for public use, not just confined to limited numbers of people in a company.
Would that be the best approach or if there's any better way to approach it. I may decide to build the app after all just to learn and gain experience in app development.
thanks again for the feedback, really appreciate it.
I can't really give you advice on developing an App sorry.
All I can say is the method I mention is the one which I use to keep all my Operational Team (Surgeons/Doctors/Nurses/Admin/etc) updated and advised.
There's nothing short in you developing your own Calendar App but you would have to ensure it would be available to all and that includes anyone anywhere regardless of the fact they are at work, home, holiday, with Android or not, have a Phone, PC, Mac, etc... etc...
For that there's already a stable tool by the name of Google Calendar.
If you do develop one I'd still be interested in seeing what ideas you could bring into practice that would have a benefit over GC.
I understand your point of view, and actually you got me thinking, maybe if I really want to do the apps, I can create an app that calls the Gcalendar events, and display it from the app. I can find out the API to do that, and that would be much simpler.
Thank you again for your input, really appreciate i
racdyn said:
I understand your point of view, and actually you got me thinking, maybe if I really want to do the apps, I can create an app that calls the Gcalendar events, and display it from the app. I can find out the API to do that, and that would be much simpler.
Thank you again for your input, really appreciate i
Click to expand...
Click to collapse
No problem.... I wish you well on your venture.
Do please let us all know how you get on.. You never know, if it becomes that good I may even use it myself over the stock calendar App or any of the other's that already link to GC.

[Completed] [Q] Need VOIP calling application with theme's

I did some quick searching and I did not find much on this specific topic.
I need to have a tablet, Windows or Android, that can make VOIP calls internally to our office.
Of course we can use Skype or one of the many other VOIP services. But we also want the application to look "professional" and "customized" to our office (Our logo, matching color scheme, ect.)
We do not have the resources to hire a developer to build an app for us.
I've seen some incredible themes made for android, IE Themer. And by my understanding it shouldn't be to far fetched of a thought that there is a barebones VOIP app capable of being themed.
Thanks for the help! First time poster, so I assume I've made many errors. #Clueless
Hi,
Here is a dedicated thread for such questions,
> General discussion > General > [Discussion] What's your next smartphone / What should I buy
Good luck!
Thank you. Thread closed.

[Completed] [Q] Android App transfer of ownership

In regards to app transfer process, has anyone experienced difficulties after a transfer of ownership was done?
We are developing an app for a client, who have an existing app being hosted and managed by a 3rd party vendor. We need to understand the process of helping the client get ownership of the current app and then with the same name of the app, push our (new) binaries as an update to the app. The key thing is that there should not be any disruption to the current service and the transition to the new app is transparent to the users – All reviews, ratings etc. remain the same.
- What are the key information transfers that must happen during transfer of ownership of an app (Keys, version no. etc.)?
- If new update to an app is completely different in architecture, is there an approval process from Google Play to go through? If yes, how long does this usually take?
So to summarize, ‘V’ is the third party vendor hosting the app named ‘X’ for our client ‘C’. We (Dev company ‘D’) want to replace the current app with our implementation, but retaining the existing app name, customer base, reviews, ratings etc. such that existing users just get a notification to upgrade their existing app and it changes to the new app once they download.
Thanks!
Hi,
I can find nothing relevant on XDA about this. I suggest you contact Google...
But you could ask your question here if you wish,
> Android Development and Hacking > Android Q&A, Help & Troubleshooting
Good luck!
Thank you. Thread closed.

[Completed] Modification of Incoming/Outgoing call screens

I am working on modifying the Incoming/Outgoing call screens, for some special numbers. For this, planning to modify the native code and perform aosp full build.
Need help on finding out the native component, which needs to be modified for this requirement.
Thanks.
XDA Visitor said:
I am working on modifying the Incoming/Outgoing call screens, for some special numbers. For this, planning to modify the native code and perform aosp full build.
Need help on finding out the native component, which needs to be modified for this requirement.
Thanks.
Click to expand...
Click to collapse
Please have a look here first: [APP][2.1+][29 JAN 2015] Ultimate Caller ID Screen HD [HD Caller ID/Video ID].
Maybe it's doing what you want already.
If not, you can register on xda and ask in the Android Q&A, Help & Troubleshooting.
Maybe there some users can give better advices.

[Completed] Need best way to monitor Android device for random crash/freeze/other misbehavior

Hello, I hope this question meets the requirements for this forum, we really could use some advice.
I support users of various Android devices (mostly Samsung tablets, 5.1/6.0) and we frequently encounter reports of app behavior that is not (easily) reproducible-- crashes, freezes, etc-- and because we only get these reports after the fact, or cannot remote in the moment using Mobicontrol due to state of the device or poor connectivity, we can only attempt to surmise what might have happened instead of knowing for certain what did. Logcat files don't really help us because we cannot connect via adb for geographically distant users, and we need to have such a session running to capture the condition but we cannot know in advance when it might occur. Furthermore, these users are not technically proficient in the least so we cannot rely on their information or trust that they can reliably follow directions beyond simple point and click interface elements.
Root is not an option for us so whatever tool or method might be recommended must meet the following criteria:
-Run unattended, but can be scheduled start/stop
-Should impact system resources minimally so it doesn't possibly contribute to performance issues
-Should keep a rolling log of CPU. RAM, events, etc that is automatically purged to avoid buildup of unnecessary logs, say 24 hours, or configurable interval
-Ideally would email log, with user description/annotation, to preconfigured recipient list upon command from local or remote user when app performance warrants
-License would need to permit us to deploy on "suspect" devices via apk push via Mobicontrol package rules, not Play store, for between 5 and 10 devices as needed
I am hoping to find what the offending app(s) are, under what specific conditions the users experience the interruptions to their work, and what the actual experiences are-- is slow performance being experienced as a freeze? Is an app trying to connect to a network when none is available? Etc. Again, we can't rely on our users to accurately assess and describe what led up to the crash or freeze and unless we are connected via Mobicontrol when it happens we cannot get the details later without such a tool as described above.
Any and all help is greatly appreciated, thank you
Matt
Hello and thank you for using XDA Assist,
please create an account and create a thread in this section:
Android Q&A, Help & Troubleshooting
The experts there will be able to help you.
Kind regards
Trafalgar Square
XDA Assist

Categories

Resources