Let’s use the closure-based pattern to wrap CLLocationManager for allowing callers to subscribe to observables instead of using shared delegate functions.
Swift Utility Belt Series: Introduction
Swift is a powerful and fun language. Its protocol-oriented nature allows you to do retroactive modeling and promotes composition over inheritance. In this series of posts, I will share Swift snippets that I’ve used across projects that I feel are really helpful in rapid development.
Creating Notifications from WatchKit in Swift
One of the limitations of WatchKit is being able to schedule notifications. This must be done in the iOS target since the notifications architecture resides in the iPhone, not the Apple Watch. In this post, I would like to show you to get around this and get WatchKit to schedule notifications on the iPhone.
Sharing Data Between Apple Watch and iPhone in Swift
There are various ways to persist data in the Apple ecosystem. They range from simple to complex. In this post, learn how easy it is to use App Groups and NSUserDefaults to share data between Apple Watch WatchKit and iPhone iOS using Swift.
Creating a Number Keypad for Apple Watch
The user interface for smart watches is vastly different than what we’re used to. We are entering a new era of UX that involves creative thinking on how we can use the ridiculously small screen real estate, while still giving the user enough power to interact with it. One thing that comes to mind is how do we enter numbers into smart watches. In this post, I would like to show you how to create a number keypad for Apple Watch.
Adding WatchKit Table Lists in Apple Watch
Displaying a list of records to users is one of the most common needs for any application. We see this from grids on the web, to table list views on iPhones, and now the trend should continue in Apple Watch. In this post, I’d like to show you how to add a table to your Apple Watch app.
WatchKit Apps Released for the Apple Watch Launch
The Apple Watch was launched today and I am delighted to announce that I have released 2 WatchKits apps for the new device! It is exciting to be among the first and I look forward to contributing to this space. The next era of the mobile revolution has arrived and invite you to join me in this journey. Check out the following apps.
Building an Apple Watch App
Smart watches are a new approach, a new way of thinking, a new way of designing, and it’s on your freaking body! Smart watches will change the way we interact with our devices unlike any time before. And Apple has the track record to lead the mobile revolution forward. In this post, I will show you how to create your first Apple Watch app.
Submitting Apple Watch Apps to the App Store
In this post, I’ve outlined the steps for submitting your shiny new watch app to the App Store. If you done this before with the iPhone, the steps are similar. However, there are slight differences with Apple Watch and also the latest Xcode 6+ makes this a bit easier with some automation.