Showing 33-40 of 115 results

Lucas van Dongen

Working With Static Patterns: A Swift MVVM Tutorial

By Lucas van Dongen
Real-time data-driven apps create new challenges in the way we structure our programs, especially on mobile. In this article, Toptal Freelance iOS Developer Lucas van Dongen implements an iOS chat app, comparing the classic MVC approach with a static immutable MVVM pattern.
21 minute readContinue Reading
Ben Gottlieb

Collusion: Nearby Device Networking with MultipeerConnectivity in iOS

By Ben Gottlieb
Traditionally, connecting devices for peer-to-peer communications has been a tedious task: An application needs to discover what’s around it, open connections on both sides, and then maintain them as network infrastructure, connections, distances, etc. Realizing the difficulties inherent in these activities, in iOS 7 and macOS 10.10 Apple introduced its MultipeerConnectivity framework. Join Toptal Freelance iOS Developer Ben Gottlieb as he explains what MultipeerConnectivity is, and teaches us how to use it.
9 minute readContinue Reading
Altaibayar Tseveenbayar

ARKit Demo: Augmented Reality Movie Making

By Altaibayar Tseveenbayar
Augmented reality and virtual reality are becoming mainstream and easily available. In this article, Toptal Freelance iOS Developer Altaibayar Tseveenbayar showcases a demo app for adding virtual objects to a video feed using ARKit.
5 minute readContinue Reading
Alexander Zinchuk

Cordova Frameworks: Ionic vs. Framework7

By Alexander Zinchuk
Hybrid mobile apps may have their limitations, but often it's well worth the boost in cross-platform consistency and development speed. Apps made with Apache Cordova in particular can further leverage existing web developer skills through the use of Cordova frameworks. This tutorial compares Ionic with Framework7.
13 minute readContinue Reading
Nemanja Stošić

iOS Continuous Integration with Xcode Server Explained

By Nemanja Stošić
Continuous integration using nothing but Apple tools used to be tedious and time-consuming. This changed with the launch of Xcode 9.0 last September. In this article, Toptal iOS Developer Nemanja Stosic explains how you can harness the potential of new Xcode features to streamline iOS development.
11 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Alexander Pataridze

Dive into React Native for Android Development

By Alexander Pataridze
Despite initial skepticism, React Native is very much in demand today! In this article, Toptal Freelance React Native Developer, and former React Native skeptic, Alexander Pataridze talks about why he became a React Native advocate instead and introduces us to the technology by illustrating four use-cases.
14 minute readContinue Reading
Anthony Lucidi

Exploring the Business Benefits of SharePoint

By Anthony Lucidi
Many businesses use SharePoint but use it poorly. Restructuring and re-education are the keys to getting the most out of SharePoint. In this article, Toptal Freelance SharePoint Developer Anthony Lucidi explores how features like metadata tags, SharePoint workflows, and PowerApps can make a world of difference.
14 minute readContinue Reading
Sebastian Schocke

How to Do JWT Authentication with an Angular 6 SPA

By Sebastian Schocke
JSON web tokens (JWTs) provide a method of authenticating requests that's convenient, compact, and secure. More often than not, Angular apps will include them in their data flows. In this tutorial, Toptal Freelance Software Engineer Sebastian Schocke shows how to implement JWT authentication in an Angular 6 single-page application (SPA), complete with a Node.js back-end.
13 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.