The iPhone XS was released on Friday, and I believe the most significant change from the iPhone X is not…
Testing your mobile software is something developers know is important, but is also typically pushed to the end of the development…
Aqueduct 3.0 for Dart 2.0 is now available on pub.dartlang.org. This major version update introduces many powerful, new features and…
Routing data to views, and responding to user interactions has been a messy process on Android for years. Maintaining view…
The Swift Codable protocols have made serializing / deserializing model objects significantly easier and more robust. One catch that I…
A lot of neat stuff came out of DartConf 2018, and it's clear Google is taking Dart's future seriously. Much…
Android development continues to get more productive as we move forward and as some great software engineers step up to…
In the past, acquiring SSL certificates, setting up domain names and load balancing HTTP traffic were labor-intensive tasks. With Let's…
Kubernetes is an open-source system for automagically managing your devops. The official term Kubernetes uses is production-grade container orchestration. It…
This blog post is going to cover a deployment process for a full-stack Dart application. For the frontend, we will…
The Codable protocols (Decodable and Encodable) were introduced to the Swift standard library with Swift 4. Apple introduces these protocols…
The Internet of Things (IoT) has created a tremendous opportunity for developers. A giant network of connected “things,” which includes…