Showing 1-9 of 10 results

Nermin Hajdarbegović

Apple M1 Processor Overview and Compatibility

By Nermin Hajdarbegović
The Apple M1 processor represents a significant step forward for Apple, but what does it mean for developers, designers, and other professionals using Apple hardware? In this article, Toptal Engineering Blog Editor Nermin Hajdarbegovic outlines what makes the M1 different and what professionals need to keep in mind should they choose to upgrade their hardware.
14 minute readContinue Reading
Paul Young

A Guide to CloudKit: How to Sync User Data Across iOS Devices

By Paul Young
Modern mobile application development requires a well thought-out plan for keeping user data in sync across various devices. This is a thorny problem with many gotchas and pitfalls, but users expect the feature and expect it to work well. For iOS and macOS, Apple provides a robust toolkit, called CloudKit API, which allows developers targeting Apple platforms to solve this synchronization problem. In this article, Toptal Software Engineer Paul Young demonstrate how to use CloudKit to keep a user’s data in sync between multiple clients.
21 minute readContinue Reading
Richard Forsythe

Demystifying iOS 9 Spotlight Search for Developers

By Richard Forsythe
Spotlight search in Apple iOS 9, compared to earlier versions, has been made much more prominent and personal. With suggestions from Siri and integration opportunities for third-party apps, iPhone's search functionality is no longer limited to the scope of Apple's own apps. In this article, Toptal engineer Richard Forsythe explores some iOS SDK functionalities that allow apps to make content available to the user via Spotlight search.
9 minute readContinue Reading
Nermin Hajdarbegovic

iOS 9 Betas And WatchOS 2 For Developers

By Nermin Hajdarbegovic
Apple's iOS 9 and WatchOS 2 updates brings a number of novel features, including improved multitasking for iPads and a host of aesthetic tweaks. However, while iOS 9 is just an incremental update with a focus on the new iPad Pro, WatchOS 2 is not a skin-deep update. Apple has changed the WatchOS architecture and opened up a range of new possibilities for developers.
11 minute readContinue Reading
Nermin Hajdarbegovic

What Does Force Touch Mean For UI And UX?

By Nermin Hajdarbegovic
Force Touch is not a new idea. BlackBerry experimented with the concept back in 2008, and a few Android phone makers also examined the possibility of using Force Touch on their products. In fact, Force Touch support has been a part of Android for years; it was introduced in Android 1.0.
11 minute readContinue Reading
Nermin Hajdarbegovic

Is Developing For Car Infotainment Systems like Android Auto and Apple Carplay the Next Big Thing?

By Nermin Hajdarbegovic
Cars with next-generation connected infotainment systems will create new opportunities on several fronts. In case you already have an infotainment system with a neat touchscreen and GPS in your car, please accept my condolences; it’s about to become as obsolete as a Nokia 3310 compared to an iPhone.
13 minute readContinue Reading
Marija Efremova

A Tutorial on iOS 8 App Extensions

By Marija Efremova
iOS 8 introduced a new concept called App Extensions. This new feature did not break down the walls between the applications, but it opened a few doors providing gentle yet tangible contact between some apps. The latest update gave us an option to customize the iOS ecosystem, and we are eager to see this path opening up as well.
11 minute readContinue Reading
Antonio Bello

Apple Watch in a Nutshell: A Feature Introduction for iOS Developers

By Antonio Bello
Apple has released a fully functional WatchKit and SDK that enables iOS developers with all the tools to start building their Apple Watch applications. This article provides quick overview of the Apple Watch functionalities from a developers perspective.
8 minute readContinue Reading
Joshua Ballanco

Learning Swift Programming: Is it Ready for Prime Time?

By Joshua Ballanco
Since Apple's launch of Swift this past June, many iOS developers have been struggling with the question of if, how, and when to transition from Objective-C to Swift. This article explores some important points to consider before jumping into Swift development.
10 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.