Опровергаю пять архитектурных заблуждений
#БлогкомпанииTINKOFF #РазработкаподiOS #Разработкамобильныхприложений #ios #iosdevelopment #архитектура #mobiledevelopment IV
https://habr.com/ru/companies/tinkoff/articles/793398/
#БлогкомпанииTINKOFF #РазработкаподiOS #Разработкамобильныхприложений #ios #iosdevelopment #архитектура #mobiledevelopment IV
https://habr.com/ru/companies/tinkoff/articles/793398/
Хабр
Опровергаю пять архитектурных заблуждений
Привет! Я Алексей, iOS-разработчик в Тинькофф. Участвую в развитии архитектуры приложения, провожу собеседования и занимаюсь менторингом разработчиков. За мой рабочий опыт у меня сложилось ощущение,...
Камера как сканер штрих-кодов: проблемы, инструменты и эксперименты
#БлогкомпанииOzonTech #РазработкаподiOS #Разработкамобильныхприложений #Разработкаподecommerce #Swift #ios #iosdevelopment IV
https://habr.com/ru/companies/ozontech/articles/793590/
#БлогкомпанииOzonTech #РазработкаподiOS #Разработкамобильныхприложений #Разработкаподecommerce #Swift #ios #iosdevelopment IV
https://habr.com/ru/companies/ozontech/articles/793590/
Хабр
Камера как сканер штрих-кодов: проблемы, инструменты и эксперименты
Всем привет, меня зовут Никита, я старший разработчик в компании Озон и работаю над iOS-приложением «Пункт Озон». «Пункт Озон» — это мобильное приложение для работников и менеджеров пункта выдачи...
Emcee — тест-раннер для запуска автотестов на Android и iOS: как работает, и какие проблемы помогает решить
#БлогкомпанииAvitoTech #Opensource #РазработкаподiOS #РазработкаподAndroid #Тестированиемобильныхприложений #emcee #iosdevelopment IV
https://habr.com/ru/companies/avito/articles/798433/
#БлогкомпанииAvitoTech #Opensource #РазработкаподiOS #РазработкаподAndroid #Тестированиемобильныхприложений #emcee #iosdevelopment IV
https://habr.com/ru/companies/avito/articles/798433/
Хабр
Emcee — тест-раннер для запуска автотестов на Android и iOS: как работает, и какие проблемы помогает решить
Привет, я Денис Веренцов, Android-инженер из команды, которая разрабатывает Emcee — инструмент Авито для параллельного запуска мобильных автотестов. В этой статье я расскажу, как работает Emcee: как...
По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17
#РазработкаподiOS #Разработкамобильныхприложений #ios #iosdevelopment #mobiledevelopment #widgets #swiftdata IV
https://habr.com/ru/articles/798925/
#РазработкаподiOS #Разработкамобильныхприложений #ios #iosdevelopment #mobiledevelopment #widgets #swiftdata IV
https://habr.com/ru/articles/798925/
Хабр
По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17
Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В 2023 году на WWDC Apple представили много нового и интересного API, среди которого были долгожданные...
По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17
#БлогкомпанииUsetech #Программирование #Разработкамобильныхприложений #РазработкаподiOS #ios #iosdevelopment #mobiledevelopment IV
https://habr.com/ru/companies/usetech/articles/798925/
#БлогкомпанииUsetech #Программирование #Разработкамобильныхприложений #РазработкаподiOS #ios #iosdevelopment #mobiledevelopment IV
https://habr.com/ru/companies/usetech/articles/798925/
Хабр
По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17
Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В 2023 году на WWDC Apple представили много нового и интересного API, среди которого были долгожданные...
SwiftUI уроки (часть 4)
#РазработкаподiOS #Swift #swiftui #swift #swiftразработка #iosразработка #iosdevelopment IV
https://habr.com/ru/articles/800687/
#РазработкаподiOS #Swift #swiftui #swift #swiftразработка #iosразработка #iosdevelopment IV
https://habr.com/ru/articles/800687/
Хабр
SwiftUI уроки (часть 4)
Понимание ScrollView и создание UI карусели ссылка на 3ю часть В этом уроке мы разберемся с таким элементом как ScrollView для создания длинных прокручивающихся полотен. Часто бывает такое что наш...
Быстрый старт, или Как ускорить запуск iOS-приложений
#БлогкомпанииSimbirSoft #Программирование #РазработкаподiOS #Xcode #Swift #iosdevelopment #swift IV
https://habr.com/ru/companies/simbirsoft/articles/801251/
#БлогкомпанииSimbirSoft #Программирование #РазработкаподiOS #Xcode #Swift #iosdevelopment #swift IV
https://habr.com/ru/companies/simbirsoft/articles/801251/
Хабр
Быстрый старт, или Как ускорить запуск iOS-приложений
Всем привет! Меня зовут Фируза, я iOS-разработчик в компании SimbirSoft. В этой статье мы попробуем разобраться, как ускорить запуск приложения, а именно: что происходит от момента нажатия на иконку...
SwiftUI уроки (часть 6)
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftui
https://habr.com/ru/articles/804195/
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftui
https://habr.com/ru/articles/804195/
Хабр
SwiftUI уроки (часть 6)
← Ссылка на 5ю часть Разбираемся в State и Binding Мы наконец-то добрались до одних из самых важных тем связанных с управлением данными, включая их модификацию, слежение за ними и передачу. Мы начнем...
Почему Accelerate — это не страшно
#БлогкомпанииTINKOFF #Программирование #РазработкаподiOS #iosdevelopment #мобильнаяразработка
https://habr.com/ru/companies/tinkoff/articles/806903/
#БлогкомпанииTINKOFF #Программирование #РазработкаподiOS #iosdevelopment #мобильнаяразработка
https://habr.com/ru/companies/tinkoff/articles/806903/
Хабр
Почему Accelerate — это не страшно
Всем привет! Я Игорь Белов, iOS-разработчик в Тинькофф Бизнесе, выпускник Университета Иннополис и энтузиаст в области Computer Science. Занимаюсь iOS-разработкой почти четыре года, мне нравится...
SwiftUI уроки (часть 9)
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftразработка
https://habr.com/ru/articles/809237/
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftразработка
https://habr.com/ru/articles/809237/
Хабр
SwiftUI уроки (часть 9)
ссылка на 8ю часть Разбираемся с List, ForEach and Identifiable В UIKit для iOS один из наиболее часто используемых элементов управления пользовательским интерфейсом - это UITableView. Если вы...
SwiftUI уроки (часть 7)
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftui
https://habr.com/ru/articles/805809/
#РазработкаподiOS #Swift #iosdevelopment #iosразработка #iosprogramming #swift #swiftui
https://habr.com/ru/articles/805809/
Хабр
SwiftUI уроки (часть 7)
ссылка на 6ю часть Рисуем линии, дуги, диаграммы В этом разделе вы узнаете, как рисовать линии, дуги и диаграммы с помощью Path и встроенных форм, таких как Circle и RoundedRectangle, в SwiftUI....
Как в 2024 выложить приложение в Apple Store и Google Play
#Разработкамобильныхприложений #Тестированиемобильныхприложений #РазработкаподiOS #РазработкаподAndroid #Управлениеразработкой #iosdevelopment #androiddevelopment
https://habr.com/ru/articles/822609/
#Разработкамобильныхприложений #Тестированиемобильныхприложений #РазработкаподiOS #РазработкаподAndroid #Управлениеразработкой #iosdevelopment #androiddevelopment
https://habr.com/ru/articles/822609/
Хабр
Как в 2024 выложить приложение в Apple Store и Google Play
Публикация приложений в сторах сейчас непростой процесс. Из-за санкций появилось много неизвестности с регистрацией и оплатой аккаунтов. При этом информация о том, как решить те или иные проблемы в...
Как мы переходили с Xamarin на Flutter
#РазработкаподiOS #Разработкамобильныхприложений #РазработкаподAndroid #Xamarin #Flutter #androiddevelopment #iosdevelopment
https://habr.com/ru/articles/828656/
#РазработкаподiOS #Разработкамобильныхприложений #РазработкаподAndroid #Xamarin #Flutter #androiddevelopment #iosdevelopment
https://habr.com/ru/articles/828656/
Хабр
Как мы переходили с Xamarin на Flutter
Всем привет! Меня зовут Виктор , я представляю одну из команд мобильной разработки компании DD Planet. В этой статье расскажу о своем личном опыте и опыте нашей команды по переходу с...
iOS 18 для разработчиков: Ключевые изменения в UIKit
#ios #iosdevelopment #iosразработка #мобильнаяразработка #мобильныеприложения #wwdc2024 #wwdc
https://habr.com/ru/companies/kts/articles/852764/
#ios #iosdevelopment #iosразработка #мобильнаяразработка #мобильныеприложения #wwdc2024 #wwdc
https://habr.com/ru/companies/kts/articles/852764/
Хабр
iOS 18 для разработчиков: Ключевые изменения в UIKit
Привет! Меня зовут Лена, я работаю iOS-разработчиком в KTS . Недавно вышла новая версия iOS 18, и я решила подробно изучить все нововведения, чтобы понять, какие новые возможности она предлагает...
Мобильная разработка за неделю #561 (21 — 27 октября)
#ios #android #iosdevelopment #androiddevelopmentflutter #монетизацияприложений
https://habr.com/ru/articles/853822/
#ios #android #iosdevelopment #androiddevelopmentflutter #монетизацияприложений
https://habr.com/ru/articles/853822/
Хабр
Мобильная разработка за неделю #561 (21 — 27 октября)
В этом выпуске ключевые изменения в UIKit и восстановление удаленных сообщений в Telegram, самые весёлые TODO из Android-фреймворка и короткий путь с Senior-ами, инфляция званий, сравнение доходов App...
App Intents: новые возможности для разработчиков в iOS 18
#ios #iosразработка #iosdevelopment #wwdc #польза #appintents #appintent
https://habr.com/ru/companies/kts/articles/857078/
#ios #iosразработка #iosdevelopment #wwdc #польза #appintents #appintent
https://habr.com/ru/companies/kts/articles/857078/
Хабр
App Intents: новые возможности для разработчиков в iOS 18
Привет! Меня зовут Настя Ищенко. Я — iOS-разработчик в KTS . Эта статья поможет узнать, что такое App Intents и как их использовать для создания сложных сценариев, которые расширят возможности вашего...
Побеждаем Data Race в Swift: Осваиваем инструменты и секреты безопасного кода
#swift #swiftразработка #swiftdevelopment #swift5 #swift6 #iosdevelopment #iosразработка
https://habr.com/ru/articles/860774/
#swift #swiftразработка #swiftdevelopment #swift5 #swift6 #iosdevelopment #iosразработка
https://habr.com/ru/articles/860774/
Хабр
Побеждаем Data Race в Swift: Осваиваем инструменты и секреты безопасного кода
Гонка за данными (Data Race) — одна из самых неприятных ошибок, с которыми может столкнуться разработчик. Она возникает в многопоточной среде, когда несколько операций...
Как освоить Swift Concurrency и остаться в здравом уме: подробный гид
#ios #iosdevelopment #iosразработка #iosprogramming #swift #swiftразработка #swiftdevelopment
https://habr.com/ru/articles/862844/
#ios #iosdevelopment #iosразработка #iosprogramming #swift #swiftразработка #swiftdevelopment
https://habr.com/ru/articles/862844/
Хабр
Как освоить Swift Concurrency и остаться в здравом уме: подробный гид
Асинхронность — не враг, если знаешь, как с ней работать 😉. Асинхронный код — это двигатель современных приложений. Он даёт возможность загружать данные с сервера, обновлять интерфейс и...
Business Process Notation как подход к организации кода в проекте по разработке мобильного iOS приложения
#iosdevelopment #businessprocess #architecturepattern #организациякода #навигацияпроекта #MVC #MVVM
https://habr.com/ru/articles/866376/
#iosdevelopment #businessprocess #architecturepattern #организациякода #навигацияпроекта #MVC #MVVM
https://habr.com/ru/articles/866376/
Хабр
Business Process Notation как подход к организации кода в проекте по разработке мобильного iOS приложения
«Каждый программист должен создать свой архитектурный паттерн» Народная мудрость. Постановка проблемы На сегодняшний день наиболее известны такие архитектурные паттерны как MVC, MVVM, MVP, Viper,...
[Перевод] SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше)
#swiftui #swift #iosdevelopment #мобильнаяразработка #модификатор
https://habr.com/ru/companies/otus/articles/869346/
#swiftui #swift #iosdevelopment #мобильнаяразработка #модификатор
https://habr.com/ru/companies/otus/articles/869346/
Хабр
SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше)
На WWDC 2023 компания Apple представила модификатор представления containerRelativeFrame для SwiftUI. Этот модификатор упрощает некоторые операции размещения элементов на экране, которые ранее было...