iPhone and iPad development
658.7K views | +14 today
Follow
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!

Beginning Auto Layout Tutorial in Swift: Part 2/2

Beginning Auto Layout Tutorial in Swift: Part 2/2 | iPhone and iPad development | Scoop.it

Start thinking in auto layout constraints!
Update note: This tutorial was updated to Swift and iOS8 by Brad Johnson. Original post by tutorial team member Matthijs Hollemans.

Dotglot's comment, August 22, 2022 5:27 AM
good
Scooped by Vincent Demay
Scoop.it!

NSRegularExpression in Swift Tutorial

NSRegularExpression in Swift Tutorial | iPhone and iPad development | Scoop.it

NSRegularExpression tutorial and cheat sheet!
Update note: This tutorial was updated to iOS 8 and Swift by James Frost. Original post by Tutorial Team member Soheil Azarpour.

Dotglot's comment, August 22, 2022 5:27 AM
nice
Glock 20 holster's comment, December 8, 2023 6:24 AM
good
Scooped by Vincent Demay
Scoop.it!

Beginning Auto Layout Tutorial in Swift: Part 1/2

Beginning Auto Layout Tutorial in Swift: Part 1/2 | iPhone and iPad development | Scoop.it
Start thinking in auto layout constraints!
Update note: This tutorial was updated to Swift and iOS8 by Brad Johnson. Original post by tutorial team member Matthijs Hollemans.
Dotglot's comment, August 22, 2022 5:27 AM
good
Glock 20 holster's comment, December 8, 2023 6:24 AM
nice
Scooped by Vincent Demay
Scoop.it!

Grand Central Dispatch Tutorial for Swift: Part 2/2

Grand Central Dispatch Tutorial for Swift: Part 2/2 | iPhone and iPad development | Scoop.it
Learn about concurrency in this Grand Central Dispatch in-depth tutorial series.
Update note: This tutorial was updated for iOS 8 and Swift by Bjørn Ruud. Original post by Tutorial Team member Derek Selander.
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Grand Central Dispatch Tutorial for Swift: Part 1/2

Grand Central Dispatch Tutorial for Swift: Part 1/2 | iPhone and iPad development | Scoop.it
Learn about concurrency in this Grand Central Dispatch in-depth tutorial series.
Update note: This tutorial was updated for iOS 8 and Swift by Bjørn Ruud. Original post by Tutorial Team member Derek Selander.
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!

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.

www.tema93.7's curator insight, March 20, 2016 2:08 AM
Share your insight
Suggested by Richard Boss
Scoop.it!

Get iPhone Location Information Using CoreLocation Framework

Get iPhone Location Information Using CoreLocation Framework | iPhone and iPad development | Scoop.it

In this tech resource we will learn how to use Core Location framework in iPhone application to detect the device’s current location.

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

Build your own Flappy Bird with SpriteBuilder and Cocos2d 3.0

Build your own Flappy Bird with SpriteBuilder and Cocos2d 3.0 | iPhone and iPad development | Scoop.it
Learn to build Flappy Fly! This is the one and only tutorial that will teach you how to implement a native Flappy Bird clone for iOS. We will be using Sprite...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

NSFileManager

NSFileManager | iPhone and iPad development | Scoop.it

NSFileManager is Foundation's high-level API for working with file systems. It abstracts Unix and Finder internals, providing a convenient way to create, read, move, copy, and delete files & directories on local or networked drives, as well as iCloud ubiquitous containers.


File systems are a complex topic, with decades of history, vestigial complexities, and idiosyncrasies, and is well outside the scope of a single article. And since most applications don't often interact with the file system much beyond simple file operations, one can get away with only knowing the basics.

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

Text Kit Tutorial | Ray Wenderlich

Text Kit Tutorial | Ray Wenderlich | iPhone and iPad development | Scoop.it

Learn how to easily layout your text in iOS 7 in this Text Kit tutorial

Vincent Demay's comment, November 7, 2013 9:14 AM
@jibees: look at that!
jibees's comment, November 7, 2013 12:11 PM
@Vincent Demay: worth a try ;)
Scooped by Vincent Demay
Scoop.it!

How to make a iPhone video chat

How to make a iPhone video chat | iPhone and iPad development | Scoop.it

In a market flogged with social networking apps, Video chat is a killer weapon that you can wield to ace your rivals on the App store in one go. According to study, 93% of human interactions happen through visual interface.


What the hack. Need to chat face-to-face doesn’t need statistical justification. But how do they work? The question is more of design than of technical implementation in a world full of third parties. If you are scared of the word mammoth, you need to live with it because that’s the name of beast we are dealing with.

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

Capture a Signature on iOS

Capture a Signature on iOS | iPhone and iPad development | Scoop.it

"The Square Engineering Blog has a great article on Smoother Signatures for Android, but I didn't find anything specifically about iOS. So, what is the best way to capture a users signature on an iOS device?


Although I didn't find any articles on signature capture, there are good implementations on the App Store. My target user experience was the iPad application Paper by 53, a drawing application with beautiful and responsive brushes.


All code is available in the Github repository: SignatureDemo."

Vincent Demay's insight:

✔Sources: https://github.com/jharwig/SignatureDemo

Scooped by Vincent Demay
Scoop.it!

BOOL / bool / Boolean / NSCFBoolean

BOOL / bool / Boolean / NSCFBoolean | iPhone and iPad development | Scoop.it

We've talked before about the philosophical and technical concerns of nothingness in programming. This week, our attention turns to another fundamental matter: Truth.
Truth. Vēritās.

Vincent Demay's insight:

Another fabulous tutorial from NSHipster

