JAG

71 Flips | 4 Magazines | 4 Following | 60 Followers | @jibrilg | Keep up with JAG 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 “JAG”

How to stress test an iOS app

UI AutoMonkey, written by Jonathan Penn, uses UI Automation and Instruments to stress test iOS apps.<p>Jonathan:<p>You can pound on your app until it wilts …

Managing modulo bias when generating random numbers

As a followup to my previous post on generating random numbers, Jon Kean pointed me to Shinobu’s post on generating random numbers without modulo …

Bias

Example using arc4random_uniform to generate random number

It’s been a busy day as it relates to random numbers, including: generating random numbers and avoiding modulo bias<p>Ramsey Dow wrote and shared an …

Ramsey

Deep dive series into concurrent programming with Objective-C

The second issue of objc.io:<p>In this second issue we are going to dive deep into the subject of concurrent programming. These days, we have multiple …

Zip Snapshot of GIT Repo

The sample apps I am making to accompany bug reports to Apple I generally create with a GIT repo behind them. I’ve gotten used to Xcode already …

Download JSON in background thread

AFNetworking is an open source networking library for iOS and Mac OS X, making it easy to downloading JSON in a background thread::<p>1<p>2<p>3<p>4<p>5<p>6<p>7<p>8<p>NSURL *url …

Overlaying application version on top of your icon

Mar 7, 2013 <i>3 minute read</i><p>I’ve just returned from NSConference #5, there were many good talks there, but my favourite one was the one about Flipboard …

How To Build a Monkey Jump Game Using Cocos2d 2.X, PhysicsEditor & TexturePacker – Part 1

<i>Update 6/26/2013:</i> Updated for Cocos2D 2.X and latest version of Texture Packer and Physics Editor.<p>In this tutorial, you’ll learn how to make a game …

iOS Programming

Using Instruments to track retain and release of objects

Rob Mayoff writes a very complete answer to a Stackoverflow question on using Instruments to track alloc and dealloc of objects.<p>Rob’s response also …

Stack Overflow

iOS keychain wrapper API

Nick Lockwood is the author of FXKeychain, a lightweight wrapper to simplify usage of the Apple keychain APIs:<p>FXKeychain, treats the keychain like a …

Object subscripting in Objective-C revisited

I previously wrote about Object subscripting in Objective-C. Mattt Thompson writes about the same topic, but he takes this in an interesting …

Tool to test and debug push messages on APNS

Simon Blommegard is the author of APNS-Pusher, a Cocoa application to push test messages to a device using Apple’s push notification service …

Debugging

I’m a Game Studio!

Until today I had only every tried my hands on a UIKit-based game, a clone of the Wheel of Fortune game show. Unfortunately Sony Entertainment asked …

Create UML diagram from Xcode project using OmniGraffle

Developer tool to paste Lorem Ipsum style text into clipboard

Jeff Rankin is the author of IpClip, a Mac app that supplies lorem ipsum style placeholder text into the clipboard – perfect for testing text-based …

Phones

OpenGL ES Particle System Tutorial: Part 1/3

Point Sprites, your new best friends!<p>In this three part OpenGL ES particle system tutorial series, you’ll learn how to make a cool and fun particle …

Game Development

iOS Open Source: Plotting framework for 2D visualizations of data

Need to plot data in a visual manner for scientific, financial or other data intensive application? Core Plot may fit the bill:<p>Core Plot for iOS

Data Visualization

PortKit: UX Metaphor Equivalents for iOS & Android

PortKit shows you each Cocoa UI Element in iOS 6 / iOS 7 and its Android widget version, side by side, so you can compare and find the correct …

Non respect de la prière et du coran, jeux de hasard, nudité : La fatwa de Serigne Mame Malick Sy Borom Daradji contre la lutte sénégalaise • Rewmi.com - actualité au sénégal

La lutte sénégalaise, telle qu’elle est pratiquée actuellement, est à ranger dans le lot des activités proscrites par l’Islam. C’est l’argument …

Friday Q&A 2013-06-14: Reachability

Posted at 2013-06-14 13:49 | RSS feed (Full text feed) | Blog Index<br>Next article: Friday Q&A 2013-06-28: Anatomy of a Compiler Bug <br>Previous article: …

Networking

iOS 7 Photoshop template

Nearly 5 years ago Geoff Teehan of teehan+lax sent me a link to a Photoshop PSD file created for the original iPhone.<p>teehan+lax recently released a …

iGoat - learn secure coding techniques on iOS

iGoat is a project from OWASP (Open Web Application Security Project), designed specifically for iOS developers:<p>The OWASP iGoat project is a security …

iOS Assembly Tutorial: Understanding ARM

Learn how to read assembly in iOS – a useful skill when debugging your code or diagnosing why a crash has occurred.

Debugging

Lr5 Resources

This is a list of various resources dedicated to educating photographers about Lightroom 5. Please submit additional content through the comment …

In-depth series on programming with blocks

Matt Galloway has written a very good series on working with blocks. If you want to understand blocks and their inner workings at the lowest level, …

Using otool to check for banned uniqueIdentifier calls

Carl Veazey’s tutorial describes how to verify your app has no calls to the banned API for getting a unique identifier. <br>Carl:<p>That sinking feeling, …

SimPholders

2.2<p>Features<p>Deleting a file on the SimPholders volume now moves it into the trash<br>• See system.log per device directly in the Finder<p>Bugfixes<p>Improves …

App optimization with Instruments [video]

Documentation Archive

Add signature information to NSBlock description method

Conrad Kramer has created a category on NSBlock to allow for more informative debugging information, specifically, the signature of the block itself …