Can Iphone Apps change std. sms app? - iphone

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.

Related

Change compatibility of submitted app from universal to iPhone only

My app that I submitted yesterday to the App Store had to be compatible only for iPhones because that is how I already set it to like this.
Now I saw that on iTunes on my app it says that is compatible with iPhone, iPad and iPod and it really should be only iPhone.
I tried to solve the problem with adding the element telephony to the array Required device capabilities in info.plist like this.
Will that make in iTunes to say Compatible with iPhone only and not allow installs on iPads and iPods ? If not how can I solve the problem ?
Yes, that should do it according to this other stack overflow post:
How to Restrict the iOS app only for iPhone excluding iPad?
Essentially there's no way to restrict apps by device unless the device doesn't have a feature you need, in this case, the ability to make calls (telephony).

Launch an app when iPhone turns on

I'm making an app that needs to be launched when the user turns on the Iphone.
How can I make this? It is possible?
Thanks!
On a non jailbroken iPhone or iOS Device this is not possible through restriction of iOS/Apple.
If you aim for deploying your app on jailbroken devices have a look at launchd.

I want an iOS app which communicates to another app in PC/MAC via USB

I want an iOS app which communicates to another app in PC/MAC via USB.,Is there any way to do it without jailbreaking the iOS device and without applying to Apple's MFI Program ?
I don't intend to submit the application to Appstore.
Thanks for any help in advance.
You need to use the External Accessory Framework

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.

Is there a way to determine if an iPhone / iPad app is installed?

Looking for code that would run in a browser (Safari) to determine if a certain iphone app was installed on a users device (iphone, ipad or ipod touch). The end goal is dynamically display messaging on a site to instruct the user to go install the app.
No way Apple will ever open up such functionality :) (and it does not exist right now)
This would be a significant privacy issue, Apple would not permit it.