James KimHow do I keep encouraged and motivated to push toward my goals?It’s already 3 weeks in 2019 and we see already that January is coming to an end. At this rate, it won’t be long before we say in December…Jan 19, 2019Jan 19, 2019
James KimThings I wish I knew before starting iOS developmentIf you just started learning how to build iOS apps, you might’ve felt overwhelmed by an endless list of things you should know. I’ve been…Jan 13, 2019Jan 13, 2019
James KimWhat is HitTest in iOSIn my opinion, HitTest is one of the pieces that do “heavy liftings” without our knowledge that make for user’s interactions. The only…Jan 6, 20191Jan 6, 20191
James KimWhy I wake up at 6 and go to bed at 11I’ve always believed that people should grow over time, whatever way they want to do so but we don’t have all the time in the world so…Dec 29, 2018Dec 29, 2018
James KimAdvanced Dynamic Autolayout with StoryboardAs we already know, there are distinctively different iPhone sizes which got developers to deal with it. In order to create a…Dec 22, 2018Dec 22, 2018
James KimProgrammatical interface vs Storyboard in SwiftThere have been several on-going heated discussions in Swift community, in terms of how to build the user interface. I came to the…Dec 9, 2018Dec 9, 2018
James KimFew tips to prevent memory leaks in SwiftMemory leaks are sometimes neglected by developers, mostly because it doesn’t directly affect the application due to powerful smartphones…Jul 29, 2018Jul 29, 2018
James KimWhy do we need multiple environments for software development?When we develop apps, we sometimes encounter the unexpected needs that we might not have had at the early stage.Jul 22, 2018Jul 22, 2018
James KimCreate a momery-based CoreData setupDuring any development for an app that makes use of CoreData, you’ve probably changed things here and there along the way. But when you…Jul 15, 2018Jul 15, 2018
James KimHow to create a network mockup in SwiftMocking is one of the key techniques to write a testable code. When I just started paying enough attention to how to create a testable…Jul 7, 2018Jul 7, 2018