Tue, Oct 21
Swift Failable Initializers

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 between initializers and factory methods.”

Mon, Oct 20
Xcode 6.1 and Swift 1.1 Released

iOS Dev Center: “Swift version 1.1 is new in Xcode 6.1

Appsee – Mobile App Analytics

Appsee mobile app analytics

Appsee is an advanced visual mobile analytics platform that enables app developers and publishers to measure, understand and improve the user experience in their mobile app.

Traditional mobile analytics don’t reveal the full story, emphasizing numbers instead of reasons. Appsee enables app developers and publishers to put themselves in their users’ shoes and visually understand exactly how users interact with their app.

App owners leverage Appsee’s user recordings, touch heatmaps and real-time in-app analytics to optimize their apps and increase engagement, conversions and in-app monetization.

Appsee SDK integration takes less than 1 minute. Try Appsee for free here.

Many thanks to Appsee for sponsoring iOSDeveloperTips.com.

Geocoding and Reverse Geocoding in Swift

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) Geocoding and reverse geocoding using Google service
4) Closure returns CLPlacemark object, making it easier to place pin on map”

Pull to Refresh Control in Swift

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.

Fri, Oct 17
iOS 8, Universal Storyboards and Adaptive UI

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 and Adaptive UI in iOS 8, and how they impact design and development.”