Open Source Component For Easily Adding A Newsletter Opt-In Form Into Your Apps
E-mail marketing can be very effective for alerting users about updates, and new apps that is somewhat underutilized because it can be somewhat difficult to get users to join the list.
Here’s a component submitted by Raymond Law that makes it very easy to set up a mailing list within your app called DevNewsletter.
Open Source Library Allowing You To Easily Map A REST API To Core Data Objects
Earlier this month I mentioned the MMRecord library for integrating web services that allows you to turn JSON data into Core Data objects – that you could use with the networking and core data helper libraries of your choice.
Here’s an alternative library from Oliver serving a similar purpose called SLRESTfulCoreData.
SLRESTfulCoreData allows you to automatically map your REST API to Core Data objects automatically, and defaults to map Rails conventions, but can follow the conventions of any RESTful API.
Nifty Library That Makes Writing UIAutomation Scripts With Javascript Much Simpler
Earlier this year I mentioned an interesting project called Appium based on the Selenium web driver allowing you to write your UIAutomation scripts in a number of languages, but I’m sure many would rather stick with Javascript and UIAutomation rather than use something completely different.
Here’s a submission for those who choose to stick with Javascript from Bao Lei of Hulu for a library called GSAutomation. GSAutomation enhances UIAutomation with an extension/wrapper that makes UIAutomation script creation easier.
Awesome Easy To Use Key/Value Store With Automatic Disk And Memory Caching
I’ve mentioned a number of caching projects that feature easy caching one of the most popular being SDWebImage which provides easy image downloading with built-in caching.
Here’s an excellent new open source project from Tumblr called TMCache. TMCache provides a key/value store that works with any with built-in memory and disk caching.
As the readme states:
TMCache is a key/value store designed for persisting temporary objects that are expensive to reproduce, such as downloaded data or the results of slow processing.
Multi-Line Rich Text View Library With Clickable Links, Selectable Text And Twitter Style Demo
I’ve mentioned some great resources for working with Core Text including this tutorial on how to format your text magazine style.
Here’s an open source library providing a multi-line rich text display from Kishikawa Katsumi called SECoreTextView.
In addition to allowing you to easily create rich text SETextView creates clickable links, and the text is selectable.
Here are a couple of images from the readme showing the included example app which demonstrates how to create a twitter style view: