iphone
73 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

Understanding the iOS Layer Drawing & Display Hierarchy – A Detailed Look Behind the Scenes

Understanding the iOS Layer Drawing & Display Hierarchy: A Detailed Look Behind the Scenes.


Via Vincent Demay, jerometonnelier
more...
No comment yet.
Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

iOS programming architecture and design guidelines

A good programmer gets the job done. A great programmer gets the job done, the right way. I've been a programmer for more than a decade now and been writing Objective-C code for almost half a decad...

Via jerometonnelier
more...
No comment yet.
Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

UDID is dead, OpenUDID is deprecated, long live advertisingIdentifier!

UDID is dead, OpenUDID is deprecated, long live advertisingIdentifier! | iphone | Scoop.it
[note: this is technical post for iOS developers, publishers and ad networks] Do you remember all the fuss about UDID? Yup, the dust has settled on this one, like most things. But today is the right day to revive the topic!

Via jerometonnelier
more...
No comment yet.
Rescooped by jyohere from iOS & macOS development
Scoop.it!

Ownership of presented view controllers with and without ARC

Yesterday, I tweeted a classical design issue on who should own a view controller.


Mugunth Kumar ()@mugunthkumar
The controller that presents a modal controller should dismiss it. Don't do [self dismissModalViewControllerAnimated:NO] in the child.

25 Feb 12 ReplyRetweetFavorite

 

Mugunth Kumar ()@mugunthkumar
Calling [self dismissModalViewControllerAnimated:NO] on child is like committing seppuku. A child shouldn't kill itself.
25 Feb 12 ReplyRetweetFavorite

 

The negative replies I received to the tweet were phenomenal that I had to write this post explaining the “why” behind the tweet.


Via Alessio Nonni
more...
No comment yet.
Rescooped by jyohere from iOS & macOS development
Scoop.it!

DCIntrospect - Small library of visual debugging tools for iOS

DCIntrospect - Small library of visual debugging tools for iOS | iphone | Scoop.it

Introspect is small set of tools for iOS that aid in debugging user interfaces built with UIKit. It's especially useful for UI layouts that are dynamically created or can change during runtime, or for tuning performance by finding non-opaque views or views that are re-drawing unnecessarily. It's designed for use in the iPhone simulator, but can also be used on a device.


Via Alessio Nonni
more...
No comment yet.
Rescooped by jyohere from iOS & Android Development
Scoop.it!

Android UI Patterns: Watch this: DevBytes: Making Apps Beautiful

Android UI Patterns: Watch this: DevBytes: Making Apps Beautiful | iphone | Scoop.it

Via Greg
more...
No comment yet.
Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

Top 32 Resources A Mobile App Developer Must Know About | iPhone App Design Templates - Get Custom Designs for your iOS Apps

Top 32 Resources A Mobile App Developer Must Know About | iPhone App Design Templates - Get Custom Designs for your iOS Apps | iphone | Scoop.it

Via jerometonnelier
more...
No comment yet.
Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

How To Submit an iOS App to the App Store

How To Submit an iOS App to the App Store | iphone | Scoop.it
You have worked weeks or months on your first iOS application and you are ready to submit your masterpiece to Apple's App Store. How do you do this? Is your

Via jerometonnelier
more...
jerometonnelier's curator insight, May 7, 2013 3:19 AM

Can be helpful to beginners

vishal dharmawat's curator insight, May 8, 2013 9:28 AM

very useful

Rescooped by jyohere from iOS and Cocoa goodies
Scoop.it!

iOS Quick Tip: 7 Tips to Speed Up Your Development

iOS Quick Tip: 7 Tips to Speed Up Your Development | iphone | Scoop.it
Most developers are always looking for ways to improve or automate their workflow being it with a simple script to automate a common task or by learning every

Via jerometonnelier
more...
No comment yet.
Rescooped by jyohere from iOS & macOS development
Scoop.it!

A note on Objective-C singletons

I'm not a big fan of singletons, especially when they are used as they often are - as glorified globals. That being said, it occasionally makes sense to have some kind of shared instance of an object; not a true singleton that strictly prevents more than one allocation, but a convenient default instance.

 

Apple uses this pattern frequently throughout their frameworks: [NSUserDefaults standardUserDefaults], [UIScreen mainScreen] and many, many more.

 

Conceptually, I like to think of these methods as convenient accessors to instances representing a shared or common resource rather than singletons and I still try and avoid using them as globals where possible.


Via Alessio Nonni
more...
No comment yet.
Rescooped by jyohere from Mobile Technology
Scoop.it!

7 Useful Tools for iOS Developers

7 Useful Tools for iOS Developers | iphone | Scoop.it
Victor Kotov, Azoft iOS developer, tells about his toolbox: little timesaver apps, various helpers for checking the data processing chain, etc.

Via Jesús Hernández
more...
No comment yet.