Objective-C - the glue holding c++ and swift together

Objective-C and Swift – Being Friendly

There are times where Objective-C is still necessary for Swift development. For instance, with one such app I’ve built in Swift, Speculid, I needed to bring Objective-C code in. With the introduction of C++ libraries in version 2.0, Objective-C became necessary. Luckily there are ways to make both Objective-C and Swift work together in a friendly fashion.

Continue reading →

Asset Catalog Example

Asset Catalogs, Image Sets, and App Icons

As I have been working on Speculid, I have found some the interesting idiosyncrasies which come with Asset Catalogs. Basically, asset catalogs are collections of specialized files (such as graphics files) as well JSON files containing metadata. The metadata from the JSON files is used for organizing the specialized files and denoting their purpose within the set. In case of graphic sets like Image Sets, they contain several pieces of information.

Continue reading →
iPhreaks podcast logo

iPhreaks Guest – Microconf and Writing Health Apps

Leo Dion from BrightDigit was recently a guest on the podcast iPhreaks discussing MicroConf, customer discovery, info products, meetups, and building an exercise app for the Apple Watch.

In today’s episode, the iPhreaks panel talk to Leo Dion about MicroConf and writing apps for Apple Watch. Leo has been a developer for almost two decades and six years ago he created his own company called BrightDigit. He mostly focuses his time and energy to the Apple space and enjoys developing apps for the iPhone, iPad, and the Apple Watch. They talk about what happens at MicroConf, what he is working on now, tips for starting a meetup, and more!

You can check out the episode here.

 

HealthKit – Getting Started – HKObjectType and Authorization

HealthKit is the most important API when it comes to building health, fitness and workout apps. HealthKit also has many intricacies and details which need introduction when getting started.

The data structures encourage precision while having the flexibility to store a variety of values. The way it asks users give app access HealthKit will probably be similar with many iOS developers. HealthKit follows many patterns in other iOS APIs such as Core Location or Core Data. At the same time it uses newer programming techniques and newer technology.

Continue reading →