This post is part two of a series targeted at helping mobile app developers build their own BLE Peripherals. If you’re an iOS developer who would like to build their own BLE Peripherals for learning and exploring the full set of BLE features this is the tutorial for you.
Articles related to core iOS platform development, features and services
If you’re an iOS developer who would like to build their own BLE Peripherals for learning and exploring the full set of BLE features—or need to build a development simulator for a future device—this is the tutorial for you.
Back in the day the original iPod could be plugged into a computer and used as an external hard disk. Alas iOS doesn't provide this feature, but it's still possible for those determined enough to find a way.
In a perfect world every network request will succeed on the first try. But in the real-world, not every API request succeeds. This post covers a technique to build automatic retries into an iOS or macOS client application.
This quick post summarizes the steps to implement sending email from Swift. As an added twist, this post includes capturing an image from one of the app's UIViews.
In this article I'll cover a simple and straightforward approach to fetching images from remote web servers and efficiently caching them so they aren't retrieved more frequently than necessary.
In this post, I’ll discuss how to configure a MacOS Xcode Server machine to route email messages to the development team via an external SMTP server.
In this article, I’ll overview the product architecture and discuss some of the plus and minus factors for using Xcode server vs. 3rd-party alternatives.
Using the WebKit/WKWebView techniques presented here, your native apps can be better integrated with web content and provide a superior experience to end-users.
Xcode provides a fully-featured, scriptable UI Testing framework. A key to using the framework is understanding its architecture and how to best leverage its capabilities.
Biometric security like Face ID and Touch ID help make iOS mobile devices more secure and convenient for users. These technologies can also be used by 3rd-party applications.