locked
Sending and receiving SMS

    Question

  • Hello,

    Do someone knows if it is possible to "talk" with the 3G modules available in some tablets, from a Windows Modern UI app ? My goal is that my app to send and receive SMS (this is a professional application).

    Thank you, regards,

         Michael

    Tuesday, September 16, 2014 7:00 PM

Answers

All replies

  • Not for general usage.

    If you're an OEM or mobile operator then see the Windows.Devices.Sms namespace (Windows)‎ .

    --Rob

    Tuesday, September 16, 2014 7:03 PM
    Owner
  • Thank you Rob.

    It is a shame that we cannot easily send / receive SMS for professional applications on Windows 8.1. Is there a plan at Microsoft to open this functionality at least for enterprises ?

    Thank you, regards,

         Michael.

    Thursday, September 18, 2014 2:53 PM
  • We cannot comment on future functionality. This is a top request on the Windows Platform Developer UserVoice at http://wpdev.uservoice.com , and you can add your vote there: http://wpdev.uservoice.com/forums/110705-dev-platform/suggestions/1901813-sms-access-api

    That said, Enterprise side-loaded apps can use Brokered Windows Runtime Components to gain full access to the system. See Prashant's Cheat-Sheet for using Brokered Windows Runtime Components for side-loaded Windows Store apps

    That will let you use desktop API to handle SMS, with the caveat that I'm not sure there are any turnkey SMS API so you may need to talk to the modem directly. Desktop communication API are not an area I am at all familiar with.

    You may also be able to send SMS messages via a mobile provider's web service.

    --Rob

    Thursday, September 18, 2014 4:11 PM
    Owner
  • Hi Rob,

    Thank you, that is clear. I will vote...

    I was aware of the possibility to communicate between Modern UI and Desktop (for side loaded apps), and already did some tests.

    In addition, on a Panasonic MZ-G1 with a GSM module (Windows 8.1 Pro), I tried to find a serial port to which I could send AT commands from a desktop application. No success yet... If someone has an idea...

         Michael.

    Thursday, September 18, 2014 11:16 PM
  • You can use a service like twilio to send sms messages.

    https://www.twilio.com/

    Saturday, September 20, 2014 1:03 PM