Showing 1-9 of 43 results

Iliyan Germanov

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
Iliyan Germanov

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
Asad Jibran Ahmed

Hybrid Power: Flutter Advantages and Benefits

By Asad Jibran Ahmed
Google's Flutter framework has quickly caught on among developers who want to target Android and iOS from the same codebase—and businesses who know the value of a single project team yielding presence in both markets.
15 minute readContinue Reading
Tudor Filip Stupariu

Building an Android POS App That Can’t Be Closed

By Tudor Filip Stupariu
It’s not every day that a client asks a developer to create a mobile app that cannot be closed, but this can be a crucial feature for Point of Sale (POS) devices. In this article, Toptal Software Developer Tudor Filip Stupariu demonstrates how he built an Android POS app that can’t be closed.
9 minute readContinue Reading
Matthew Knippen

Make Your App Profitable, Part 2 – Harnessing the Mobile Funnel

By Matthew Knippen
Subscription-based apps need a special approach when it comes to analytics. Learn how a variation on the traditional sales funnel helps you work with LTV, subscriber retention, and churn rates to make your app better—and more profitable.
10 minute readContinue Reading
Martin Doychev

Avoiding Bad Practices in iOS and Android Design

By Martin Doychev
In an era of cross-platform mobile development, it is crucial to understand the specifics of different operating systems and hardware. In this article, Mobile Developer Martin Doychev lists a number of bad practices employed while creating apps for iOS and Android and explains what you should and shouldn’t do.
9 minute readContinue Reading
Matthew Knippen

Make Your App Profitable: Leverage Mobile Analytics

By Matthew Knippen
Building a mobile app isn't cheap—and the harsh reality is that most apps fail. Find out how to leverage fundamental analytics metrics to make sure your app actually turns a profit.
11 minute readContinue Reading
Bassam Seif

Build a QR Scanner: A React Native Camera Tutorial

By Bassam Seif
Cross-platform mobile apps are increasingly being built with React Native. But how can you scan for QR codes and augment the user's camera view when they're present?
6 minute readContinue Reading
Tomasz Czura

Discover the Benefits of Android Clean Architecture

By Tomasz Czura
It’s easy to get entangled in spaghetti code, fuzzy responsibilities, and opaque architecture. It is just as easy to write crisp, clear code that is just as easy to write, maintain, and update with a little forethought. Join Toptal Android Developer Tomasz Czura as he guides you through the process and the reasoning behind creating clean architecture on Android.
17 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.