Preview

No spam, ever. Your email address will never be shared and you can opt out at any time.

Issue 1

Hi there, I'm thrilled to share with you the very first issue of the Mobile Automation Newsletter. It means a lot to me, and I hope you'll find it helpful and exciting 🎉

The plan is to deliver it fortnightly and focus on the most breathtaking topics and ideas from the community about DevTestOps-related things on iOS and Android platforms.

I won't ask you to like it as much as I do, but if you do, please share it with your friends and colleagues. It will help me to grow the newsletter and make it more valuable for you. Also, in case you have any feedback, please let me know.

Alrighty, let's get started 🤠

Last Week’s Blog Post

Ruby within iOS development realm

In this post, I've been reflecting on how Ruby has made a thing in the iOS development realm, became a role model and, at the same time, begun to lose the ground.

Curated From The Community

WORKSPACE

Scaling a mature iOS codebase with Tuist

Steve Landey walks us through his journey of splitting the iOS codebase into modules and solving scalability issues in Xcode projects. The amount of work done is impressive!

Getting started with Gradle Managed Devices

When it comes to where to run the tests, we usually think of the device, emulator, or simulator. Yury went much further in this matter and described how we could use our device farm to launch tests remotely in the same manner as it does Firebase Test Lab.

Building a custom fastlane action

Have you ever wondered about the difference between fastlane lanes, actions, and plugins? Jared Sorge covers all that and more, with some tips & tricks for creating our own fastlane goodies.

TESTING

Speeding up unit & widget tests on Flutter

Flutter grows rapidly and so does its community. But what does it offer in terms of automated testing? Akhmat Sultanov shares his experience in this area. In particular, I was impressed with the analysis done and speed improvements implemented.

Accessing Composables from UiAutomator

Is there any differece between testing View system and Jetpack Compose apps? The latter renders UI differently, thus more-less affecting automated testing. Tomáš Mlynarič walks us through UiAutomator basics and how it can be used for testing on Jetpack Compose.

How to test Android App Shortcuts

Alex Zhukovich takes apart the Android «App Shortcuts» feature, describing what it is and how to interact with it in your test suite. It's usually hard to deal with something outside of your app during automated testing on mobile, and such guides are brilliant in demystifying these things.

Android apps performance testing with Appium

Apps are currently growing both in size and in number of users. And that's why performance matters more than ever. Abhishek Dhoundiyal shares his experience and code snippets on how to use Appium for performance testing of Android apps.

CI/CD

iOS Continuous Integration Providers

There are so many CI providers out there with their unique features, price tags and, of course, pros and cons. But which one to choose for your project? Which one is best suited for a given task? Adam Rush kindly picks the most mobile-friendly ones and describes them in detail, simplifying the choice of ours.

Managing multiple Xcode versions with Fastlane

xcode-install, also known as xcversion in the fastlane world, is being sunset. It's time to migrate to xcodes. Pol Piella walks us through this migration process with some nice tips & tricks on how to make sure the tool selects the correct version of Xcode on CI.

Speaking Opportunities

Android Worldwide

Location: Online

Dates: April 25, 2023

Status: CFP is open until March 13, 2023


Appium Conf 2023

Location: Bangalore, India

Dates: June 22-24, 2023

Status: CFP is open until March 19, 2023


QA&TEST Embedded 2023

Location: Bilbao, Spain

Dates: October 18-20, 2023

Status: CFP is open until March 19, 2023


droidcon SF 2023

Location: San Francisco, United States

Dates: June 8-9, 2023

Status: CFP is open until April 9, 2023


SEETEST 2023

Location: Bucharest, Romania

Dates: September 19-20, 2023

Status: CFP is open until April 15, 2023


HUSTEF 2023

Location: Budapest, Hungary

Dates: October 3-5, 2023

Status: CFP is open until April 24, 2023


SwiftLeeds

Location: Leeds, United Kingdom

Dates: October 18-19, 2023

Status: CFP is open until April 30, 2023


droidcon Berlin 2023

Location: Berlin, Germany

Dates: July 5-7, 2023

Status: CFP is open until May 1, 2023


QA: Challenge Accepted 2023

Location: Sofia, Bulgaria

Dates: September 30 - October 1, 2023

Status: CFP is open until May 1, 2023


Israel Mobile Summit

Location: Online

Dates: June 29, 2023

Status: CFP is open until May 13, 2023


Testμ 2023

Location: Online

Dates: August 22-24, 2023

Status: CFP is open until May 31, 2023


Swift TO

Location: Toronto, Canada

Dates: August 10-11, 2023

Status: CFP is open until June 1, 2023


SANAE BEER.EX 2023

Location: Bratislava, Slovakia

Dates: November 8-9, 2023

Status: CFP is open

Featured Jobs

No spam, ever. Your email address will never be shared and you can opt out at any time.

Updated: