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.
This tutorial explores the mathematical concepts behind two key programming paradigms, functional programming and reactive programming, so you can build long-lasting Android architecture.
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.
Writing multiple native applications for different mobile platforms can be a daunting task, but taking a non-native approach comes with pitfalls of its own. In this article, Toptal Mobile Developer Joel Frank outlines the concept of Write Once, Deploy Everywhere (WODE) and explains how to choose the right development path for your project.
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.
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.
Mobile applications are creeping in. Developing for each mobile platform can be an exhaustive task, especially if resources are limited. This is where Apache Cordova comes in handy by providing a way to develop mobile applications using standard web technologies - HTML5, CSS3 and JavaScript. This article explores how one can get started with Apache Cordova and build mobile applications targeted at a wide range of mobile devices.
In this article, Toptal Freelance Developer Roman Stetsenko explains what it takes to create a pixel-perfect iOS interface from the ground up and why it matters.
Do you think testing your iOS or Android apps manually is faster than writing automated tests for them? Calabash, the cross-platform acceptance framework, busts that myth once and for all. In this article, Toptal Freelance Software Engineer Alexander Gedevanishvili shows how Calabash, with its support for Cucumber, makes writing automated UI tests as simple as writing instructions in plain English.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Thank you!
Check out your inbox to confirm your invite.
Join the Toptal® community.