jibees's comment, April 9, 2013 9:39 AM
made me think http://nshipster.com/nil/
vishal dharmawat's curator insight, April 16, 2013 1:19 AM
BOOL/bool/Boolean/NSCFBoolean
Scooped by Vincent Demay
Scoop.it!

Auto Doc

Auto Doc | iPhone and iPad development | Scoop.it

With Appledoc + Jenkins it is fabulously easy to have your documentation be automatically generated and uploaded to a documentation site. Let me give you a quick guided tour about the individual parts of our setup. The final result you can admire on our new Cocoanetics Documentation Site.

No comment yet.
Suggested by John Smith
Scoop.it!

Make realtime multiplayer games using cocos2D

Make realtime multiplayer games using cocos2D | iPhone and iPad development | Scoop.it
Cocos2D is a popular open source framework for building iPhone games. Its quite powerful and can be used to develop a wide range of 2D games. Here is a list of some of the apps on the appstore developed using Cocos2D.
No comment yet.
Scooped by Vincent Demay
Scoop.it!

More on blocks in Objective-C (but still without tears)

More on blocks in Objective-C (but still without tears) | iPhone and iPad development | Scoop.it
This is the second part of a two-part look at blocks in ObjC
Vincent Demay's insight:
A nice review of blocks in objC
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Tutorial: Getting Started With Building Custom iOS UI Controls With Objective-C

Tutorial: Getting Started With Building Custom iOS UI Controls  With Objective-C | iPhone and iPad development | Scoop.it
Tutorial: Getting Started With Building Custom iOS UI Controls With Objective-C
Vincent Demay's insight:

A really interesting tutorial to make your own controls thanks to @maniacdev

vishal dharmawat's curator insight, March 6, 2013 8:35 AM

custom UI Controls

Scooped by Vincent Demay
Scoop.it!

hookshot: profiling your objective C application

hookshot: profiling your objective C application | iPhone and iPad development | Scoop.it

hookshot uses Objective C runtime hooks to help you understand where your app is spending its time.

Vincent Demay's insight:

Take a look here : https://github.com/Cue/hookshot


vishal dharmawat's curator insight, March 6, 2013 8:38 AM

time profiling in Obj-C

Scooped by Vincent Demay
Scoop.it!

Introduction To Regular Expressions In Objective-C: Search String For Email Addresses

Regular expressions (aka regex) are extremely powerful for string matching, if you are not familiar with how to use them, I highly recommend you take some time to learn more.


To give you a taste, below is a block of code that uses the NSRegularExpression andNSTextCheckingResult classes to create a compiled regular expression and extract content from the same

Vincent Demay's insight:

Really good doc about RegExp on iOS

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

Death to printf() - JATemplate, an helper to format NSString

Actually, there’s a conceptually simple win: don’t let your format strings determine the byte-level interpretation of data. Especially without bounds.


I mean, duh. Who’d do something so obviously stupid? Well, unfortunately, the C standard library does, and its example has been followed all too many times. I contend that printf()-style formatting is broken and its use should be considered a bug.


In order for this idea to have any chance of taking off, there needs to be a replacement which is at least as convenient as printf()-style formatting. That gives us three goals: safety, convenience, and easy internationalization. To get the ball rolling, I have prototyped such a thing for Objective-C, called JATemplate.

Vincent Demay's insight:

A meaningful project to help dev to localize and format string


✔Sources: https://github.com/JensAyton/JATemplate

✔Tutorial: http://jens.ayton.se/blag/death-to-printf/


Cisse Fousseni's comment, March 25, 2013 10:49 PM
il sont tres bau
Scooped by Vincent Demay
Scoop.it!

Custom View Controller Transitions Using UIStoryboardSegue

from: http://joris.kluivers.nl/blog/2013/01/15/custom-view-controller-transitions-using-uistoryboardsegues/



"In this post I’ll show how to create a custom segue that animates an image to a new full screen view controller when tapped. This effect is similar to what you see when the Facebook iOS app makes a photo fullscreen."


"Segues make it easy to abstract view controller transitions into reusable objects. Instead of having all the animation logic in your view controller the segue is now responsible for that. The view controller its role is reduced to configuring the segue and view controllers involved in the transition."

Vincent Demay's insight:

Interresting tutorial to read here: http://joris.kluivers.nl/blog/2013/01/15/custom-view-controller-transitions-using-uistoryboardsegues/


The demo project can be downloaded here: https://bitbucket.org/kluivers/imagetransitionsegue 

No comment yet.
Scooped by Vincent Demay
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

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

Animation: Matrix Transformations

Animation. Such a powerful word when used in the context of UI programming. The tools provided by the Cocoa Touch frameworks allow developers to add dynamic, fluid animations to their app, often with only a few lines of code. Matrix transformations serve as one such tool, allowing you to scale, translate, and rotate views in any way imaginable (provided you know the math to make it possible). These transformations can be used to add that needed polish to the UI of your app by animating view transitions or providing feedback to user interaction.

Vincent Demay's insight:

Tutorial about Core Animation

Scooped by Vincent Demay
Scoop.it!

Debugging in iOS – Essential Tips

Debugging in iOS – Essential Tips | iPhone and iPad development | Scoop.it
Whether you are trying to figure out why your array has 3 objects instead of 5 or why your game plays backward since the new guy started, debugging is an essential part of the development process. At the end of this article, you’ll have an understanding of the most important debugging facilities available to you and how to use them to help squash your bugs in less time.We will be covering how to:Inspect your applications state using the consolePerform logging, and move beyond NSLogTrack memory usage by following object life-cycles
Vincent Demay's insight:

A good article about debugging on xcode

vishal dharmawat's curator insight, March 6, 2013 8:43 AM

Tips on Debugging in IOS

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