Skip to content

Latest commit

 

History

History
112 lines (68 loc) · 4.2 KB

2015-09-07-year-01-issue-14.md

File metadata and controls

112 lines (68 loc) · 4.2 KB
layout title date
post
Year 1 Issue 14
2015-09-07

Hello everyone, hope you had a nice weekend and that you're ready to dig in into this week's hottest repos.

Before starting I'd like to plug two events happening in Australia very soon, which you might want to look at. The first is YOW! Connected a mobile and IOT conference, the second NSCamp a social weekend for iOS and OS X developer in the beautiful and secluded Broken Bay Sport and Recreation Centre in NSW.

Language: Swift

A UILabel automatically recognizing URLs, hashtags, and at mentions (@).

ActiveLabel Demo

Language: Swift

Material design, floating action button, in liquid state.

Language: Swift

A Swift API wrapping CoreLocation.

SwiftLocation.shared.currentLocation(Accuracy.Neighborhood, timeout: 20, onSuccess: { (location) -> Void in
    // location is a CLPlacemark
}) { (error) -> Void in
    // something went wrong
}

I find particularly interesting how the accuracy has its own enum, with possible values: Country, City, Neighborhood, Block, House, Room.

Language: Swift

Protocol-oriented library for working with the iOS Keychain. Something that makes this library different from the others is that it provides access to all of the keychain’s metadata in a type-useful way via ResultType protocols, so you can save an NSDate, get an NSDate back, without needing to typecast.

Language: Objective-C

Adds Swift's protocol extension capability to Objective-C code.

Language: Objective-C

Library to create animated GIFs from MOV files.

Language: Swift

Framework to render and play APNG, animated PNG, images on iOS with a focus on performances.

Langauge: Swift

Two segments control inspired by Runkeeper, and with nice spring animations

DRGunkeeperSwitch Demo

Language: Swift

Library providing simple API to play sounds.

Chirp.sharedManager.prepareSound("boop")
Chirp.sharedManager.prepareSound("ding.mp3")

if somethings {
  Chirp.sharedManager.playSound("boop")
} else {
  Chirp.sharedManager.playSound("ding.mp3")
}

Chirp.sharedManager.removeSound("boop")
Chirp.sharedManager.removeSound("ding.mp3")

Language: many

Command-line utility that automates most of the process of setting up a React Native app running on ClojureScript.

Language: Objective-C

OpenGL bindings for react-native to implement complex effects over images and components, in the descriptive VDOM paradigm.

Other Interesting Projects

  • LNPopupController framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
  • SAInboxViewController UIViewController subclass inspired by "Inbox by google" animated transitioning.
  • BlackHawk high performance Cordova compatible javascript-native reflection bridge based on WKWebView.
  • JustHTTP a Swift library to perform HTTP requests.
  • MJRefresh a pull-to refresh library.
  • OptionMenu material design style popover menus.