Reducing time to release: minimizing the manual Test Cycle
Sep 6, 2018, 2:27 PM
Testing is a very important part of the Software Development Lifecycle. There are a lot of basic guidelines on how to organize the testing cycle, but it is usually up to the team to develop the most efficient testing strategy and deliver...
Introducing PMVP, a Reactive Mobile Application Design Pattern
Aug 25, 2018, 10:06 PM
I know what you’re thinking. Another design pattern?! Your company has been using Pattern XYZ since they started building mobile apps. It has worked just fine so far, except all those bugs along the way. Why take the time to re-train all...
Book review: “Measure What Matters”
Jun 12, 2018, 2:41 AM
Some light vacation readingEvery time I take more than a few days of vacation, I bring at least one book for professional development. (And try to finish reading it before I binge on sci-fi and beaches.) This time, I thought I’d share my...
Using Natural Language Processing Techniques to Identify iOS App Eviction
May 10, 2018, 5:27 PM
Nerdiness: 5/5Topics: iOS, Mobile Analytics, SQL, NLP, n-gramsApps running in the background on iOS are subject to a set of rules, defined by Apple. In some circumstances, the operating system will force a backgrounded app to be...
App Zombies: Feeding the iOS Deadlock
Apr 26, 2018, 3:18 AM
Hard things are hardPrepare yourself. This is one of the biggest horrors of Motiv app engineers, the bane of our existence:The app, not being useful.We call this the “infinite spinner.” That, to be fair, is technically incorrect, as none...
Effective Unit Tests for Time Travel
Mar 23, 2018, 12:49 AM
At Motiv, we strive to do things others have deemed impossible. We’ve done some amazing work to cram a lot of sophisticated sensor equipment and processing capability into a ring. Motiv Ring does imbue the wearer with special powers, but...
Engineering Principles
Mar 9, 2018, 2:05 AM
Welcome to the Motiv Engineering blog! In this series, we hope to share more about our team, how we work, and some fun and informative stories about lessons learned on our journey.To start with, we wanted to share a little about how we...