iPhone-Dev News

No frills, just the latest news from hundreds of the best sources.

Create a Persistent Unique Identifier

Oct 24, 2014 12:16 pm

Universally Unique Identifiers library: “iOS UUID library as alternative to the old good UDID and identifierForVendor. This library provides the simplest API to obtain universally unique identifiers with different persistency levels.” Uses keychain magic to persist across app... [more]

Walking War Robots Review – Fun online multiplayer frenzy, with robots

Oct 24, 2014 10:23 am

Bullets coming from everywhere while rockets land all around you, duck behind a building while waiting for your rocket launcher to reload and deliver hell to an enemy just the other side of the hill. All the while your team companions are securing the victory beacons and helping you clear out the... [more]

Run iOS Apps in a Browser

Oct 24, 2014 7:31 am

Appetize.io: Dedicated iOS simulators in the browser. iOSDeveloperTips.com [more]

Best budget iPad Air 2 cases

Oct 24, 2014 5:10 am

The new iPad Air 2 is really skinny – just 6.1mm thick, but it is as durable as any other Apple product. You can however make sure it remains safe and clean by finding the right case. The right case in this case should add a touch of personal style, ensure access to all functional... [more]

TestFlight Beta Testing for up to 1000 Users

Oct 23, 2014 9:14 pm

TestFlight: “You can now invite up to 1,000 testers to beta test your iOS apps by simply sending them an email invitation through iTunes Connect. Once they accept your invitation, testers can install your beta app on their iOS devices, (…) Read the rest of this entry »... [more]

Playgrounds for Objective-C

Oct 23, 2014 3:38 pm

Playgrounds for Objective-C built upon dynamic code injection. iOSDeveloperTips.com [more]

Functional Swift and Optional Values

Oct 23, 2014 1:35 pm

Functional Swift to the rescue: “Dealing with Optional values (specifically Implicitly Unwrapped Optionals) is unfortunately an everyday part of our life as forward-looking iOS developers. The entirety of the Cocoa API won’t be audited for optionals for a good long (…) Read the rest... [more]

Generic Object and Image Cache Written in Swift

Oct 23, 2014 10:20 am

Generic object and image cache: “Haneke provides a memory and LRU disk cache for UIImage, NSData, JSON, String or any other type that can be read or written as data.” And if you are working with images, more good news: (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Embed Swift Content into an Objective-C App

Oct 23, 2014 7:08 am

How do I embed content with Swift in an Objective-C app? Answer: Set build setting EMBEDDED_CONTENT_CONTAINS_SWIFT to Yes Important note: “To prevent having multiple copies of Swift libraries in your app, make sure that Embedded Content Contains Swift Code is (…) Read the rest of this... [more]

Vim Syntax and Indent Files for Swift

Oct 22, 2014 9:51 pm

Vim fan? Vim runtime files for Swift: “Syntax and indent files for Swift” iOSDeveloperTips.com [more]

Getting Started with Touch ID in Swift

Oct 22, 2014 12:21 pm

Introduction to Touch ID: “We are going to build a simple application that shows a UILabel that updates based on whether or not the user successfully authentications via Touch ID.” On a related note, Using Touch ID with Keychain: “…store (…) Read the rest of this... [more]

iCloud Productivity App in Swift and Objective-C

Oct 22, 2014 12:12 pm

Lister: A Productivity App (Obj-C and Swift): “Lister is a list management app written in Swift that’s built on top of iCloud and the powerful NSDocument and UIDocument architectures.” There is a lot of ground covered in this Apple project: (…) Read the rest of this entry... [more]

Create Forms in Swift

Oct 22, 2014 8:50 am

Create forms in Swift: “SwiftForms is a powerful and extremely flexible library written in Swift that allows to create forms by just defining them in a couple of lines. It also provides the ability to customize cells appearance, use custom (…) Read the rest of this entry »... [more]

Swift Failable Initializers

Oct 21, 2014 4:09 pm

Failable Initializers: “Swift version 1.1 is new in Xcode 6.1, and it introduces a new feature: failable initializers…Using the failable initializer allows greater use of Swift’s uniform construction syntax, which simplifies the language by eliminating the confusion and duplication... [more]

Xcode 6.1 and Swift 1.1 Released

Oct 20, 2014 4:16 pm

iOS Dev Center: “Swift version 1.1 is new in Xcode 6.1“ iOSDeveloperTips.com [more]

Geocoding and Reverse Geocoding in Swift

Oct 20, 2014 12:17 pm

Jimmy Jose: “CLLocationManager wrapper in Swift, performs location update, geocoding and reverse geocoding using Apple and Google service” LocationManager features: “1) Location update with closure & delegate support 2) Geocoding and reverse geocoding using Apple service 3)... [more]

