Can you receive SMS messages in your app on iPhones? - iphone

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.

Related

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

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.

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.

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.

iPhone APP - native versus external

I am contracting a company to develop an iPhone APP.
Here is the issue: part of the APP will deal with signatures that are sent via text message from user to user.
I have been told that the native iphone OS is closed and that can't be modified so the only solution to is to build a completely new SMS APP using tools such as phonegap, or appcellerator, etc.
Is there any way to develop the app that works with the exisitng iPhone SMS program or is it true I need to build a whole new application? The problem with building a whole new application is the iPhone will have to use an external SMS gateway and charge fees for that.
Also, are there any recommended iPhone developers ?
Thanks
iPhone OS 4 will support In-App SMS:
In-App SMS Compose SMS messages from
within apps, similar to the Mail
compose sheet added in iPhone SDK 3.0.
If you don't want to use a third-party SMS system, you'll have to wait for iPhone OS 4.
Both PhoneGap and AppAccellerator may be banned from future store submissions- wait until the shakeout from Apple's change in development contract finish up, to see what other possibilites exist if you do not want to use Objective-C to build a custom SMS beforehand...
But I'd wait for 4.0 and implement the features using the system calls there, you can start building today as the beta SDK and iPhone images are out.

iPhone APIs to access SMS, calendar, emails, call logs?

I am new to iPhone development, I am developing an application like sync for iPhone.
This application should read all databases like the address book, SMS, calendar, emails and call logs.
I have found an API to read the address book, however I couldn't find APIs to read SMS, calendar, emails, call logs or bookmarks.
How do I do it?
It's not possible due to the sandboxing on iPhone.
Only the address book and the photo library can be accessed from 3rd party iPhone apps.
If it's desperate, you could make it for jailbroken iPhones as everything is open then - but the app would only work on jailbroken phones (meaning no appstore and cydia is a pain)