Showing 9-16 of 113 results

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
Aminadav Glickshtein

Create a WhatsApp Chatbot, Not an App

By Aminadav Glickshtein
Feedback on an enterprise web app prompted an experiment. Could a WhatsApp chatbot replace it? Would people like it better? Would it be more useful?
10 minute readContinue Reading
Kevin Bloch

Cabin Fever Coding: A Node.js Back-end Tutorial

By Kevin Bloch
Missing the luxury of a good, old-fashioned remote control when the laptop is beyond easy reach? Transform your old smartphone into a remote and learn some basic Node.js/Express/Pug along the way.
16 minute readContinue Reading
Phillip Edwards

Taking Firebase Serverless – Mobile and Web Applications Made Easy

By Phillip Edwards
Mobile and web applications typically need a back-end server, which requires maintenance, updates, backups, and more. So why not dispense with them? In this article, Toptal Java Developer Phillip Edwards outlines how you can use Google Firebase to develop serverless applications without incurring a lot of costs.
11 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Joel Frank

Write Once, Deploy Everywhere: When to Go Native?

By Joel Frank
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.
13 minute readContinue Reading
Brian Wojtczak

Keep It Encrypted, Keep It Safe: Working with ESNI, DoH, and DoT

By Brian Wojtczak
Internet privacy's cutting-edge technology includes encrypted server name indication (ESNI) and encrypted DNS in the form of DNS over HTTPS (DoH). Find out what they are, why they exist, and how they work.
11 minute readContinue Reading
Aleksandr Gaidukov

How to Approach Wrappers for Swift Properties

By Aleksandr Gaidukov
A property wrapper is a generic structure that encapsulates read and write access to the property and adds additional behavior to it. We use it if we need to constrain the available property values, add extra logic to the read/write access (like using databases or user defaults), or add some additional methods. In this article, Toptal Freelance iOS Developer Alexander Gaidukov demonstrates Swift 5.1’s new @propertyWrapper annotation—a more elegant solution.
7 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.