Configuring git submodules on a Gradle Android project can be painful when shared dependencies need to be updated. I've lost count of how many times I've had to reconfigure my project and its submodule dependencies after updating my Android SDK. I encountered this annoyance again recently and decided that there must be a better way to handle the matter.
stable|kernel is developer-focused consulting company located on the BeltLine in Atlanta, GA. Our mission is to guide our team to become better programmers, communicators and business strategists. Founded by Joe Conway, whose award-winning iOS programming book has trained hundreds of thousands of developers over the last 7 years, stable|kernel invests heavily in deepening and broadening a developer’s skillset through a team-oriented approach.Read More >
Scroll views are a great way to get more content on a screen than can actually fit, especially for smaller devices. However, it can be difficult for users to tell that they are able to scroll for more content without some other visual indication. Fading out the edge of the content is a clean, simple way of hinting to the user that more is available.Read More >
The Internet of Things (IoT) is producing a fusillade of physical objects, such as wearables, beacons, vehicles and even buildings, that are
I've been a fan of Erlang for many years, but it wasn't until last year when I finally got to build a serious production application with it. That application maintains about 40,000 persistent connections, actively transmitting data in a binary, proprietary format to physical devices in people's homes across the world.Read More >
Aqueduct 2.0 is a major step forward for Dart server programming. This release focuses on four things: tooling, deployment, authorization and database querying. There are now more than 800 tests with 85% code coverage. The documentation guides have more than tripled and - along with the API Reference - have been improved significantly.Read More >
Everyone wants well-tested apps, and I know I've been drawn to User Interface testing since Xcode added UI Recording. Not only is it really fun to watch the app move so fast, but testing also offers a lot of potential benefits. While unit tests help validate the code we write, UI tests automate user-level functionality.Read More >
It is considered