Week 50 Newsletter

iOS News

Code

Core Data Batch Updates in iOS 8 and Swift

How to perform batch updates of the data contained in the Persistent Store

Getting Core Location / CLLocationManager to work on iOS8

Core Location might have issues when you ported your iPhone app to iOS8.

Run Swift Commands in a Browser

RunSwift allows you to try Apple's Swift programming language from within the browser. While you cannot import arbitrary modules, a small subset of Foundation is included.

TestFlight Beta Testing

You can invite up to 1,000 beta testers using just their email address.

Design

3 Ways Bigger iPhones Will Change App Design

A bigger screen means that there are more things you can add to make usability better.

Twitter Redesign for iOS8

A new profile experience on Twitter for iPhone

How to design for thumbs in the Era of Huge Screens

Now that we have more screen sizes to support with iPhone 6 and iPhone 6 plus, it will be important to make sure that the app controls are reachable easily. In this post Scott guides us on how to design for the thumb.

Android News

Code

Introducing Probe

Probe is a small library that allows you to intercept view method calls during Android’s layout traversals e.g. onMeasure(), onLayout(), onDraw(), etc.

Clean Status Bar

Tidy up your Android status bar before taking screenshots for the Play Store.

Using TeeChart Java with Android Studio

Great way to have charts in your app!

Design

Fontellow - Icon Generator

Easy way to find icons for your apps.

Messaging on Android Wear

How Google envisions messaging to work on wear apps.