Toptal Engineering Expert
React Native Beginners Tutorial—A Cold Dive
The development of cross-platform mobile applications has always been a source of many challenges. Although tools like Apache Cordova and Haxe do solve some of the associated issues, they are still not the ideal solution in many cases. React Native changes that by providing the power of React.js for mobile platforms and a promise of consistent developer experience across multiple platforms.
Johannes Stein
Johannes is the author of two books and a highly skilled software architect specializing in JS, web tech, and cross-platform development.
Apache Cordova Tutorial: Developing Mobile Applications with Cordova
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.
Filip Petkovski
With an MCS degree and a solid start via Google Summer of Code (2012), Filip has experience as a desktop, mobile, and full-stack web dev.
One-click Login With Blockchain: A MetaMask Tutorial
Online users are becoming increasingly resistant to traditional email/password registration processes. One-click social logins via Facebook, Google, or GitHub are better, but they come with data privacy trade-offs.
This article introduces a one-click, cryptographically-secure login flow using MetaMask, with all data stored on the app’s own back-end.
Amaury M
Amaury’s MSc/MEng degrees inform his full-stack work in web and mobile (Node.js, React, React Native) as well as blockchain app development.
Command Line Tools for Developers
In this article, Toptal Freelance Software Engineer Piotr Gaczkowski explains how to make the most out of command line tools and lists some of the best tools out there.
Piotr Gaczkowski
With low-level (C/C++) and high-level (Python) experience gained at Intel and ADVA, Piotr follows the DevOps path to build great products.
No-Fuss AI for Your App: Meet Salesforce Einstein
The AI revolution is transforming the consumer world. Some developers may shy away from AI, which has traditionally been a heavily technical specialty. In this article, Toptal Freelance Salesforce Developer Fahad Munawar Khan explores how accessible to developers the AI cloud has become, even for non-Salesforce apps, with Salesforce Einstein.
Fahad Munawar Khan
Fahad is a Salesforce Certified Force.com Developer and web developer since 2011, including being a senior dev for clients like Honeywell.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Fastlane: iOS Automation on Cruise Control
Working on an iOS application can be tedious, especially when you are wasting countless hours doing the most boring tasks: taking screenshots, signing code, and jumping through similar hoops to get your app to the users’ devices.
In this article, Toptal Freelance iOS Developer Francisco Reynolds walks you through the ultimate release automation tool for your iOS app and shows how it can save you from all of the tedious tasks.
Francisco Reynolds
Francisco is a technical lead with extensive experience in iOS, Node.js, and web project development.
Trunk-based Development vs. Git Flow
In this article, Toptal Freelance Software Engineer Konrad Gadzinowski dissects trunk-based development and Git flow, listing the pros and cons for various use cases.
Konrad Gadzinowski
Konrad specializes in creating modular, full-stack web applications that are easy to extend. His main expertise is Java and JavaScript.
World-class articles, delivered weekly.
Toptal Developers
- Algorithm Developers
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- Blockchain Developers
- Business Intelligence Developers
- C Developers
- Computer Vision Developers
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- Machine Learning Engineers
- Magento Developers
- .NET Developers
- R Developers
- React Native Developers
- Ruby on Rails Developers
- Salesforce Developers
- SQL Developers
- Sys Admins
- Tableau Developers
- Unreal Engine Developers
- Xamarin Developers
- View More Freelance Developers
Join the Toptal® community.