Hi everyone, I have been doing IOS development for many years, and I have been adapting and updating apps with every update to IOS. Make a version update record here. It is convenient to consider more comprehensively in the future development. In an interview, some interviewers will also bring up these questions. The content of the article is not detailed enough, I hope you leave a message, improve this version update list!

Comments are welcome and this list will continue to be updated…

iOS 15

IOS 15 for pit trip iOS15 pit trip

iOS 14

App Clips

Apple App Clip development tutorial

iOS 13

IOS 13 adaptation

iOS 13 Release Notes

New iOS13 feature – SceneDelegate

IOS13 – new features (PDF/Search/Menus)

Getting Started – Sign in with Apple

New in iOS 13 Data Source: Local refresh based on Diffable

iOS 12

IOS12 automatic filling verification code implementation

iOS 11

ARKit document translation

Core ML Apple official documentation

Core ML First shot: Create a small image recognition App with Core ML

Core ML second bullet: Convert Caffe model to Core ML format

IOS Image Style Conversion (CoreML)

The basics of UIKit’s new features

NEHotspotConfigurationManager NEHotspotConfigurationManager use

IOS11 PDFKit uses routines

IOS11 interface interaction design specification

iOS 10

IOS10 Push notifications UserNotifications

Notification Extension for iOS10

Best practices for SpeechRecognition in iOS10

[iOS] iOS10.3 New API: In-app scoring

IOS10: Simple application of CallKit

HomeKit Development Guide

Use UIFeedbackGenerator for haptic feedback

iOS 9

iOS9-day-by-day

It’s time to check out the UILayoutGuide

IOS 9 Learning series: Contacts Framework

A sneak peek at the iOS 9 Contacts framework

IOS9’s new contact-related Framework — Contacts Framework

IOS development —— Get system Contacts (Contacts)

IOS 9: Getting started with UIStackView

IOS 9 Universal Links

IOS implements 3D Touch and debugging through emulators

IOS 3DTouch technology is used

iOS 8

Wkwebview-based hybrid development framework (a) WKWebView start

(2) JS transmits a value to Native and reflects the Swift object to perform the specified function

Build a hybrid development framework based on WKWebView (iii) — Design the plug-in protocol to be compatible with Cordova

Photos Saves images to custom albums

IOS8 custom input method tutorial: how to create a third-party input method

App Extension Programming Guide (iOS8/OS X V10.10) : Extension type — custom keyboard

IOS custom keyboard combat

After ios7

After ios7 adapter properties on edgesForExtendedLayout, extendedLayoutIncludesOpaqueBars, etc

IOS pop-up page For Presentation Controllers

Use UIPresentationController to write a neat, beautiful bottom popup control

IOS project development — Implementation of TTS technology, namely, voice broadcast (Implementation method 1)

IOS text-to-speech technology