Mobile

Showing 1-8 of 113 results

Unit Testing in Flutter: From Workflow Essentials to Complex Scenarios

by Dacian Florea

Incorporate comprehensive unit testing into your Flutter project to ensure best practices and reduce bugs before—not after—the app's release.

10 minute readContinue Reading

Future-proof Your Android Code, Part 2: Functional Reactive Programming in Action

by Iliyan Germanov

The functional reactive programming (FRP) paradigm is becoming increasingly mainstream. In this installment, we discuss FRP essentials like system design and libraries, and implement a sample application.

8 minute readContinue Reading

Future-proof Your Android Code, Part 1: Functional and Reactive Programming Foundations

by Iliyan Germanov

This tutorial explores the mathematical concepts behind two key programming paradigms, functional programming and reactive programming, so you can build long-lasting Android architecture.

13 minute readContinue Reading

Serve Map Clusters 50x Faster Using Smarter Caching

by Florian Pfisterer

Serving map clusters to a mobile app can cause a significant performance bottleneck. Fortunately, it's a problem that can be solved with this caching strategy.

8 minute readContinue Reading

WebAssembly/Rust Tutorial: Pitch-perfect Audio Processing

by Peter Suggate

WebAssembly gives near-native performance to web apps and allows languages other than JavaScript—plus their libraries—to be used on the web. This tutorial leverages Rust and the Web Audio API to make a basic guitar tuner app that runs at 60 FPS, even on mobile.

24 minute readContinue Reading

Enhanced Git Flow Explained

by Daniel Ivanov

Git provides basic branching operations, but advanced patterns are left up to the user. The popular "Git flow" branching model helps, but can also complicate some common procedures. Thankfully, a new variation retains the benefits, while streamlining everyday work.

14 minute readContinue Reading

A Splash of EarlGrey: UI Testing the Toptal Talent App

by Ciprian Balea

Created by Google as an in-house testing tool, EarlGrey was open-sourced in 2016, and it quickly gained a sizable following in the iOS developer community. In this article, Toptal Senior QA Automation Engineer Ciprian Balea explains why the Toptal talent app is tested using EarlGrey and demonstrates why you should consider it, too.

8 minute readContinue Reading

Full-stack NLP With React: Ionic vs. Cordova vs. React Native

by Shanglun Wang

JavaScript frameworks based on React can help you build a fast, reliable mobile app, but it’s not always easy to determine which framework is best for your project. Choosing the wrong framework can result in an app with slow and redundant code. JavaScript expert Sean Wang builds the same natural language processing mobile application using Cordova, Ionic, and React Native, then discusses the advantages and limitations of each.

25+ minute readContinue Reading

Join the Toptal® community.