iOS & OS X Develo...
Follow
Find
77.8K views | +8 today
 
Scoop.it!

iOS 5 Face Detection with Core Image

iOS 5 Face Detection with Core Image | iOS & OS X Development | Scoop.it

One of the great new features of iOS 5 is the addition of the Core Image (CI) framework.

This framework has been available for a few years on the Mac, but now its advanced image processing and filtering capabilities are available on the iOS platform as well.

One particularly cool new feature available in Core Image, on both iOS 5 and Lion, is its ability to detect faces in an image.

more...
No comment yet.
iOS & OS X Development
cool tips and source code for Cocoa, Swift and Objective-C
Curated by Alessio Nonni
Your new post is loading...
Your new post is loading...
Scoop.it!

Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web

Kingfisher - A lightweight and pure Swift implemented library for downloading and caching image from the web | iOS & OS X Development | Scoop.it

Kingfisher is a lightweight and pure Swift implemented library for downloading and caching image from the web. This project is heavily inspired by the popular SDWebImage. And it provides you a chance to use pure Swift alternation in your next app.


Features:

  • Everything in Kingfisher goes asynchronously, not only downloading, but also caching. That means you can never worry about blocking your UI thread.
  • Multiple-layer cache. Downloaded image will be cached in both memory and disk. So there is no need to download it again and this could boost your app dramatically.
  • Cache management. You can set the max duration or size the cache could take. And the cache will also be cleaned automatically to prevent taking too much resource.
  • Modern framework. Kingfisher uses NSURLSession and the latest technology of GCD, which makes it a strong and swift framework. It also provides you easy APIs to use.
  • Cancellable processing task. You can cancel the downloading or retriving image process if it is not needed anymore.
  • Independent components. You can use the downloader or caching system separately. Or even create your own cache based on Kingfisher's code.
  • Options to decompress the image in background before render it, which could improve the UI performance.
  • A category over UIImageView for setting image from an URL directly.
more...
No comment yet.
Scoop.it!

MSLiveBlur - Live blurring for iOS

MSLiveBlur - Live blurring for iOS | iOS & OS X Development | Scoop.it

The MSLiveBlurView dynamically blurs the content on the screen and updates at the given interval. Subviews will not be blurred but will instead appear on top of the blurred area.

more...
No comment yet.
Scoop.it!

DFImageManager - Advanced iOS framework for loading images

DFImageManager - Advanced iOS framework for loading images | iOS & OS X Development | Scoop.it

Advanced iOS framework for loading, caching, processing, displaying and preheating images. It uses latest features in iOS SDK and doesn't reinvent existing technologies. It provides a powerful API that will extend the capabilities of your app.


The DFImageManager has a single responsibility of providing a great API for managing image requests, with an ability to easily plug-in everything else that your application might need. It also features multiple subspecs that integrate things like AFNetworking as a networking stack for fetching images, and FLAnimatedImage as a performant animated GIF engine.

more...
No comment yet.
Scoop.it!

SwiftInFlux - An attempt to gather all that is in flux in Swift

The community is creating some incredible analyses and writing about Swift. What I keep asking myself whenever learning and reading about Swift is: how likely is this to change soon?


This document is an attempt to gather the Swift features that are still in flux and likely to change.

more...
No comment yet.
Scoop.it!

FLAnimatedImage - Performant animated GIF engine for iOS

FLAnimatedImage - Performant animated GIF engine for iOS | iOS & OS X Development | Scoop.it

FLAnimatedImage is a performant animated GIF engine for iOS:


  • Plays multiple GIFs simultaneously with a playback speed comparable to desktop browsers
  • Honors variable frame delays
  • Behaves gracefully under memory pressure
  • Eliminates delays or blocking during the first playback loop
  • Interprets the frame delays of fast GIFs the same way modern browsers do
more...
No comment yet.
Scoop.it!

PKHUD - A Swift based reimplementation of the Apple HUD

PKHUD - A Swift based reimplementation of the Apple HUD | iOS & OS X Development | Scoop.it

A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8. 

more...
No comment yet.
Scoop.it!

Snap - Swift port of Masonry Auto Layout DSL

Snap is a light-weight layout framework which wraps AutoLayout with a nicer syntax. Snap has its own layout DSL which provides a chainable way of describing your NSLayoutConstraints which results in layout code that is more concise and readable. Snap supports both iOS and OS X.

more...
No comment yet.
Scoop.it!

CALayer in iOS with Swift: 10 Examples - Ray Wenderlich

CALayer in iOS with Swift: 10 Examples - Ray Wenderlich | iOS & OS X Development | Scoop.it

Check out 10 examples of using CALayer in iOS with Swift: CAShapeLayer, CAGradientLayer, CAReplicatorLayer, and more!

more...
No comment yet.
Scoop.it!

Documenting Your Objective-C and Swift Code in Xcode

Documenting Your Objective-C and Swift Code in Xcode | iOS & OS X Development | Scoop.it

