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!Oct 21, 2020Oct 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…Jul 26, 2020Jul 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…Jun 23, 2020Jun 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…Jun 18, 2020Jun 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…Jun 1, 2020Jun 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…May 18, 2020May 18, 2020
Michael HReactive Programming Made Simple Part 2Reactive Programming Made Simple Part 2May 11, 2020May 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…May 4, 2020May 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…May 2, 2020May 2, 2020