iOS

Showing 1-9 of 31 results
EngineeringIcon ChevronTechnology

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 ChevronTechnology

How to Implement T9 Search in iOS

by George Vashakidze

T9 predictive text has been around for ages, and it lost relevance with the advent of modern smartphones. However, T9 can still be a useful addition to certain types of apps on iOS. In this article, Toptal Swift Developer George Vashakidze explains why T9 can still be useful and practical, and how you can add it to your next iOS app.

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

Build a QR Scanner: A React Native Camera Tutorial

by Bassam Seif

Cross-platform mobile apps are increasingly being built with React Native. But how can you scan for QR codes and augment the user's camera view when they're present?

6 minute readContinue Reading
EngineeringIcon ChevronTechnology

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

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

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

A Cold Dive into React Native (Tutorial for Beginners)

by Johannes Stein

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.

15 minute readContinue Reading
EngineeringIcon ChevronTechnology

Fastlane: iOS Automation on Cruise Control

by Francisco Reynolds

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.

6 minute readContinue Reading
EngineeringIcon ChevronMobile

How to Implement a Pixel-perfect iOS UI Design

by Stetsenko Roman

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.

8 minute readContinue Reading

Join the Toptal® community.