Greg Heo

Projects

I work on my own apps as an independent developer in addition to some client apps and other consulting work.

Instant Poetry 2

Like magnetic poetry, but on your iOS device! Drag and drop word tiles on your images to bring out your inner poet.

A Razeware production. App code is all in Swift!

Grocery Genius

Grocery Genius plans your shopping trip and tells you which items to buy at each store to maximize your savings.

Technical highlights: algorithms for NP-complete problems and Core Data.

Human-to-Cat Translator

Instantly translate your voice into meows and get kitty's attention.

Client app. Includes OpenAL and actual voice analysis!

Lifeline Referrals

A native frontend app to a patient referrals program for Philips Lifeline service.

Client app with Pectopah Productions. Features web service integration, data syncing, and push notifications.

CarePartners Mobile

An app for caregivers to create a shared to-do list amongst a private network of friends and family.

Client app with Pectopah Productions. Features calendar integration, email notifications, and data syncing.

I also write and give the occasional talk. My blog posts are here. As of this writing, I am the top search result if you Google "iOS simple audio playback".

RayWenderlich.com

I'm a writer and editor for the site, one of the most popular iOS development blogs on the Internet.

RWDevCon 2015

I presented two tutorial sessions: one on Auto Layout, and one on WatchKit.

Swift By Tutorials

I was the final pass editor for this book. Whether you're a beginner and want to learn Swift or think you know the language really well already (you don't) then this is the book for you!

iOS 7 By Tutorials

I wrote chapter 11, "Unit Testing in Xcode 5" and served as the technical editor for half of the book.

Profiling & Performance For Fun and Profit

A lightning talk on using Instruments to measure your app's performance.

Blocks in Objective-C

A talk introducing blocks, a (former) new addition to the language and runtime for iOS and OS X.

NSCoder Toronto

I'm one of the organizers of NSCoder Toronto, a meetup group for Mac and iOS developers.