Michael HinThe StartupBuilding A Serverless Mobile AppStep 1: Come up with that revolutionary app idea. Step 2: Learn mobile development and build the app. Step 4: Profit!6 min read·Oct 21, 2020----
Michael HThe Ins and Outs Of Swift ClosuresIf you’re just getting into Swift development, closures can be a scary topic. It’s easy to see complex return types and shut your brain…6 min read·Jul 26, 2020----
Michael HWWDC Brings Big Changes With iOS 14This week marks Apple’s first-ever entirely online WWDC. With the cancellation of the in-person event this year, the company has instead…4 min read·Jun 23, 2020----
Michael HiOS Universal Linking Done RightApp development in 2020 is all about making life easy for the user. Yes, I know that’s always been the goal, but nowadays users want…4 min read·Jun 18, 2020----
Michael HPermission Updates in Android 11If you’re a developer interested in being on the cutting edge of mobile betas, you’ve probably downloaded Android 11’s developer beta and…4 min read·Jun 1, 2020----
Michael HReactive Programming Made Simple Part 3Let’s do another quick recap on parts 1 and 2: Reactive programming revolves around streams. Streams have 3 key parts (Observables…4 min read·May 18, 2020----
Michael HReactive Programming Made Simple Part 2Reactive Programming Made Simple Part 25 min read·May 11, 2020----
Michael HinThe StartupHow To Avoid Unnecessary App ReleasesHere’s a scenario for you: You’ve built an app now being used by thousands of people. It’s a huge success, but you want to really make it…4 min read·May 4, 2020----
Michael HGoogle Maps SDKrashLast weekend panic struck apps around the world. In a nightmarish turn for any developer, every app using Google Maps crashed. Not just…3 min read·May 2, 2020----