iPhone and iPad d...
Follow
Find
461.9K views | +195 today
 
Scooped by Vincent Demay
onto iPhone and iPad development
Scoop.it!

dispatch_once execute code once

dispatch_once execute code once | iPhone and iPad development | Scoop.it

There’s dispatch_sync to do some work synchronously. There’s also dispatch_once that’s used to guarantee that something happens exactly once, no matter how violent the program’s threading becomes. It’s actually a very simple idiom:

static dispatch_once_t onceToken; dispatch_once (&onceToken, ^{ // Do some work that happens once });
Vincent Demay's insight:

A good article to understand dispatch_once

more...
No comment yet.
iPhone and iPad development
Tips, Libs and more about iPhone and iPad development and ios
Curated by Vincent Demay
Your new post is loading...
Scooped by Vincent Demay
Scoop.it!

kaiinui/KIInPlaceEdit: Add in-place editing to UILabel

kaiinui/KIInPlaceEdit: Add in-place editing to UILabel | iPhone and iPad development | Scoop.it

KIInPlaceEdit - [iOS] In-place editing for UILabel.


Usage:

It's few lines to enable in-place edit. Do not forget to set userInteractionEnabled to YES. Otherwise it will not work.


#import "UILabel+InPlaceEdit.h"

label.userInteractionEnabled = YES;
[label ipe_enableInPlaceEdit:[KIInPlaceEditOptions longPressAndPromptToEdit]];
Vincent Demay's insight:

✔Source: https://github.com/kaiinui/KIInPlaceEdit

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

How to Make a Waiting Game Like Farmville with Sprite Kit and Swift

How to Make a Waiting Game Like Farmville with Sprite Kit and Swift | iPhone and iPad development | Scoop.it

Give your players the power to build their own Kookie Kiosk by implementing a waiting game.
Note from Ray: This is a brand new Swift tutorial released as part of the iOS 8 Feast. Enjoy!

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Swift Video Tutorials by Ray Wenderlich

Swift Video Tutorials by Ray Wenderlich | iPhone and iPad development | Scoop.it

Learn about Apple’s brand new programming language, Swift, through hands-on examples! This series is primarily intended for those who have some prior programming experience and are looking to get up-to-speed quickly with Swift.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Interactive Notifications with Notification Actions - Think & Build

Interactive Notifications with Notification Actions - Think & Build | iPhone and iPad development | Scoop.it

iOS 8 comes with a long list of interesting improvements and in this article I want to show you one of those: Notification Actions.
With this new feature users can directly interact with push or local notifications without opening the application. A simple example? A todo app presents a reminder of a task to the user through a local notification. We can now easily add a button to the notification message to mark the task as done directly within the notification banner/alert.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS Library For Easily Creating Fully Customizable Keyboards For Use As iOS 8 Keyboard Extensions

iOS Library For Easily Creating Fully Customizable Keyboards For Use As iOS 8 Keyboard Extensions | iPhone and iPad development | Scoop.it
Featured iPhone Development Resources,iOS Development Libraries,Open Source iOS Libraries And Tools,Swift Earlier this year I mentioned a guide on using the new custom keyboard extension feature in iOS 8, and also an open source library...
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Open Source iOS Library For Easier Implementation Of App Touch ID Authentication

Open Source iOS Library For Easier Implementation Of App Touch ID Authentication | iPhone and iPad development | Scoop.it

Here’s a library allowing you to easily use Touch ID to for app authentication called EHFAuthenticator from Christopher Truman of eHarmony.

Vincent Demay's insight:

✔Source: https://github.com/jstart/EHFAuthenticator-Touch-ID

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Beginning Adaptive Layout Tutorial

Beginning Adaptive Layout Tutorial | iPhone and iPad development | Scoop.it

Learn how to make your apps use Adaptive Layout in iOS 8!
Note from Ray: This is an abbreviated version of a chapter from iOS 8 by Tutorials released as part of the iOS 8 Feast to give you a sneak peek of what’s inside the book

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

mamaral/MAThemeKit

mamaral/MAThemeKit | iPhone and iPad development | Scoop.it
MAThemeKit provides iOS developers the ability to create a coherent color theme throughout their entire application using a single line of code, removing the need to mess with the dozens of UIAppearance proxies for each UI component.
Vincent Demay's insight:

✔Source: https://github.com/mamaral/MAThemeKit

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

UIAlertView and UIActionSheet are deprecated in iOS8

UIAlertView and UIActionSheet are deprecated in iOS8 | iPhone and iPad development | Scoop.it
Did you know that UIAlertView and UIActionSheet (as well as their respective delegate protocols) are deprecated in iOS 8?
It's true. ⌘-click on UIAlertView or UIActionSheet in your code, and check out the top-level comment:
UIAlertView is deprecated.
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS 8 Today Extension Tutorial

iOS 8 Today Extension Tutorial | iPhone and iPad development | Scoop.it
Learn how to create a today extension in iOS 8!
Note from Ray: This is an abbreviated version of a chapter from iOS 8 by Tutorials released as part of the iOS 8 Feast to give you a sneak peek of what’s inside the book.
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS 8 Visual Effects Tutorial

iOS 8 Visual Effects Tutorial | iPhone and iPad development | Scoop.it
Learn how to blur views and add vibrant text in iOS 8!
Note from Ray: This is an abbreviated version of a chapter from iOS 8 by Tutorials released as part of the iOS 8 Feast to give you a sneak peek of what’s inside the book.
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

ParallaxBlur aims the be an easy-to-use implementation of a UITableController

ParallaxBlur aims the be an easy-to-use implementation of a UITableController | iPhone and iPad development | Scoop.it
ParallaxBlur aims the be an easy-to-use implementation of a UITableController with a parallax header. It is screen resolution independant, orientation indendant, and will automatically adjust if there is a navigation bar in place.The user interaction is fairly straightforward. The header image blurs as you scroll up, leaving a 60 pixel area always visible, and expands out the header image if you pull down, while at the same time making the overlay views transparent.
Vincent Demay's insight:
✔Source: https://github.com/pyro2927/ParallaxBlur
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

MP0w/MPPlot: Native objective C plots

MP0w/MPPlot: Native objective C plots | iPhone and iPad development | Scoop.it
MPPlot - native objective C plots...
Vincent Demay's insight:

✔Source: https://github.com/MP0w/MPPlot

more...
Scott Davis's comment, July 9, 7:32 AM
Nice!
Scooped by Vincent Demay
Scoop.it!

ODSAccordionView: another accordion view

ODSAccordionView: another accordion view | iPhone and iPad development | Scoop.it

Yet another accordion style container view

  • Made for iOS 7+.
  • Flat design
  • Autolayout compatible
  • Uses ARC
Vincent Demay's insight:
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

modocache/MDCSwipeToChoose: Swipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!

modocache/MDCSwipeToChoose: Swipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours! | iPhone and iPad development | Scoop.it

MDCSwipeToChoose - Swipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!

Vincent Demay's insight:

✔Source: http://www.scoop.it/t/iphone-and-ipad-development

more...
杨阳's curator insight, May 11, 4:20 PM

Interesting

Scooped by Vincent Demay
Scoop.it!

liyong03/YLGIFImage: sync GIF image decoder and Image viewer

liyong03/YLGIFImage: sync GIF image decoder and Image viewer | iPhone and iPad development | Scoop.it

YLGIFImage - Async GIF image decoder and Image viewer supporting play GIF images. It just use very less memory.

Vincent Demay's insight:

✔Source: https://github.com/liyong03/YLGIFImage

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

alskipp/ASValueTrackingSlider: A UISlider subclass that displays the slider value in a popUpView

alskipp/ASValueTrackingSlider: A UISlider subclass that displays the slider value in a popUpView | iPhone and iPad development | Scoop.it
Vincent Demay's insight:

✔Source: https://github.com/alskipp/ASValueTrackingSlider

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

abiaad/PAImageView: Rounded async imageview downloader based on AFNetworking 2 and lightly cached

abiaad/PAImageView: Rounded async imageview downloader based on AFNetworking 2 and lightly cached | iPhone and iPad development | Scoop.it

Usage:

PAImageView *avatarView = [[PAImageView alloc] initWithFrame:aFrame backgroundProgressColor:[UIColor whiteColor] progressColor:[UIColor lightGrayColor]];[self.view addSubview:avatarView];// Later[avatarView setImageURL:URL];
Vincent Demay's insight:

✔Source: https://github.com/abiaad/PAImageView

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

ik/2048: The iOS version of 2048, made using SpriteKit

ik/2048: The iOS version of 2048, made using SpriteKit | iPhone and iPad development | Scoop.it

This is a derivative and the iOS version of the game 2048. In the very unlikely case that you don't know what it is, you can check it out here.

Vincent Demay's insight:

✔Source: https://github.com/ik/2048

more...
Suwit Kanchaporn-Triplets's comment, April 28, 6:47 AM
great game http://triplets.pranghub.com/?p=229
Chris Haze's curator insight, July 29, 8:24 AM

Scoop the iOS git version of 2048.

Scooped by Vincent Demay
Scoop.it!

Flux - Design iOS Transitions and Export Working Xcode Projects by nthState

Flux - Design iOS Transitions and Export Working Xcode Projects by nthState | iPhone and iPad development | Scoop.it
Creating iOS Transition code is fiddly, time-consuming and hard work. Flux allows you or someone else to design transitions and generates the code for you.
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

BBBadgeBarButtonItem - A BarButtonItem with a badge on top.

BBBadgeBarButtonItem - A BarButtonItem with a badge on top. | iPhone and iPad development | Scoop.it
Vincent Demay's insight:

✔Source: https://github.com/TanguyAladenise/BBBadgeBarButtonItem

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

ADLivelyCollectionView: let you add custom animations to any UICollectionView.

ADLivelyCollectionView: let you add custom animations to any UICollectionView. | iPhone and iPad development | Scoop.it

ADLivelyCollectionView is a drop-in subclass of UICollectionView that lets you add custom animations to any UICollectionView.

This is the port of ADLivelyTableView, one of our most starred libraries on GitHub, to UICollectionView.

It's rather simple to use :

  • Add ADLivelyCollectionView.h and ADLivelyCollectionView.m to your iOS project
  • Link against the QuartzCore framework if you don't already
  • Turn any UICollectionView you want to animate (or subclass thereof) into a subclass of ADLivelyCollectionView
  • Pick whichever animation you like, like this :livelyCollectionView.initialCellTransformBlock = ADLivelyTransformFan;

You can also write your own initial transform block.

Vincent Demay's insight:

source: https://github.com/applidium/ADLivelyCollectionView

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

SECollectionViewFlowLayout: A flow layout for UICollectionView that implements swiping-to-select gestures

SECollectionViewFlowLayout: A flow layout for UICollectionView that implements swiping-to-select gestures | iPhone and iPad development | Scoop.it

SECollectionViewFlowLayout - A flow layout for UICollectionView that implements swiping-to-select gestures.

Vincent Demay's insight:

✔Source: https://github.com/CEWendel/SECollectionViewFlowLayout

more...
Scooped by Vincent Demay
Scoop.it!

Open Source iOS Library For Easily Detecting Movement Speed And Type Of A User

Open Source iOS Library For Easily Detecting Movement Speed And Type Of A User | iPhone and iPad development | Scoop.it

Featured iPhone Development Resources,iOS Development Libraries,Open Source iOS Libraries And Tools I’ve mentioned a number of examples utilizing the location capabilities of iOS devices

Vincent Demay's insight:

✔Source: https://github.com/SocialObjects-Software/SOMotionDetector/


more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

KPTimePicker : Simple time picker

KPTimePicker : Simple time picker | iPhone and iPad development | Scoop.it

KPTimePicker - Simplistic and easy-to-use timerpicker to replace Apple's

Vincent Demay's insight:

✔Source: https://github.com/kasperpihl/KPTimePicker

more...
No comment yet.
Curated by Vincent Demay
Development Manager @ Scoop.it - http://www.scoop.it
iPad, iPhone and Android developer
Geek :)