23 Feb 2016

A camera view controller with custom image picker and image cropping. Written in Swift.     Features Front facing and rear facing camera support Simple and clean look Custom image picker with permission checking Image cropping (square only) Flash light support Installation & Requirements This project requires Xcode 7 to run and compiles with swift 2.0 ALCameraV...

23 Feb 2016

Refactorator is an Xcode plugin for refactoring Swift & now Objective-C code. It will rename public or internal vars, functions, enums etc. For private and local entities use Xcode's existing "Edit All in Scope" functionality. Stop Press: Refactorator no longer uses SourceKit directly, rather it accesses the SQLite database Xcode compiles using SourceKit. This makes it both faster...

23 Feb 2016

A lightweight flyover side menu component for iOS with the UIDynamic's bouncing animation, UIGestures and UIBlurEffect. Allows you to use native UINavigationController's logic to manage view controllers. The component is written in Swift. Requirements Xcode 6.3 or higher iOS 8 or higher Installation CocoaPods The recommended way for installating ENSwiftSideMenu is via the...

23 Feb 2016

A UIKit custom modal transition that simulates an elastic drag. Written in Swift. Special thanks to @taglia3 for developing the Objective-C version. Check it out! Requirements Xcode 7 or higher iOS 8.0 or higher ARC Swift 2.0 Installation CocoaPods use_frameworks! pod "ElasticTransition" Manual Download(v2.0.1) and add ElasticTransition folder into your projec...

23 Feb 2016

   A custom modal transition that presents and dismiss a controller inside an expanding and shrinking bubble. Screenshot Usage Install through Cocoapods: pod 'BubbleTransition', '~> 1.0.0' use_frameworks! Install through Carthage: github "andreamazz/BubbleTransition" Swift 1.2 Version 1.0.0 targets Swift 2, if you are building with version 1.2 checkout the swif...

23 Feb 2016

AEAccordion UITableViewController with accordion effect (expand / collapse cells) & Nested XIB files (XIB inside XIB) I had 2 small but interesting problems to solve and at the end I wanted to share my solution. You can see it in action below, and for details refer to the code, it's very light. Or, you can also read the docs. AEAccordion is a minion which consists of two pods: ...

23 Feb 2016

30 Days of Swift - A cool 30 days tutorial for swift. A better way to learn Swift - Learn Swift in a different way. Awesome Swift Education - An organized list of essential Swift Language Topics Developing iOS 8 Apps with Swift - Stanford course by Paul Hegarty. Hacking With Swift - Complete Swift training course that teaches app development through 30 hands-on projects, for free...