Test SMS messaging using Phonegap app on iPhone without owning an iPhone device - iphone

Is there an option to test a phonegap app on an iPhone device for SMS messaging without actually owning an iPhone device (e.g. emulator, online service..)?

No, SMS needs a simcard with work. The simulator is not acceptable alternative for a device.
Before releasing any app you should have tested it on a real device.
Also be aware that you can only send a SMS with the official iOS SDK and you should can wether the device is capable of sending SMS messages.

Related

is it possible phone-calling in ipad?

Recent iPads are having provision to insert sim card in that. So with latest iOS SDK, is it possible to call from my application. I know that in-app call is possible from iPhone. But how about iPad? is any api for that? or any app already in market? any tutorials or links .
thanks
The 3G ipad doesn't support native phone calls. The 3G is just for data transfer. However there's nothing stopping you from creating an app similar to the way Skype and other voice over ip apps work, that allow you to make phone calls from the ipad. Line2 is an example of such an app.
It's not possible. The iPad was not created to make phone calls, and there is no native Phone app (like what the iPhone has).
The SIM card slot is to allow internet use via 3G.

iphone blutooth device connection

I have an app which has to connect to a medical bluetooth device to get data from that device. (Not to any iOS device).
Using which framework or class I can connect and receive data from?
Thanks.
After you get an MFi license, you then have to have an Apple supplied authentication chip on the bluetooth device. You must create custom protocols to transfer the data.
The BT on iOS is locked down and you can only access simple AVRCP events inside an app, no data transfer is allowed, except using GameKit (which only works between iOS devices).
UPDATE:
If you are using a BLE device then you can checkout this, it is iOS 5 only though.
http://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html
Are you planning to develop this app with a jailbreak device?
If not, you have to enroll the MFI(Made For iPhone) program, then you can define your custom protocol and use the ExternalAccessory framework to communicate with your device.
If yes, take a look at Btstack project.

iOS Simulator on Mac doesn't show Email or ActiveSync options

I'm trying to test email access in the iPhone iPad simulator and there doesn't appear to be a way to use "email" POP3 or Activesync from the SDK's simulator.
How do I configure the Simulator for email access?
The iOS email app does not exist inside the simulator. The only system apps are the web browser (for testing websites) and the address book/photo app (for inserting content into those databases, so you can access it in apps you're writing).
You will need to test these things on an iPhone or iPod Touch or iPad.
You don't. The simulator is not meant to be a full-featured reproduction of a real iPhone or iPod Touch, hence the name "simulator" instead of "emulator". That's one of the missing features.
The MessageUI API will work on the simulator. Here's a tutorial:
http://www.mobileorchard.com/new-in-iphone-30-tutorial-series-part-2-in-app-email-messageui/

Can Iphone Apps change std. sms app?

Is it possible to make an App for the Iphone that apply changes to the Original Iphone SMS app?
for instance add a new button or play an animation when an sms is sent?
Not in any way that's supported by Apple. It's likely to be possible if your phone is jailbroken, but other than that you're out of luck.
No, apps are sandboxed so they can't access other apps on the phone unless there is support in the SDK for it (like accessing the camera roll or calendar). You can do it with a jailbroken device though.

Can you receive SMS messages in your app on iPhones?

I am wondering if you can officially receive SMS messages in your app (and remove the default SMS app). I believe it can be done on Android, I just wonder if this is possible on iPhone OS.
No you cannot. There is no access to an SMS framework from within your application.