A couple weeks ago, Google acquired reMail, a popular iPhone app, and pulled it from Apple's App Store. Now, Google has made it open source.
"After looking at a number of options to make reMail available in some form, we decided to open source the code, which is now available on Google Code as remail-iphone under the Apache 2.0 License," Google Communications tells WebProNews.
reMail was created by a Gabor Cselle, who used to work as a software engineer on Gmail. On the reMail blog, Cselle says, "As someone who is passionate about mobile email, my hope is that developers interested in making email-related apps can use reMail code as a starting point. Part of the reason email apps are hard is because you have to pay the tax of figuring out how to download email via IMAP, parse MIME messages, handle attachments, and store data. reMail has already solved these problems. If you have a great mobile email idea, I hope you will find reMail's source code helpful in your quest."
Cselle has documented the source code so developers can quickly start on any ideas they have. "If you like reMail and want to improve it, I have also listed some potential projects with implementation tips," he says. "Most of these projects are features that users have requested in the past. I encourage you to contribute improvements back to the project. I've also created the group remail-iphone on Google Groups, which is a great place to ask questions."
This page will tell you how to build using the code, let you see some project ideas, and show you how the datastore and UI work.