How to send sms from .Net application via phone connected to pc - c#

We have a legacy .Net application which can send/receive sms from the connected phone, currently it uses old Nokia 5110 phone to send/recieve sms. It uses a third party FBus dll to communicate with the phone. We want to move away from the old phone and use some of the latest phones (i.e. Android/iPhone/WindowsPhone etc.).
I googled a lot to find but every post is suggesting to use some sort of sms gateway and send an email to it to send an sms. But our requirement is, connect the phone with pc and use some sort of api to send/recieve sms via .Net. Also many posts on the net suggets creating an app for the phone, which is not what we want.
Can anybody please suggest some api with we can connect the phone with pc and we can communicate with the phone somehow.
Thanks in advance.

Related

Connecting two devices with different scenes

I'm implementing a game in Unity and I have a problem that I need advise for. I want to connect a tablet and a computer. The scene that is on the computer is supposed so send an event once an object is collected so that a special scene can be shown on the tablet. So based on what is happening on the computer there is a different scene shown on the tablet.
I only have no idea how to achieve that.
First, you need to create 2 different applications (for desktop and mobile). Second, you need to determine what protocol you want to connect desktop app and mobile app. The easiest way to implement this I think by using WebSocket/internet but not HTTP. Yes, you need to write code for the backend so it likes creating 3 different apps. But you can use firebase to simplify this process.
I recommended you use firestore from firebase. Connect booth app to firestore. When desktop app sends data to firestore, firebase will automatically notify mobile app and send that data. But you need to figure out yourself how to pair a desktop app and a mobile app otherwise, your firestore will receive data from all connected desktop app and send the same data to all connected mobile app.
This tutorial to use firestore:
https://www.youtube.com/watch?v=b5h1bVGhuRk
But before that, you need to add firebase to your project before you add firestore:
https://firebase.google.com/docs/unity/setup
You can use any wireless protocol available. You can even use Bluetooth if you want your app offline. But I don't know how to use Bluetooth...

Detect incoming call iphone 5

I have a question regarding the possibility of creating a winforms application in C#, which is able to detect incoming calls on an iphone.
Here is the scenario:
the iphone is connected to the computer via a usb cable.
whenever the phone rings I would like to be able to do the following:
Retrive the phone number.
Use the phone number in the winforms application, to search xml filer.
Answer the phone via the application and play an automated voice message.
Is this even possible in C#? If so how could this be done and are there any libraries designed for interacting with an iphone using C#??
Thanks and regards.
Anders
There are no SDK's that allow you to develop .NET apps that interact externally with the iPhone.
If you want to write an iPhone app, but are intimidated by the learning curve you could check out MonoTouch. It allows you to write iPhone\Android apps using C#.

Controlling a mobile phone to send a request

I want to control almost any mobile phone or at least Nokia to send a Request of course using my computer.
you see I have a friend of mine who found a way to send a command to the mobile phone but the phone understood it as a CALL not a Request.
you see in my counrty to know how much unit you have in your mobile Acount you have to write on your mobile *100# then hit the green button "Call button" when you do that your mobile shows "sending request..." or something like it.
okay I want to send this request to the mobile.
and even retreiving the coming message of course after the request.
I program in C#, C++, and I'm learning Java using Eclipse.
please help me.
You can write a program for the phone, and interact with the computer via Bluetooth or the Internet.

How to Send/Receive SMS Messages from C# application, using Nokia Mobile Phone

Okay, so what I need to do is to write C# code, to integrate into an existing application.
I will (most likely) be using a Nokia 7230 mobile phone, and I'm willing to use the Nokia PC Connectivity SDK/API, or just AT commands over from C#, whatever works.
The catch here, though, is that I have absolutely no idea where to even start. I would be eternally grateful if someone could give me a step-by-step guide/tutorial on how to go about setting everything up. I've downloaded the newest versions of the PC Connectivity SDK, the PC Connectivity API, the PC Suite, and the Nokia Connectivity Framework.
If it's at all possible for me to test code with an emulator before actually purchasing a phone, that would be fantastic.
Thank you in advance for any help/advice.
GSMComm is a useful C# library for this, it comes with a bunch of samples/tools to mess around with as well.
I get the impression you going to buy a Nokia handset specifically to handle your SMS stuff? If so, you could just buy a GSM Modem (depending on your location) they are cheaper, don't include extraneous features and are not dependent on using manufacturer specific software.
What you are looking for is called an "SMS Gateway". Most of the articles on the internet discuss how to create one using Linux.
I did find this article though, which teaches you how to do it using C#: http://www.ozekisms.com/high-performance-sms-gateway/product-manual/index.php?owpn=315
It looks like you need the Nokia PC Connectivity API (note: Forum Nokia registration required for download):
Developers can use the Content Access API to build PC applications
that create, modify, and delete SMS and MMS messages. The API can be
used to send and receive SMS and MMS messages.

How to read sms

May I know how to read an SMS from my mobile phone and display on the PC?The mobile phone is connected to the PC via the data cable. I need to know how to code it using C#. I use nokia .
You can do this with the Nokia PC Connectivity API. This post may help.

Categories