# Mobile Engineering

Published articles for Mobile Engineering.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How To Ensure Exceptional Software Quality On Mobile

DevFeed: [How To Ensure Exceptional Software Quality On Mobile](<https://devfeed.tech/articles/how-to-ensure-exceptional-software-quality-on-mobile-35083.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/09/26/how-to-ensure-exceptional-software-quality-on-mobile/>)

Author: Ben

Published: 2023-09-26T08:49:48Z

Content type: tutorial

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Maintainability](<https://devfeed.tech/topics/maintainability.md>), [ui-testing](<https://devfeed.tech/topics/ui-testing.md>), [Unit testing](<https://devfeed.tech/topics/unit-testing.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [maintainability](<https://devfeed.tech/tags/maintainability.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [mobile-devops](<https://devfeed.tech/tags/mobile-devops.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [quality](<https://devfeed.tech/tags/quality.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui-testing](<https://devfeed.tech/tags/ui-testing.md>), [unit-testing](<https://devfeed.tech/tags/unit-testing.md>)

### AI overview

This tutorial explains software quality for mobile products through the testing pyramid, performance and stability metrics, scalability, and maintainability. It emphasizes unit tests as a foundation, followed by integration and UI tests to validate component interactions and user flows.

### Source excerpt

Explore the key ways to ensure exceptional software quality on mobile including the pyramid of testing, performance and stability metrics, scalability and maintainability. The post How To Ensure Exceptional Software Quality On Mobile appeared first on Novoda.

## How Much Should My Business Invest In Our Mobile Capabilities?

DevFeed: [How Much Should My Business Invest In Our Mobile Capabilities?](<https://devfeed.tech/articles/how-much-should-my-business-invest-in-our-mobile-capabilities-35082.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/09/21/how-much-should-my-business-invest-in-our-mobile-capabilities/>)

Author: Carl Harroch

Published: 2023-09-21T09:03:54Z

Content type: opinion

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Agile](<https://devfeed.tech/topics/agile.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [agile](<https://devfeed.tech/tags/agile.md>), [hiring](<https://devfeed.tech/tags/hiring.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-devops](<https://devfeed.tech/tags/mobile-devops.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [structure](<https://devfeed.tech/tags/structure.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

The article argues that businesses competing in a mobile-first market should invest in hiring enough mobile engineers and reorganize teams so mobile development is integrated into multifunctional feature teams. It describes this shift as part of becoming a more agile, mobile-led organization.

### Source excerpt

If you're serious about competing in the mobile space and scaling fast, first you need to be prepared to invest in the right people - and hire enough of them. The post How Much Should My Business Invest In Our Mobile Capabilities? appeared first on Novoda.

## How to create exceptional communication with mobile engineering teams

DevFeed: [How to create exceptional communication with mobile engineering teams](<https://devfeed.tech/articles/how-to-create-exceptional-communication-with-mobile-engineering-teams-35081.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/08/21/how-to-create-exceptional-communication-with-mobile-engineering-teams/>)

Author: Sarah Gruneisen

Published: 2023-08-21T09:19:33Z

Content type: tutorial

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [mobile devops](<https://devfeed.tech/topics/mobile-devops.md>), [Development](<https://devfeed.tech/topics/development.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [communication](<https://devfeed.tech/tags/communication.md>), [devops](<https://devfeed.tech/tags/devops.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [hybrid](<https://devfeed.tech/tags/hybrid.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [mobile-devops](<https://devfeed.tech/tags/mobile-devops.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [monolith](<https://devfeed.tech/tags/monolith.md>), [native](<https://devfeed.tech/tags/native.md>)

### AI overview

This article examines why mobile engineering teams become siloed, including organizational structures, remote and hybrid work, and the monolithic nature of mobile apps. It explains how Mobile DevOps can help bridge operational gaps and outlines principles for improving communication within mobile teams and across an organization.

### Source excerpt

We explore the reasons why mobile teams get siloed, how Mobile DevOps aims to bridge the operational gap between teams, and the key principles of exceptional communication within mobile teams and organisations as a whole. The post How to create exceptional communication with mobile engineering teams appeared first on Novoda.

## Creating a Culture of Psychological Safety in Engineering Teams

DevFeed: [Creating a Culture of Psychological Safety in Engineering Teams](<https://devfeed.tech/articles/creating-a-culture-of-psychological-safety-in-engineering-teams-35080.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/07/31/creating-a-culture-of-psychological-safety-in-engineering-teams/>)

Author: Sarah Gruneisen

Published: 2023-07-31T08:08:31Z

Content type: opinion

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [trust](<https://devfeed.tech/topics/trust.md>), [FIRST](<https://devfeed.tech/topics/first.md>)

Tags: [creativity](<https://devfeed.tech/tags/creativity.md>), [culture](<https://devfeed.tech/tags/culture.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [innovation](<https://devfeed.tech/tags/innovation.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [leadership-skills](<https://devfeed.tech/tags/leadership-skills.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [people](<https://devfeed.tech/tags/people.md>), [safety](<https://devfeed.tech/tags/safety.md>), [skills](<https://devfeed.tech/tags/skills.md>), [teams](<https://devfeed.tech/tags/teams.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

This article explains how engineering leaders can foster psychological safety by creating an environment where people feel included, respected, and able to share ideas, questions, and concerns without fear of repercussions. It connects psychological safety with employees' needs, confidence, esteem, innovation, and growth, while noting that cost-of-living pressures can affect team members' ability to thrive at work.

### Source excerpt

In a psychologically safe working environment, people feel included and respected, and able to share their ideas, questions or concerns without fearing repercussions for any mistakes or failures. The post Creating a Culture of Psychological Safety in Engineering Teams appeared first on Novoda.

## How To Communicate Your Vision & Why It Matters

DevFeed: [How To Communicate Your Vision & Why It Matters](<https://devfeed.tech/articles/how-to-communicate-your-vision-why-it-matters-35079.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/07/19/how-to-communicate-your-vision-why-it-matters/>)

Author: Sarah Gruneisen

Published: 2023-07-19T16:37:28Z

Content type: tutorial

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [mobile devops](<https://devfeed.tech/topics/mobile-devops.md>), [decision-making](<https://devfeed.tech/topics/decision-making.md>)

Tags: [decision-making](<https://devfeed.tech/tags/decision-making.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [good-business](<https://devfeed.tech/tags/good-business.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [mobile-devops](<https://devfeed.tech/tags/mobile-devops.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>)

### AI overview

The article explains how communicating a shared vision can align engineering teams, connect product work to user needs, and support ownership, accountability, and autonomy in Mobile DevOps.

### Source excerpt

The essence of great leadership is getting a group of passionate individuals unified and heading in the same direction. To achieve that, you need a vision. The post How To Communicate Your Vision & Why It Matters appeared first on Novoda.

## How To Create A Culture Of Continuous Improvement In Mobile Engineering Teams

DevFeed: [How To Create A Culture Of Continuous Improvement In Mobile Engineering Teams](<https://devfeed.tech/articles/how-to-create-a-culture-of-continuous-improvement-in-mobile-engineering-teams-35078.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/07/17/how-to-create-a-culture-of-continuous-improvement-in-mobile-engineering-teams/>)

Author: Sarah Gruneisen

Published: 2023-07-17T15:44:29Z

Content type: tutorial

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [mobile devops](<https://devfeed.tech/topics/mobile-devops.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [continuous](<https://devfeed.tech/tags/continuous.md>), [devops](<https://devfeed.tech/tags/devops.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

This article explains how mobile engineering teams can build a culture of continuous improvement through reflection, adaptation, and iterative work. It discusses the risks of scaling immature processes or over-engineering products, and describes continuous improvement as a way to support effective growth.

### Source excerpt

Having a culture of continuous improvement within your mobile developer teams ensures you remain effective as you scale - and most importantly, that you don't scale problems with solutions. The post How To Create A Culture Of Continuous Improvement In Mobile Engineering Teams appeared first on Novoda.

## How Continuous Delivery Improves Mobile Developer Productivity

DevFeed: [How Continuous Delivery Improves Mobile Developer Productivity](<https://devfeed.tech/articles/how-continuous-delivery-improves-mobile-developer-productivity-35076.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/07/07/how-continuous-delivery-improves-mobile-developer-productivity/>)

Author: Ben

Published: 2023-07-07T09:58:55Z

Content type: article

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Continuous Delivery (CD)](<https://devfeed.tech/topics/continuous-delivery.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [Release Management](<https://devfeed.tech/topics/release-management.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [continuous-delivery](<https://devfeed.tech/tags/continuous-delivery.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [release-cadence](<https://devfeed.tech/tags/release-cadence.md>)

### AI overview

This article explains how continuous delivery can improve productivity for mobile development teams. It discusses adapting CI/CD practices to mobile constraints, shortening feedback cycles, automating testing, finding bugs faster, and using weekly or fortnightly release cadences to support continual iteration.

### Source excerpt

When properly implemented, continuous delivery practices and processes allow your mobile teams to build and deploy products at a much faster rate by improving developer productivity. We explore how. The post How Continuous Delivery Improves Mobile Developer Productivity appeared first on Novoda.

## How Mobile Team Enablement Creates Efficiency As You Scale

DevFeed: [How Mobile Team Enablement Creates Efficiency As You Scale](<https://devfeed.tech/articles/how-mobile-team-enablement-creates-efficiency-as-you-scale-35074.md>)

Original publisher: [Read original article](<https://novoda.com/blog/2023/06/07/how-mobile-team-enablement-creates-efficiency-as-you-scale/>)

Author: Ben

Published: 2023-06-07T14:03:55Z

Content type: article

Language: en

Sources: [Novoda](<https://devfeed.tech/sources/novoda.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Development](<https://devfeed.tech/topics/development.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [development](<https://devfeed.tech/tags/development.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

This article explains how mobile team enablement can help growing organizations improve the efficiency and working environment of their development teams. It discusses measuring how efficiently outcomes are produced, automating mobile operations, and using shared tooling and frameworks.

### Source excerpt

How does a fast-growing organisation create the most effective and efficient working environment for its mobile development team? Here are some of the most common ways we support our clients. The post How Mobile Team Enablement Creates Efficiency As You Scale appeared first on Novoda.

## Kotlin Multiplatform Mobile Integration & Implementation at Volley | #TouchlabShare - Touchlab

DevFeed: [Kotlin Multiplatform Mobile Integration & Implementation at Volley | #TouchlabShare - Touchlab](<https://devfeed.tech/articles/kotlin-multiplatform-mobile-integration-implementation-at-volley-touchlabshare-touchlab-38272.md>)

Original publisher: [Read original article](<https://touchlab.co/kotlin-multiplatform-mobile-integration-implementation-volley-touchlabshare>)

Published: 2021-05-10T01:51:01Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [implementation](<https://devfeed.tech/tags/implementation.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-multiplatform-mobile](<https://devfeed.tech/tags/kotlin-multiplatform-mobile.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [touchlabshare](<https://devfeed.tech/tags/touchlabshare.md>)

### AI overview

A TouchlabShare episode discusses how Volley implemented and integrated Kotlin Multiplatform Mobile, including its use case, technical makeup, complex areas, threading model, and future plans.

### Source excerpt

In this episode of #TouchlabShare we speak to Aaron Sarazan and Josh Shin about implementing and integrating KMM at Volley, voice-controlled entertainment company.

## 5 Tips for Managing Remote Engineers & Development - Touchlab

DevFeed: [5 Tips for Managing Remote Engineers & Development - Touchlab](<https://devfeed.tech/articles/5-tips-for-managing-remote-engineers-development-touchlab-38145.md>)

Original publisher: [Read original article](<https://touchlab.co/5-tips-managing-remote-software-development>)

Published: 2020-03-20T16:56:42Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [Tech Debt](<https://devfeed.tech/topics/tech-debt.md>)

Tags: [business](<https://devfeed.tech/tags/business.md>), [covid-19](<https://devfeed.tech/tags/covid-19.md>), [development](<https://devfeed.tech/tags/development.md>), [legacy-code](<https://devfeed.tech/tags/legacy-code.md>), [mental-health](<https://devfeed.tech/tags/mental-health.md>), [mobile-engineering](<https://devfeed.tech/tags/mobile-engineering.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [remote](<https://devfeed.tech/tags/remote.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [tech-debt](<https://devfeed.tech/tags/tech-debt.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>), [work-from-home](<https://devfeed.tech/tags/work-from-home.md>)

### AI overview

Touchlab shares five practices for managing remote software development during the COVID-19 pandemic: establish a remote-work cadence, document relevant one-to-one conversations, reduce unnecessary interruptions, prioritize outcomes over activity, and use downtime to reduce technical debt through legacy-code refactoring.

### Source excerpt

Touchlab is a remote-first software development firm. With COVID-19 forcing 100% WFH policies, we're sharing 5 tips for managing remote software dev.