I would like to launch an application using parameters provided from an SMS.
The behaviour I wish to achieve is that as soon as the user receives an SMS, the application will be launched with the parameters provided in the SMS. I.e. seamlessly present the SMS in a more user friendly way.
I have experimented with URI protocol associations and so far I can send an SMS to the test phone with text unleashed:param=test (protocol is taken from book “Windows Phone 8 Unleashed”, code is in WP8UnleashedSource_01_05\Source\FileAndProtocolAssociations).
When pressing the link in the received SMS the application is launched successfully.
But it would be great if the is a way to also launch the application automatically as soon as the SMS is received.
Is this possible on all Windows Phone models and versions from 8 and up?
Or are there other approaches, for example use push notifications, that are better suited to achieve the seamless use-case I described?
Thanks & Regards
This question is similar to Launch App through SMS (URI-Association) but I would like to concentrate on the automatic launch.
This is not possible on the Windows Phone 8 due to some security reasons.
This might be possible in Windows Phone 8.1. I read somewhere that 8.1 supports 3rd party SMS clients. This might mean there may some event that fires when new SMS are received. I am not sure though.
I would still suggest you to use Push Notifications.
Related
I have the need to have an application always active in windows phone 8. All users have to use this application. More precisely, all users will have a background agent inside this application which will receive and send informations.
Note : I'm talking here about a private application use by a limited number of users.
During my research, I became aware that i couldn't paramater my application in order to launch it at startup. This isn't possible with Windows phone 8. So, i start looking for others options.
In my understanding, the only way to do that in the Microsoft way is to use the notifications. If the phone don't have the application launched, a notification is send periodically to invite the user to launch the application.
My question, did I miss some functionnalites in Windows Phone 8 whiches propose the same functionnality in a better way ?
Thank you very much
I have to do my university project. We suppose to develop windows phone application that should track the user behavior and interaction with phone while driving.
At the moment we just trying to understand what we able to do and track.
we thought about monitoring maybe
incoming call, incoming sms and afcourse if the user answered to those,
maybe outgoing call
headset plugged in/out
click on any hardware button
screen touching..
and all the interrupts made by the user.
What our options? Can someone refer me to relevant reading?
for the purpose of your app, I suggest you implement something with voice control so that the driver can interact with his windows phone without having to touch it.
Visit these links for more info:
Here's the first link
Here's the second link
I am working on a project where I am building a server that can receive SMS from any mobile phone via a longcode (Phone Number) given to the user to send the SMS
This SMS is received by my server via a Modem with a SIM card inside the modem and can be used to process other kinds of operations
For example for updating Facebook status, for posting Tweets, obtaining Latest New Information and much more
Now i started this project in 2011 but the challenge I hard was that, i used a .NET dll library from logixmobile.com called mCore Library. I could receive only a single SMS at a time and process them but could not receive more.
Please how can i build this kind of server. Also would it be ok for me to use Windows for the system or linux
Also if a code can be written for me to handle as many SMS as possible i would be glad to have it.
I work for Twilio, which allows you to add Voice and SMS into you applications using the cloud. So instead of an SMS modem (I've had 'fun' with those myself!) you set use a web server. You can buy a telephone number from Twilio in over 40 countries, and simply configure that number to send the SMS messages to your server - a simple .Net web application is a great way to go. You can host it yourself, or use Azure.
There is a nice tutorial on how to get started here.
Is there any way a Windows Phone 8 app can make phone calls, sending SMS, and perform other cellular network activities without user interaction?
According to this answer https://stackoverflow.com/a/7342769 it is somehow possible to perform AT commands to directly access the cellular functionality on Windows Phone 7 (in an inofficial way). Since the Windows Phone 8 SDK supports native code, my question is if you can make use of this to send the required AT commands or access the RIL layer somehow.
In case anyone is wondering why I need this: it's not about an app wich is going to get published but it is needed for an automated testing process.
You cannot do that, this is not possible in windows phone
Can we write 3rd-party app to capture SMS or a incoming call on Windows phone 8?
Can we write 3rd-part app to capture SMS or a incoming call on Windows phone 8?
No.
Following up on previous answers, those APIs are currently kept to trusted partners only (Mobile operators, OEMs, well-known brand names, etc). There just weren't enough developers asking for it to be included in WP8.
If you feel like you have a legitimate usecase to intercept incoming communication, please share it on the windows phone developer uservoice suggestion for this topic.
There is Windows.Phone.Networking.NetworkOperators.SmsInterceptor class, but there is a note next to it "This API is not intended to be used directly from your code." so I'm not sure if we can actually use it or not?