> On Nov 10, 2015, at 7:37 PM, Nicholas Acosta <[email protected]> 
> wrote:
> 
> Sent from my iPad hi, I have been wondering how to write a email app for iOS. 
> I have been searching the technologies in iOS and don't know what framework 
> to use. Would I use the message you I framework for this? Thank you.

MessageUI is just for popping up the standard mail compose screen, like you see 
in any 3rd party app that lets you send email.

If you want to write your own email app, you’ll have to implement it from the 
ground up. NSStream (or a 3rd party framework like CocoaAsyncSocket), a lot of 
code to generate and parse the IMAP and SMTP protocols, a lot more code to 
parse and generate MIME messages, a database to store mail (probably using 
sqlite), and a lot of UI code for displaying mailboxes and messages and 
composing them.

(I was on Apple’s Mail team in 2000-2003. Although I was working on Address 
Book and then iChat, I got a feel for the complexity of Mail.app even back 
then, and it’s gotten way more complex since. Writing an email client is very 
difficult.)

—Jens
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to