Best way for MMS in iphone - iphone

I am trying to implement an MMS functionality in my app. Because I need
to send text and two images at the same time and I already have an email functionality.
Unfortunately, the current SDK does not allow sending MMS yet.
What is the easiest and cheapest way to create add an MMS functionality to my app?

There is no way to this in the current version of the iPhone SDK.
You will need use your own MMS server and create your own API to talk to that server.

Related

Receiving MMS programmatically

How can I make my app be able to receive MMS? I am developing one app that should receive MMS. In other words my app should be able to read MMS.
Pretty sure that's not possible unless you're writing for jailbroken phones...

how to send formatted text in iphone

I am developing one application that has many controls to format the text.The controls are like colors,Font Style,Border,Giving Background to Text,and even animations.
My Question is can I send this formatted text through SMS and MMS to my friends?is apple support this?
please give me any link or any reference where i can study this and implement it in my project.
thanx in Advance....
As far as I know its not possible, I have seen SO many of these apps on the store that basically just save as a picture and send as a picture.
As of now... in the SDK MFMessageComposeViewController doesn't support MMS.
Although you can render an image and send it.
HOW DO THEY DO IT????
They might send a request back to their server which sends an mms from there?
Here are some options:
This is not possible with the current MessageUI API: the MSMessageComposeViewController doesn't accept attachments like the MFMailComposeViewController does.
The only way to do this currently is to use an external service that allows you to send mms via a REST call for example.
GSMA defines a REST specification for exactly this purpose: http://www.gsmworld.com/oneapi/reference_documentation-version_1.html (multiple pdf's on this page)
Try to find a local service provider that implements this specification and you're good to go.
Just to add the direct wiki link to the OneAPI MMS spec: http://gsma.securespsite.com/access/Access%20API%20Wiki/MMS%20RESTful%20API.aspx and a link to the PHP/Java sandbox https://github.com/OneAPI/GSMA-OneAPI where MMS can be tested locally . Cheers.
Apple only supports sending of SMS text messages, use the MFMessageComposeViewController.
Since sms only supports sending plain text you can't set any format.
MFMessageComposeViewController does not support MMS, which would allow you to send formated messages.

how to send MMS from the iphone by programming?

i have implemening image sharing functionality in my application.
I have implemented email sharing functionality but i dont know MMS functionality.Please advice me how to implement MMS functionality.
It's impossible with current API.
I've seen a workaround in SMS-box application: it copies text and image to clipboard and then asks user to paste it in standard sms app.
You can see it in http://www.youtube.com/watch?v=M2gY5w1QUnY (from 2:15)

How to add data sync (Google docs) ability to iPhone app?

I would like to enable my iPhone app's data to sync with Google docs. How can this be done? What other sync'ing options do I have (another one I am aware of is EverNote Sync Server)?
try nutdb app for iphone. nutdb will sync every nutdb database with google docs hosted spreadsheet.
It is hard to give a specific answer without more detail, but Google does provide an API that allows some manipulation of document data. The httpriot library is a handy way to simplify access to REST structured web services like this.

iPhone: Need suggestion for SYNC contact

i want to create a application which sync my iPhone contacts to my server and vice-versa.
i read a article on google Get Google Sync on your phone . i want to this type of feature which directly update the contact without user interaction (however one time setting is desired).
any body have idea how the google sync work .
Please advice me that how can i achieve this task. any suggestion and link is greatly appreciated
I think it's important to separate the two overlapping approaches in your question.
Firstly, Google Sync is essentially a way to use Microsoft Exchange protocols and to setup a Mail / Contact / Calendar profile on an iPhone. The iPhone OS supports this feature, not an iPhone App in the App Store. Google Sync leverages this fundamental capability of the phone by exposing the data (mail, contacts, calendars) via these known protocols. If you want to expose data in this way to your users, setup a Microsoft Exchange server and ask questions on serverfault.
Secondly, there are iPhone apps. iPhone apps sold in the app store are not currently allowed to run in the background. This means you can't emulate functionality like iTunes or Mail where your music plays while you are browsing the web, or mail checking is done while you are playing a game of Mini Squadron. If you want this backgrounding capability, file a bug/enhancement with Apple.. However, you can interact with iPhone contacts (Address Book) via the API.. You can also of course "re-invent the wheel" and expose the data however you like via the internet, and consume that data from a custom iPhone App with the one caveat that users would need to actively launch your application to get to this data and it would not be integrated with the built-in iPhone Calendar, Address Book or Mail applications. Some good examples of that are some of the music community apps that have messaging systems built into them. Presumably that is all being done with web services.
EDIT: It is also worth mentioning that should you go the "iPhone App" route, you should at least consider if push notifications are right for you, and if so how you will handle it.
Have you seen the API-Docs?
http://developer.apple.com/iphone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/100-Introduction/Introduction.html
Next there is an application I use called Funambol - it is a sync4j Server/Client. They have an open source application to sync contacts on the iPhone. Source is somewhere in their repository, informations here: http://forge.ow2.org/scm/?group_id=96
As slf told you your application must run in foreground. This may limit you.
Good luck & best regards,
Florian
The 3.0 SDK will allow your application to read contact data on the phone.
Web services will allow you to publish that data to your server, and receive updates.
You may also want to use coredata to store a hash of all contact data so you can tell what is new / updated and just send that data to your server.