Pull to Refresh Control in Swift

Oct 20, 2014 9:06 am

Josip Ćavar: “Refresher is pull to refresh library written in Swift. It provides easy to use UIScrollView methods to add pull to refresh to your view. Refresher also supports custom animations.” Refresher was inspired by another popular pull-to-refresh control. iOSDeveloperTips.com [more]

Enemy Dawn: WWII Global Conflict Warfare Review – Save Poland!

Oct 20, 2014 4:41 am

Even in this era of Metal-optimized and Unreal Engineered ultra graphics games, simplicity and minimalism have their own space. As the game Enemy Dawn: WWII Global Conflict Warfare clearly shows, there are things much deeper to a game than just the looks. 2014 marks 75 years after... [more]

iOS 8, Universal Storyboards and Adaptive UI

Oct 17, 2014 1:50 pm

iOS 8 Demo: Universal Storyboards and Adaptive UI (video): “With the addition of two new iPhone sizes, designers and developers will have to be more flexible in their layouts. In this demo, I give a quick overview of Universal Storyboards (…) Read the rest of this entry »... [more]

DTCoreText 1.6.14

Oct 17, 2014 12:55 pm

This maintenance release for DTCoreText addresses one pressing issue with images represented in data URLs and a collection of a few contributions. Changes FIXED: Parsing @2x Image in data URL causes it to double in size FIXED: In Demo app, image elements seem to block scrolling in iOS 8... [more]

Core Data in Swift Tutorial – Part 2

Oct 17, 2014 9:12 am

It’s a good week for Swift and Core Data: Core Data in Swift Tutorial – Part 2. “This is part two of a tutorial series covering the usage of Core Data in Swift to write iOS apps with persistence.” Core (…) Read the rest of this entry » iOSDeveloperTips.com [more]

OS X Yosemite – Available as Free Upgrade

Oct 16, 2014 10:34 pm

Apple announced today that you can upgrade to OS X Yosemite, gratis! iOSDeveloperTips.com [more]

iPad Air 2 and iPad mini 3 announced – Here’s everything you need to know

Oct 16, 2014 4:40 pm

Standing tall on a stat of 225 million sold iPads and 100% customer satisfaction, Apple today announced their next generation of iPads. Apple has turned its numbering scheme back on as it is calling them the iPad Air 2 and iPad Mini 3. Though there is a lot to talk about what’s new in... [more]

Adaptive Tabbar in Swift

Oct 16, 2014 1:10 pm

Adaptive Tab Bar: “AdaptiveController is a ‘Progressive Reduction’ Swift module for adding custom states to Native or Custom UI elements. The UI elements evolve over time as the user becomes accustomed to them.”. Sounds pretty cool. iOSDeveloperTips.com [more]

Your First Core Data App Using Swift

Oct 16, 2014 9:59 am

