Windows Phone 8 - Make a call without user notification - windows-phone-8

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

Related

How to highly recommend a user to launch an app when the app is not up?

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

Communication between windows store app and windows phone app with NFC

Is it possible to tap a windows phone to a NFC reader connected to a windows laptop running a windows store app?
what I want to achieve is to send a message from windows phone to windows store app, and trigger a registration action.
any advice will be greatly appreciated.
Yes, it's fully supported through the Windows.Networking.Proximity APIs. However, the problem you may hit is that it's difficult to find desktop/laptops that support NFC proximity. You can easily find NFC readers that can read smart cards and tags, but most of these don't support proximity.
The only USB dongle I've seen that supports proximity is this Sony one, however I've also heard that there are reliability problems with it: http://www.sony.net/Products/felica/business/products/RC-S380.html

Launch application automatically from an SMS on Windows Phone 8

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.

Windows Phone as a game controller

I want to develop a application on Windows Phonw 8 that allows me to use the phone as a remote control for desktop. My application is runnning like this: the phone is a client that connects to a TCP/IP server, that is located on the PC. The client sends to server the data from accelerometer. I want to know how could i use this data to make my device something like a gamepad, to control a game. Is a way that i could do this? Could you give me some information, or what i need to study? Thanks a lot.
Well, you just answered your own question. If you make the TCP connection to the machine, you are free to send any data from the phone to the target computer. And if you wrote that game yourself, you can control it.
However, if you want to play any game with your phone, you will have to write your own windows driver and that is not something trivial.
Read more Touch, Input, and HID: Architecture and Driver Support

Adhoc distribution of Windows Phone 8 apps

I am in process of developing app for windows phone 8. I need the adhoc distribution of my app to all devices within the organization. I don't want to publish it on the market instead i want the installation of app on the devices within the organization.
Do i need to buy another account for adhoc distribution or i can use the same $99 account for adhoc distribution of app.
Thanks in advance.
Well there are multiple ways to distribute apps,
Directly via Visual Studio or XAPDeploy (however the device must be developer unlocked, and connected via usb)
Via the normal Store/Marketplace
Via Store/Marketplace, with "Hide from users browsing or searching the Store" so that only users with the direct link to the store can find the app
Via Beta app distribution
edit: beta apps now do not have a 3 month limit anymore. Only restriction is, that you can "only" have 10000 users and each users email must be manually added for them to be able to download the beta
Company app distribution, which is likely what you are looking for. (However this seems to be relatively difficult) More information here: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206943(v=vs.105).aspx
Edit: I missed this one: Using "Windows Intune Direct Management for Windows Phone 8 Mobile Devices"
There are no other ways I know of.