QA - Page 1 - Lab Notes | Detroit Labs Blog

  • All
  • Design
  • Development
  • Growing Teams
  • Industry & Innovation
  • Labbenings
  • Press

Monday Mobile Mashup 8.6.2018

Too Much Unit Testing Is Detrimental for Code Quality “Some amount of unit testing is useful (which is also consistent with my own observations). It is just that unit testing is only one of the ways of automated testing – and shouldn’t be seen as The Thing(tm) (or even

Read More...

Monday Mobile Mashup 5.14.2018

The Lead Developer Austin Recap “The Lead Developer Austin conference is a one-track, one-day conference, as opposed to the London conference’s two days, but it still manages to fit in a lot of learning, insight, and inspiration. Here are some highlights that I wanted to share…” Habits of Successful

Read More...

Monday Mobile Mashup 5.7.2018

Happy Monday! Here's our weekly Mobile Mashup filled with articles, tips, and insights we’ve found valuable throughout the mobile industry. RxJava to Kotlin Coroutines “This post is a summary of how I refactored an app which uses RxJava pretty heavily to one which uses Kotlin coroutines too. Specifically I’

Read More...

How to Set Up Charles Proxy for an iOS Simulator

Here at Detroit Labs we use Charles Proxy to debug and test our mobile applications. By recording and displaying the data sent and received by our mobile apps, we gain the visibility we need to reliably diagnose and fix problems and validate our work. The first step to use any

Read More...

Making Your Apps Accessible -- Retroactively!

We navigate so much of the world through our mobile devices, and people who rely on assistive technologies to use their smartphones are no exception. Unfortunately, many app developers don’t have the best track record when it comes to building fully accessible apps. Maybe they lacked the know-how or

Read More...

Monday Mobile Mashup 6.26.2017

Happy Monday! Here's our weekly Mobile Mashup filled with articles, tips, and insights we’ve found valuable throughout the mobile industry. The Case for Kotlin "Kotlin is a modern programming language for building Android applications. Compared to Java, Kotlin boosts product stability and developer productivity by making it easier to

Read More...

QA Owns Master: A New Merging Strategy for Higher Quality

Interested in incorporating QA into your team? Let’s talk. Here at Detroit Labs, we’ve devised a simple workflow change to reduce the amount of bugs merged into master, leading to a higher quality app and a ton of other benefits. We call it QA Owns Master, because your

Read More...

Monday Mobile Mashup 4.17.2017

Happy Monday! Here's our weekly Mobile Mashup filled with articles, tips, and insights we’ve found valuable throughout the mobile industry. Enjoy! 8 Benefits of Agile Software Development “In a previous post, What Is Agile Software Development?, we discussed a number of benefits to using an agile process to manage

Read More...

Detroit Labs Apprenticeship Featured on Channel 4

We are not currently recruiting for an apprentice class. Sign up here for information about future Apprenticeships.   By Evrod Cassimy "I used to be a makeup artist!” said Detroit Labs apprentice, Nurah Muhammad. “I worked for a well-known makeup company." "I was working as a graphic designer and I

Read More...

How We Integrate QA into Agile Teams: Part 2

Last week we dove into how DL organizes agile teams to fully utilize QA. Now let’s focus on tackling QA integration from a team and company philosophy perspective. Team Philosophy It takes a village to build a quality app Everyone who interacts with the app should be able to

Read More...