Android Development

Getting a Package Name from an Application Label (Display Name)

This is the first of several posts I've begun writing about an open source machine learning utility app for Android. Stay tuned! I've been looking around for a way to launch apps using their display names (officially, the "Application Label"). It seems like a pretty straightforward thing to want to do, and I see plenty… Continue reading Getting a Package Name from an Application Label (Display Name)

iOS Development

Avoiding Keyboard Coverups with Scrolling in iOS

Dealing with UITextFields in iOS can be frustrating. By default, if the UITextField in question is more than halfway down the screen, the keyboard will cover it while typing. There are several solutions out there on the internets that deal with this, one of which, from the Cocoa with Love blog, the solution I present… Continue reading Avoiding Keyboard Coverups with Scrolling in iOS