Mac Dev Weekly on coding a screensaver that mimics a real watch:
“Sam Soffes created this screen saver which was inspired by the Braun BN0032 watch. The app integrates with the System Preferences dialog and allows configuration of the watch model and style. The interface is very well done. The application is written in Swift.”
Interested to code OS X Apps? Subscribe to Mac Dev Weekly. Don’t miss an issue.
Simon Gladman on Metal and GPU programming on iOS:
“We learn how to implement Metal in a Swift project, how to build massively parallel applications, and how this enables entirely new classes of mobile software.”
iOS GPU Programming with Metal
Peter Witham covers the basics of UIWebView, including delegation methods to monitor page loading:
“More and more iOS applications now have their own internal web browser using UIWebView to get around multi-tasking issues on the devices.”
UIWebView in iOS
As an iOS developer, you have a skill set that’s highly sought after by today’s most innovative companies. Leverage your unique position with Hired—the first two-sided marketplace for developer jobs.
In one week, your profile will get exposure to over 2,000 tech companies. If they’re interested, they’ll send you an introductory offer with compensation info upfront. Meaning you get to decide which offers are worth pursuing before having to interview.
Check out Hired and discover great new job opportunities today!
Hired.com is a sponsor of iOSDeveloperTips.com.
After spending some time developing for the Apple Watch over the last three weeks, I wanted to share some tips, pitfalls, and other things I ran into. Hopefully they save you some time in developing your Apple Watch apps.
Apple Watch Development: WatchKit Lessons Learned
“A macro and a set of functions introducing reflection for enumerations in Objective-C.”
With a simple code change to NS_ENUM values, you can get string representations of enumerators as well as access minimum or maximum values. The necessary type casting is handled for you.
Reflection for enumerations