Всем привет, это я, Орландо. Я фанат Apple и инженер-программист в arconsis. Время от времени я публикую статью из серии «Орландо думает», в которой освещаю конкретную тему, которую считаю важной или волнующей. Иногда это могут быть просто отдельные аспекты повседневной жизни, а иногда это могут быть подсказки, намеки, размышления или обращения — но не исключена и глупость.

Это очень похоже на кликбейт, не так ли? Да, хорошо, я признаю себя виновным. Но я на самом деле получил подсказку, на какие темы вам, как iOS-разработчику, обязательно стоит обратить внимание в следующем году.

Так что приведу здесь чат с «коллегой»:

Я:
Какие 3 основные вещи я должен усвоить для разработки iOS в 2023 году?

Коллега:
Трудно точно предсказать, какими будут три основных направления разработки iOS в 2023 году, поскольку эта область постоянно развивается, и постоянно внедряются новые технологии и подходы. Тем не менее, некоторые потенциальные области, на которых вы, возможно, захотите сосредоточиться в 2023 году, могут включать:

1) SwiftUI: это новый декларативный фреймворк для создания пользовательских интерфейсов на iOS, iPadOS и macOS, который был представлен в 2019 году. Он предлагает ряд преимуществ по сравнению с традиционным фреймворком UIKit, включая улучшенную читаемость кода, более быстрое время разработки и улучшенная поддержка динамических данных и взаимодействия с пользователем.

2) ARKit: ARKit — это платформа Apple для разработки дополненной реальности (AR), которая позволяет разработчикам создавать иммерсивные AR-приложения для iOS и iPadOS. В 2023 году мы можем увидеть дальнейшие достижения в технологии AR, а также новые функции и инструменты, добавленные в ARKit, так что это может быть хорошей областью для обучения.

3) Машинное обучение. Машинное обучение — это быстрорастущая область, которая становится все более важной в мобильной разработке. iOS уже включает в себя ряд сред машинного обучения и API-интерфейсов, таких как Core ML и Create ML, и в 2023 году мы можем увидеть дальнейшие достижения в этой области, а также новые инструменты и ресурсы, доступные разработчикам.

Это лишь некоторые потенциальные области, на изучении которых вы могли бы сосредоточиться в 2023 году. Самое главное — быть в курсе последних событий в этой области и постоянно учиться и расти как инженер-программист.

Кого я спросил? Не кто. "Что." Некоторые из вас уже знают ответ, потому что в настоящее время это массовая реклама.

Конечно, я немного поиграл с ChatGPT от OpenAI. И я думаю, что результаты довольно удивительны. И надо отметить, что этот текст выше все же произвел наименьшее впечатление. Поэтому я попросил подробно рассказать о плюсах и минусах Quarkus и Spring Boot, попросил описать рождественский сезон тоном Дональда Трампа и попросил совета по активным поездкам между Рождеством и Новым годом.

И это только уловки. Возможности, вытекающие из всего этого и дальнейшего развития, огромны. На данный момент я могу сослаться только на прекрасную статью Саши Лобо в Spiegel Online (на немецком языке).
Он очень хорошо резюмирует.

Для тех, кто еще не пробовал: не торопитесь, зайдите на chat.openai.com, создайте учетную запись и приступайте к работе.

Мое мнение: по крайней мере, по пункту 3 основных тем на 2023 год как разработчик iOS я согласен с этим инструментом: мы должны больше внимания уделять машинному обучению, чем до сих пор.

Ура
Орландо 🍻