topnacho

37 Flips | 2 Magazines | 1 Like | 1 Follower | @topnacho | Keep up with topnacho on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “topnacho”

Grand Central Dispatch Tutorial for Swift 3: Part 1/2

<i>Update note:</i> This tutorial has been updated for Swift 3 by Christine Abernathy. The previous tutorial was written by Bjørn Ruud.<p>Grand Central …

The “Psychological” Speed of Mobile Interfaces

One of the most important considerations when building mobile experiences is the responsiveness of the interface. The mobile user has little patience …

The Right Way to Ask Users for Mobile Permissions

How Cluster dramatically increased iOS access conversion<p><i>Brenden Mulligan</i> <i>is building</i> <i>LaunchKit</i><i>, a set of tools every iOS developer should use to</i> …

iOS User Interfaces: Storyboards vs. NIBs vs. Custom Code

I often hear iOS developers ask some variant of the same key question:<p>What’s the best way to develop a UI in iOS: through Storyboards, NIBs, or …

iOS Programming

Using CocoaPods to Modularize a Big iOS App

Selecting the right architecture for your mobile app is a pretty big deal. It will shape your daily workflow, frame the problems you face, and can be …

Eliminating stringly-typed code in Objective-C – Square Corner Blog – Medium

Sometimes, you just have to meet your tools halfway.<p><i>Written by</i> <i>Jim Puls</i><i>.</i><p>As iOS developers, we can use any development environment we want, as long as …

How Do I Declare A Block in Objective-C?

This site is not intended to be an exhaustive list of all possible uses of blocks.<br>If you find yourself needing syntax not listed here, it is likely …

Managing Nested Asynchronous Callbacks in Objective-C using ReactiveCocoa | | Tech in SF and Oakland

When writing a software application, it is often necessary to read data from a file or network. The basic approach for reading data is performed as a …

Practical Design Patterns with Blocks and Grand Central Dispatch

IntroductionWhen Mac OS X 10.6 was introduced, the Mac got a very powerful duo of developer tools that made development on a lot easier. With iOS 4.0 …

Blog home

That screen. You know the one. The table of text. The one with scary sounding terms such as Mach-O Type and Rez Search Paths. The one you’re probably …

Upcase

Apple integrated git into Xcode 4 in 2011 much to the relief of iOS developers everywhere. Unfortunately when collaborating on projects with multiple …

Blog home

Let’s say that we have an app that makes use of image assets for icons, custom progress bars, etc. Now we want to allow users to theme the app, and …

Tutorials

Search Kit

NSHipsters love irony, right? How about this for irony:<p>There’s this framework called Search Kit, which despite being insanely powerful and useful for …

Design Patterns on iOS using Swift – Part 1/2

<i>Update note</i>: This tutorial was updated for iOS 11, Xcode 9 and Swift 4 by Lorenzo Boaro. Original post by Tutorial team member Eli Ganem.<p><i>iOS Design</i> …

Avoiding Ten Big Mistakes iOS Developers Make with Core Data

This article highlights common mistakes developers make with Core Data. It also touches on Core Data’s benefits, terminology, versioning, migration, …

Databases

Re-Ordering NSFetchedResultsController

So Marcus is the Core Data guy, but I’ve been working with it a good bit myself lately and was recently faced with having to add re-ordering for a …

Working with AFNetworking 2 | Thomas Denney

This week Mattt Thompson announced AFNetworking 2.0 and for the past couple of days I've been playing around with it (along with a few techniques …

A Custom Callout View for iOS

<i>Update: This is the post describing the original iOS 6-styled callout view. For an updated version, see the latest post.</i><i>Check out SMCalloutView on</i> …

iOS 7

With the NDA finally lifted, we can finally talk about all of the amazing new APIs in iOS 7. And there are a <i>lot</i> of them. “1500 new APIs”, by Apple’s …

Blog home

This tutorial will demonstrate how to handle and display thousands of points of data on an iOS map in a way people understand and enjoy.<p>We are going …

Worthy iOS libraries

Whether we like it or not, iOS (and MacOS X) development has significantly evolved during the past years. A big part of that is how we write code, …

How the Float Label Pattern Started

How the Float Label Pattern Started<p>By Matt on 25 October 2013<p>Design, Float Label<p>I first had the idea for a new input pattern back in August, 2013. …

jQuery

iOS7 interactive transitions

iOS 7 introduces a new way to implement custom transitions between view controllers. This post and accompanying project shows how we can use custom …

Trigonometry for Game Programming: Part 1/2

Learn Trigonometry for game programming!<p><i>This is a post by iOS Tutorial Team member Matthijs Hollemans, an experienced iOS developer and designer.</i> You …

iOS Programming

The Market Price of Ideas | Richter's Rants

I have, right now, an idea that is guaranteed to generate $1 trillion in sales a year as a baseline. Thats Trillion with 12 zeros, a million million …

thermal-core.com