When talking about Xcode documentation, apparently I don't mean just to add a few lines of comments somewhere in the implementation files. It's definitely more than that.

more...
No comment yet.
Scoop.it!

JVFloatingDrawer

JVFloatingDrawer | iOS & OS X Development | Scoop.it

JVFloatingDrawer is a floating style drawer navigation. There is a growing number of applications leveraging the drawer pattern. Most share a similar look and feel. With JVFloatingDrawer we aimed to bring a facelift to the conventional setup.

more...
No comment yet.
Scoop.it!

SwiftGraphics

SwiftGraphics | iOS & OS X Development | Scoop.it

SwiftGraphics - Bringing Swift goodness to Quartz.


Wrap Quartz (and other related Frameworks such as CoreImage) in a nice "Swifthonic" API.

Provide wrappers and operators to help make working with graphics primitives in swift as convenient as possible.

more...
No comment yet.
Scoop.it!

WobbleView

WobbleView | iOS & OS X Development | Scoop.it

WobbleView is an implementation of a recently popular wobble effect for any view in your app. It can be used to easily add dynamics to user interactions and transitions.

more...
No comment yet.
Scoop.it!

Sync - Modern JSON synchronization to Core Data

Sync - Modern JSON synchronization to Core Data | iOS & OS X Development | Scoop.it

Sync eases your every day job of parsing a JSON response and getting it into Core Data. It uses a convention over configuration paradigm to facilitate your workflow.


  • Handles operations in safe background threads
  • Thread safe saving, we handle retrieving and storing objects in the right threads
  • Diffing of changes, updated, inserted and deleted objects (which are automatically purged for you)
  • Auto-mapping of relationships (one-to-one, one-to-many and many-to-many)
  • Smart-updates, only updates your NSManagedObjects if the server values are different (useful when using NSFetchedResultsController delegates)
  • Uniquing, Core Data does this based on objectIDs, we use your remote key (such as id) for this
more...
No comment yet.
Scoop.it!

Nuke - Advanced Swift framework for loading images

Nuke - Advanced Swift framework for loading images | iOS & OS X Development | Scoop.it

Advanced Swift framework for loading images. It uses latest features in iOS SDK and doesn't reinvent existing technologies. It has an elegant and powerful API, that you can easily experiment with in the included playground.

more...
No comment yet.
Scoop.it!

Signals - A micro-framework for creating and observing events

Signals is a micro-framework for creating and observing events. It replaces delegates and NSNotificationCenter with something much more beautiful.


Features:

  • Fire-and-forget observation
  • Type-safety
  • Filtered observation
  • Delayed and queued observation
  • Comprehensive Unit Test Coverage
more...
No comment yet.
Scoop.it!

FLEX - An in-app debugging and exploration tool for iOS

FLEX - An in-app debugging and exploration tool for iOS | iOS & OS X Development | Scoop.it

FLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS development.


When presented, FLEX shows a toolbar that lives in a window above your application. From this toolbar, you can view and modify nearly every piece of state in your running application.

more...
No comment yet.
Scoop.it!

PageMenu

PageMenu | iOS & OS X Development | Scoop.it

A fully customizable and flexible paging menu controller built from other view controllers placed inside a scroll view allowing the user to switch between any kind of view controller with an easy tap or swipe gesture similar to what Spotify, Windows Phone, and Instagram use.

more...
No comment yet.
Scoop.it!

AwesomeCache

Delightful on-disk cache (written in Swift). Backed by NSCache for maximum performance and support for expiry of single objects.

more...
No comment yet.
Scoop.it!

jazzy - Soulful docs for Swift & Objective-C

jazzy - Soulful docs for Swift & Objective-C | iOS & OS X Development | Scoop.it

jazzy is a command-line utility that generates documentation for your Swift or Objective-C projects.


Instead of parsing your source files, jazzy hooks into Clang and SourceKit to use the AST representation of your code and its comments for more accurate results.


jazzy’s output matches the look & feel of Apple’s official reference documentation, post WWDC 2014.

more...
No comment yet.
Scoop.it!

SCXcodeMiniMap

SCXcodeMiniMap | iOS & OS X Development | Scoop.it

SCXcodeMiniMap - Xcode MiniMap plugin

more...
No comment yet.
Scoop.it!

Learning Swift: Convertibles - don't panic

As the Swift language matures, most of the standard library has begun to settle into a stable shape. This includes a group of protocols that collectively define convertibles.


Unfortunately, we’re not talking about the cars: a convertible in Swift is, generally speaking, a data type that can be implicitly constructed from a literal. By conforming to one of the protocols in the standard library, your types can provide an extra level of convenience to you or anyone else using your code.

more...
No comment yet.
Scoop.it!

RadialChartImageGenerator

RadialChartImageGenerator | iOS & OS X Development | Scoop.it

A simple tool that generates images for animating radial progress charts for the Apple Watch and WatchKit.

more...
No comment yet.