Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Swift
Swift

Swift — язык для разработки приложений под устройства Apple. В сравнении с Objective-C, Свифт более безопасен. Научитесь программировать на Swift с нуля с материалами из данной рубрики.

Денис Кудерин для Tproger

Зачем нужны приложения, можно ли писать код на смартфоне — ответы эксперта на самые безумные вопросы о мобильной разработке

Вопросы о мобильной разработке: Почему iOS и Android разные, нужно ли платить $99 Apple и можно ли писать код на телефоне | Интервью с экспертом

Зачем нужны приложения, можно ли писать код на смартфоне — ответы эксперта на самые безумные вопросы о мобильной разработке
2755
Татьяна Жукова для Tproger

Как освоить ассемблер для разработчиков Swift: первые шаги

Понимание ассемблера открывает разработчикам Swift новые горизонты: от глубокого анализа производительности до отладки сложных сбоев. Эта статья рассказывает, как начать работу с ассемблером на macOS: от настройки Xcode до написания программы «Hello, Assembly!». Узнайте, как регистры и системные вызовы работают «под капотом» вашего кода.

Как освоить ассемблер для разработчиков Swift: первые шаги
2563
Юлия Катковская для Tproger

Брать или не брать заказ у зарубежного клиента в 2025? Подводные камни санкций, SWIFT и налогов

Стоит ли брать заказы у зарубежных клиентов в 2025 году? Разбираем подводные камни: как влияют санкции и ограничения SWIFT, что с налогами, валютным контролем и безопасным выводом денег при работе с иностранными заказчиками.

Брать или не брать заказ у зарубежного клиента в 2025? Подводные камни санкций, SWIFT и налогов
3531
Анна Ельцова для Tproger

Что происходит с Huawei и HarmonyOS: сможет ли Китай подвинуть iOS, Android и Linux

В 2019 году Huawei представили свою операционную систему HarmonyOS, а в 2024 вышла HarmonyOS Next — чистую ОС без компонентов на Android. Разбираемся, смогут ли китайцы победить запад.

Что происходит с Huawei и HarmonyOS: сможет ли Китай подвинуть iOS, Android и Linux
9546