Agile Software Development: Architecture Patterns for Responding to Change – Part 2
iOS Leveling UpResponding to change is a key tenant of Agile Software Development. Predicting change is difficult, but software can be developed in a manner that...
Responding to change is a key tenant of Agile Software Development. Predicting change is difficult, but software can be developed in a manner that...
Responding to change is a key tenant of Agile Software Development. Predicting change is difficult, but software can be developed in a manner that...
Taking a brilliant idea and transforming it to an authentically useful product can be complex. Read more to see how we tackle all obstacles,...
Using a reputable Digital Product Development firm often means the difference between success and failure. Curious as to many of the ways we can...
Now that we’ve made the pivot into running live, online training for both corporate clients and bootcamp students, we’ve learned a few things about...
Whether you lead a startup with an ambitious app idea, or a booming business with an internal application that needs an update, investing in...
Contact tracing apps are already being built without a standard of privacy set; regardless of the efficacy of contact-tracing as a solution, there's a...
We've just released the 7th edition of iOS Programming: The Big Nerd Ranch Guide. And it's pretty crazy to write that! Seven editions since...
Kotlin/Native can allow us many multiplatform programming capabilities. But is it robust enough to let us use a C library within our Kotlin program?...
In this final installment, we will dive into the Client Characteristic Configuration Descriptor, which we’ll use to control notifications.
Inspired by the Washington Post's portent COVID-19 simulations, this article explores how user-engagement can be crafted in iOS apps using SpriteKit to more effectively...
While we continue to believe that there’s no substitute for immersive, in-person training, we recognize that, unfortunately, the current situation simply does not allow...
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources