Mobile App

Showing 1-9 of 11 results
EngineeringIcon ChevronMobile

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
EngineeringIcon ChevronMobile

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.

12 minute readContinue Reading
EngineeringIcon ChevronMobile

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
EngineeringIcon ChevronBack-end

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
EngineeringIcon ChevronBack-end

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
EngineeringIcon ChevronMobile

Building Cross-platform Apps with Xamarin: Perspective of an Android Developer

By Emran Bajrami

Writing reusable code that can be shared across multiple platforms can make developing mobile applications a lot easier. But, how do you do that without paying the usual cost of maintainability, ease of testing, and poor user experience that comes with cross-platform mobile application development? In this article, Toptal Freelance Software Engineer Emran Bajrami walks us through Xamarin and shows us techniques for building high-quality cross-platform apps.

13 minute readContinue Reading
EngineeringIcon ChevronMobile

Tips and Tools for Optimizing Android Apps

By Tibor Kaputa

The plethora of tutorials on building Android apps may have you thinking that making a mobile app is simple. In reality, however, performance issues can be very complicated, and because performance plays a key role in making sure that your app stays on your users' list of favorite apps for a long time, every little detail must be given full attention. In this article, Toptal Freelance Software Engineer Tibor Kaputa shares some tips on how you can optimize some common performance issues and identify some of the bottlenecks in your Android app.

21 minute readContinue Reading
EngineeringIcon ChevronTechnology

Get Your Angular 2 On: Upgrading from 1.5

By Ethan James

"So much of what’s new and exciting about Angular 2 is its new way of thinking rather than its new architecture," says Toptal Freelance Developer Ethan James. In this article, Ethan walks through the inner workings of a simple Angular 1.5 app and then shows us how to upgrade it to Angular 2 while giving us the necessary understanding to truly appreciate it.

11 minute readContinue Reading
EngineeringIcon ChevronMobile

Commoditized Smartphones: Bringing 4G To Developing Countries

By Nermin Hajdarbegovic

Are we really going to need $500 phones to get people in developing countries on 3G or 4G? Not really. Welcome to the world of commoditised smartphones. Allow us to explain what’s going on and why it could have a significant impact on software and hardware industries.

11 minute readContinue Reading

Join the Toptal® community.