Article

A Lesson in XcodeGhost & Third-Party Frameworks

Written by:



Not too long ago, news broke about a malicious version of Xcode dubbed XcodeGhost that had been surreptitiously injecting malicious code into iOS developers’ apps. Apple responded by pulling infected apps from the App Store and posting a FAQ. Since … Continued

Read more...
Article

How to Create a Custom Ongoing Notification on Android Wear

Written by:

Android Wear

By now, you’ve probably heard of Android Wear. If you’re lucky, you already have one of the first Wear watches, ready to begin developing an app using the new platform. Google says if you currently have an app using NotificationCompat … Continued

Read more...
Article

How to Make an iOS Custom Pull-To-Refresh

Written by:



Recently, there has been some debate around the pull-to-refresh control in iOS apps, started by articles like Why The Pull-To-Refresh Gesture Must Die. Even Double Encore's Nick Arnott chimed in with Why Pull-To-Refresh Isn't Such A Bad Guy. Regardless of how you feel about … ContinuedRead more...
Article

How to Use List Comprehensions in Objective-C

Written by:



Over the last year and a half, I’ve found myself using Python extensively, mainly for various utility tasks at work. One feature I took to instantly is list comprehensions. They allow convenient and elegant construction of new lists through the … Continued

Read more...
Article

Find uniqueIdentifier Calls in Your iOS App

Written by:



With Apple’s May 1st ban on -[UIDevice uniqueIdentifier], such buzzkills are easier to stumble upon than ever. Maybe you’ve been preparing yourself though, and you’ve identified all the spots in your app where you were using uniqueIdentifier, and have replaced … Continued

Read more...