Johannes Stein has written a nice overview of development with React Native going over the basics of the platform and building a simple app with React Native showing how to take a React app and turn it into a React Native one.
You can find the tutorial over on the Toptal blog.
If you haven’t installed React Native be sure to check out the homepage.
A nice introductory to using React Native.
The Cocoa’s target/action pattern works great with Objective-C, but can be difficult to work within Swift.
Mike ash has written a tutorial on implementing the target/action pattern in Swift for working with Cocoa, and avoiding memory management issues.
In the tutorial Mike shows how to implement the target/action pattern in Swift, and provides an example of how one could use it with UIKit, with a specific example of UIButton.
You can find the tutorial over on Mike Ash’s blog.
A nice guide for implementing the target/action pattern in Swift for working with Cocoa.
Optimizing table views has been one of those topics that has persisted since the iOS SDK was first introduced, and in the past year I mentioned a nice library to aid in optimizing your UITableViewCells called DWURecyclingAlert.
Here’s an in-depth guide from Alexander Orlov showing how to make your UITableViews smooth – really smooth.
Some of the topics covered in the guide include:
- Mistakes that can cause frame rates to drop
- Basic optimizations using the tools within Xcode/The Simulator
- Balancing the drawing load between CPU and GPU
- Advanced optimization with the built-in tools
You can find the tutorial over on Alexander Orlov’s blog.
A nice in-depth guide to optimizing table view speed.
With the release of the iOS 9 SDK I mentioned a collection of iOS 9 source code samples showing how to use many of the new APIs added with iOS 9.
Here’s a step-by-step tutorial showing how to use one of the great features of the iOS 9 SDK – the ReplayKit framework Replay allows for the creation of high-definition in-app recordings which users can then share with their friends.
The tutorial shows how to create recordings, how to hide specific user interface elements, how to discard and edit recordings, and explains the limitations of ReplayKit.
You can find the tutorial on the TutsPlus site.
A nice guide on the utilization of ReplayKit.
I’ve mentioned a number of resources to assist with testing, most recently the Scan tool for running tests with nice reporting features.
Here’s a nice guide from Y’ari Dareglia explaining how to perform some functional testing utilizing th enew testing features added with Xcode 7.
The tutorial explains how to set up your test, test networking requests, and implement a UI test with an included example project.
You can find the tutorial on the Think and Build It site.
A nice straightforward guide on testing with Xcode 7.