Your First Core Data App Using Swift: “By the end of the tutorial you’ll: model data you want to store in Core Data using Xcode’s model editor; add new records to Core Data; fetch a set of records from Core (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Create Rotating Animations in Swift

Oct 16, 2014 6:51 am

Interested to code basic rotating animations? Rotate Animation in Swift iOSDeveloperTips.com [more]

Xcode Plugin to Manage CocoaPods

Oct 15, 2014 4:30 pm

KF INTERACTIVE’S KFCocoaPodsPlugin: “Xcode 5 CocoaPods Plugin with pod commands/console output, user notifications & pod name completion.” Edit CocoaPods podfile from within Xcode. iOSDeveloperTips.com [more]

Ken Burns Effect on App Splash Screen

Oct 15, 2014 12:05 pm

WOJTEK LUKASZUK: “I will show you how change static login screen into amazing experience using Ken Burns effect.” iOSDeveloperTips.com [more]

Fundamentals of Image Processing in Metal

Oct 15, 2014 9:18 am

Fundamentals of Image Processing in Metal: “…we will start exploring the world of image processing with the Metal shading language. We will create a framework capable of representing chains of image filters, then write a pair of image filters that (…) Read the rest of this entry... [more]

Is it Okay to Delete Automated Tests?

Oct 15, 2014 6:23 am

GRAHAM LEE: Yes, you may delete tests. “Any test that is no longer useful is no longer useful: delete it. Those tests that helped you to build the thing were useful while you were building the thing: if they’re not (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Fast Serialization for Cocoa Objects and Object Graphs

Oct 14, 2014 3:10 pm

Nick Lockwood: “FastCoder is a high-performance binary serialization format for Cocoa objects and object graphs. It is intended as a replacement for NSPropertyList, NSJSONSerializer, NSKeyedArchiver/Unarchiver and Core Data.” iOSDeveloperTips.com [more]

Creating Custom Operators in Swift

Oct 14, 2014 11:53 am

“I like it when a language keeps me from making stupid mistakes.” From Tammo Freese’s introduction to creating custom operators in Swift. iOSDeveloperTips.com [more]

Multiple Threads with NSOperation & NSOperationQueue

Oct 14, 2014 8:41 am

“…the user interface stops being responsive” (iOS) “…users get to stare at the hourglass or the colorful wheel rotating” (OS X). “What’s a poor developer to do?” Answer: The oft-dreaded NSOperation and NSOperationQueue classes. In this tutorial,... [more]

Swift Wrapper for SQLite

Oct 13, 2014 4:36 pm

Stephen Celis on his Swift-based SQLite wrapper: “A pure Swift framework wrapping SQLite3. SQLite.swift aims to be small, simple, and safe.” iOSDeveloperTips.com [more]

Add Interactive User Image Cropping to Your iOS App

Oct 13, 2014 1:48 pm

Need a starting point to add interactive user image cropping to your app? Kishikawa Katsumi — PEPhotoCropEditor is image cropping library for iOS. Looks to be a well executed project to provide an option for a user to crop an (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Read, Write and Return Tuples in Swift

Oct 13, 2014 11:20 am

Just what is a tuple: “Tuples are a compound type in Swift, which basically means that they can hold multiple values.” Creating tuples: “There are a few ways to create tuples.” …likewise… Reading a tuple: “There are several ways to (…) Read the rest... [more]

Inspect Libraries, Frameworks and Applications

Oct 10, 2014 7:22 pm

Library Inspector, created by Orion Transfer: “…is a simple tool for inspecting the contents of compiled object code, archives, dynamic libraries (dylib), frameworks and applications.” You won’t need this tool on a day-to-day basis, however, at some point you may... [more]

Understanding Code Signing on iOS and OS X

Oct 10, 2014 3:28 pm

Thomas Kollbach on application code signing: “Most of the time, code signing seems like a magical machine that is hard to understand. I will try to shed some light on this machine.” Couldn’t agree more. Although the post doesn’t include (…) Read the rest of this... [more]

Select Multiple Photos or Videos from Photo Library

Oct 10, 2014 12:21 pm

Clement T on his photo and video selection project: “CTAssetsPickerController is an iOS controller that allows picking multiple photos and videos from user’s photo library. The usage and look-and-feel are just similar to UIImagePickerController.” iOSDeveloperTips.com [more]

BarCodeKit 1.3.0

Oct 10, 2014 9:10 am

The previous release to BarCodeKit was almost exactly one year ago, when I was just about getting started with writing my book. Changes FIXED: Assertion failure when draing barcodes into graphics context with translated CTM ADDED: Error messages on barcode generation localized in English,... [more]

Structures in Swift – Choose Between a Class or Struct

Oct 10, 2014 8:59 am

Coding Explorer on working with structures in Swift: In Swift, structures are a lot more like classes than they are in C or Objective-C. Major differences between Structures and Classes: - Structures cannot Inherit from other types. - Classes use (…) Read the rest of this entry »... [more]

Xcode 6 drops armv7s

Oct 10, 2014 3:35 am

The latest Xcode update no longer builds for the armv7s architecture by default. Is it planned obsolesce or an oversight? The current Xcode 6 defines ${ARCHS_STANDARD} as armv7, arm64. Also whenever you update Xcode it keeps pestering you to remove your own definition of what architectures to... [more]

Core Data in Swift – Part 1

Oct 9, 2014 2:36 pm

Jameson Quave on Core Data and Swift: “Core Data is the de facto standard way to persist and manage data in both iPhone and Mac applications. So it’s only natural that we should take some time to learn about it (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Create Advanced Custom Animations on iOS

Oct 9, 2014 12:10 pm

Custom animations on iOS: “INTUAnimationEngine makes it easy to build advanced custom animations on iOS…It enables interactive animations (normally driven by user input, such as a pan or pinch gesture) to run automatically over a given duration. It can also (…) Read the rest of... [more]

Xcode Plugin: Add Colors to Debugging Console

Oct 9, 2014 8:54 am

“XcodeColors allows you to use colors in the Xcode debugging console. It’s designed to aid in the debugging process” Robbie Hanson is the author of XcodeColors, forked from DeepIT/XcodeColors. iOSDeveloperTips.com [more]

AV Foundation: Code 39 Recognition Confusion

Oct 9, 2014 3:53 am

This is a bug report for AV Foundation. I noticed this problem when creating nice vector versions of the 1D barcodes used in figures in my book. The problem with this is that if you are scanning Code39 barcodes you have no way to determine whether it was one with or without check digit.... [more]

Bash Trick: Display File Sizes in Byte, Kilobyte, Megabyte, Gigabyte

Oct 8, 2014 8:29 pm

Try this gem to display file sizes in human readable format (374B, 1.1K, 408M, 2.6G) with ‘ls’ from the terminal: $ ls -ahl drwxr-xr-x 3 JOHN staff 102B Aug 18 23:02 MacTweaks.app -rw-r-----@ 1 JOHN staff 19K Sep 27 21:32 (…) Read the rest of this entry » iOSDeveloperTips.com [more]

Creating Metal Textures and Samplers

Oct 8, 2014 3:35 pm

Warren Moore on Metal Textures and Samplers: “In this post, we’ll talk about texture mapping, which helps us bring virtual characters to life. We’ll also introduce samplers, which give us powerful control over how texture data is interpreted while drawing. (…) Read the rest of... [more]

Mike Ash on Integrating Swift and C (video)

Oct 8, 2014 12:19 pm

From NSSpain, Mike Ash on Swift and C: “Swift provides rich facilities for OO and functional programming, but it also allows extensive bridging to C APIs. Learn all about how to call C functions, work with “unsafe” pointers, manage memory, (…) Read the rest of this entry... [more]

Build Photo Filtering App in Swift (video)

Oct 8, 2014 9:12 am

Apple Swift Developer Blog: We thought it would be helpful to provide content for programmers who are new to Swift and just trying Xcode for the first time. To make it more approachable for everyone, we put together a very (…) Read the rest of this entry » iOSDeveloperTips.com [more]

[next page]


Feed Summary

Health News Zone
Auto News Today
Celebrity Gossip Feed