CocoaHeads Malaysia

RSS

Links of note, easing edition

Libraries & Code

  • MBCalendarKit - An open source calendar view for iOS
  • MTAnimation - Animate UIView with 25+ timing functions. (Bounce, elastic, exponential, etc.)
  • UIView-EasingFunctions - A category on UIView that allows to assign custom easing (timing) functions to block-based animations
  • ParseKit - Objective-C Tokenizer and Parser Generator. Supports Grammars
  • ArgumentParser - Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation

Articles

Videos & Podcasts

Tools

  • Briefs - prototyping & mockup tool
  • deployd - “the simplest way to build an API”
  • Spark Inspector - runtime debugger for iOS apps
  • WebCode - Vector drawing app that instantly generates
    JavaScript+Canvas, CSS+HTML or SVG code

Links of note, usable edition

Libraries & Code

  • MRCurrencyRound - a simple NSNumber class extension that provides better formatting for currency
  • MCDateExtensions - extensions on the date classes
  • SLRESTfulCoreData - map your REST API to your CoreData model in minutes
  • imagetransitionsegue - a view controller transition that animates an image from the originating view controller to the new view controller a la Facebook, implemented as a segue
  • chatheads - an implementation of Facebook’s ChatHeads on iOS

Articles

Videos

Tools

  • Alcatraz - A Package Manager for Xcode
  • BugHub - Github issues for your Mac and iPad
  • Flinto - Quickly create iOS prototypes
  • Usability Checklist - Catch common usability problems before user testing

Links of note, approaching May edition

Libraries & Code

  • TSMessages - Easy to use and customizable messages/notifications for iOS à la Tweetbot
  • StringScore - StringScore is an Objective-C library which provides super fast fuzzy string matching/scoring. Based on the JavaScript library of the same name
  • JGAFImageCache - A fast reliable image cache for iOS built with AFNetworking
  • STKSpinnerView - A circular progress bar that encircles an image
  • BButton - BButton is a subclass of UIButton that looks like the bootstrap buttons

Articles

Videos

Tools

  • Slender - an app that tells you which asset files aren’t being used,  see which assets are missing their @1x counterparts, or if your @2x images have incorrect pixel dimensions.
  • Teehan+Lax Tools - iPad & iPhone UI design PSDs.

Links of note, April showers edition

Libraries & Code

  • jazzhands - Scratch-off images like woah
  • SVSegmentedControl - a customizable UIControl class that mimics UISegmentedControl but that looks like an UISwitch
  • CJStringValidator - NSString category to help the validate string formats
  • Forecastr - a simple Objective-C wrapper for the Forecast.io API
  • ImageCache - basic image cache. For caching image into memory or disk

Articles

Videos

Tools

  • SimPholders - menu bar item that takes you directly to your app’s iPhone Simulator directory folders
  • Cocoadocs, hosted docs for Objective-C libraries. Brought to you by the minds behind Cocoapods.

And because stuff like this is fun,

Apr 5

Links of note, Q2Y13 edition

The “This Is So Good It Deserves Its Own Category” Category

Libraries & Code

  • NSClippy - you know you want it :)
  • LBReadingTime - a UITextView category to compute the total reading time or remaining reading time
  • Glimpse - a simple library that allows you to create videos from UIViews
  •  GC3DFlipTransitionStyleSegue - iBooks-style 3D flip transition animation rendered in OpenGL ES 2.0 and wrapped in a UIStoryboardSegue subclass
  • RouletteWheelCollectionViewDemo - demo of a custom UICollectionViewFlowLayout subclass implementation of a roulette wheel of cards

Articles

Videos

Tools

  • Helios.io - an extensible open-source mobile backend framework

Links of note, easter edition

Libraries & Code

  • TextEdit Source Code - Mac Developer Library
  • UIBubbleTableView - a UITableView based iOS component for rendering chats like it’s done in Messages application
  • SEBeamMeUpScotty - Reactive, super-simple iOS video upload classes for YouTube, Facebook, etc.
  • MGBenchmark - Library to measure code execution times easily
  • calloutview - a lightweight callout view class for iOS mimicking UICalloutView

Articles

Tools & Apps

Links of note, contained in march edition

Libraries & Code

  • AFNetworking-ReactiveCocoa - make AFNetworking reactive
  • twoddict - two-dimensional dictionary class for Mac and iOS
  • wolfpack - an image processing library for iOS
  • AGGeometryKit - create CATransform3D with quadrilaterals, useful math functions, calculate angle between views
  • TheAmazingAudioEngine - Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don’t have to

Articles

Videos

Tools & Apps

Links of note, long overdue edition

Libraries & Code

  • cocoa-conf-jenkins - sample project for build automation using Jenkins as the continuous integration server
  • RAPageViewController - sliding pages side by side, infinitely
  • MSCollectionViewCalendarLayout - UICollectionViewLayout for displaying chronological data. Similar to the “Week” view in the Apple Calendar app
  • UISS - UIAppearance Stylesheets!
  • TLTiltHighlightView - a horizontal gradient which adjusts its appearance based on the positional attitude of an iOS device
  • TLTiltSlider - a UISlider subclass which adjusts its appearance based on the positional attitude of an iOS device
  • InflectorKit - efficiently Singularize and Pluralize Strings

Articles

Tools & Apps

Mar 1

Links of note, ponies of the UITable edition

Libraries & Code

  • NSString-Ruby - NSString category providing common Ruby String methods
  • DPMeterView - Presents values in a custom gauge-style meter view with delightful animations
  • CAAnimation-EasingEquations - A category on CAAnimation that provides a number of easing equations to add some zazz to your app
  • ABCalendarPicker - Fully configurable iOS calendar UI component with multiple layouts and smooth animations
  • venice - Ruby Gem for In-App Purchase Receipt Verification

Articles

Videos

Links of note, block coloured edition

Libraries & Code

  • MSWeakTimer - thread-safe NSTimer alternative that doesn’t retain the target and supports being used with GCD queue
  • JLRoutes - advanced URL parsing designed to handle complex URL schemes with a block-based callback API
  • FKRBlockDrawing - a collection of two classes and one category to make creating artwork in code a lot easier. Works with PaintCode.

Articles

Tools & Apps

  • Appium - an open source test automation tool for use with native and hybrid applications.
  • Icon Strike! - test iOS icon designs on your home screen
  • PaintCode - a vector drawing app that generates Objective-C code in real time.