Розробка необанку для партнера — серед останніх улюблених проєктів Дар’ї Частоколенко з Geniusee, яка 4 роки в iOS-розробці. Дар’я поділиться рекомендаціями щодо безпеки мобільних застосунків у 2021-му, які її команда використовувала у проєкті.
Павел Дмитриев, Full Stack iOS Developer в Postindustria, рассказывает о многочисленных изменениях в языке Swift, который подрос до версии 5.5.
Павел Дмитриев, Full Stack iOS Developer в Postindustria, рассказывает о многочисленных изменениях в языке Swift, который подрос до версии 5.5.
Розглянемо цікаві новини, які приготували для нас спеціалісти із Apple. Ми не будемо розповідати про те, що нового з’явилося в iOS 15, ми сфокусуємося на тому, які нові можливості з’явились для інженерів.
Сегодня во многих приложениях в AppStore есть поведение, что масштабирует картинки во время скролла в заголовке таблицы. В этой статье разбираем один из простейших способов реализации этого поведения.
В мире iOS разработки всё чаще можно услышать про применение различных паттернов проектирования. Особенно на собеседованиях любят спрашивать о паттернах, которые используются в стандартной библиотеке CocoaTouch.
В этой статье рассматриваем плюсы и минусы одного из самых распространенных паттернов — Singleton.
Александр Кругляк, Head of iOS development в TRIARE, о модульной архитектуре: чем она отличается от монолитов, каковы преимущества и как создаются модули.
Долгое время одним из самых популярных запросов от пользователей была возможность увеличить шрифт внутри приложения для iPhone и iPad. Эта статья расскажет об опыте реализации этой возможности с системной функцией Dynamic Type, а также добавления дополнительных возможностей, не предусмотренных стандартными средствами.
Велика кількість успішних проектів, що була написана на Obj-C досі існує в App Store та використовується мільйонами користувачів для покращення їх життя та бізнесу. У цій статті розглядаємо досвід переводу коду аплікації з однієї мови на іншу.
Антон Водолазский, iOS-разработчик, рассказывает о своём подходе к разделению ответственности контроллера и View в iOS. Это позволяет сократить количество кода в контроллере, даёт возможность переиспользовать View и писать UI из кода.
Многие новички начинают свой путь в разработку со SwiftUI, полностью пропуская UIKit, ведь первый фреймворк имеет ряд неоспоримых преимуществ. Однако Максим Федоряка, Software Engineer (iOS) в Innovecs, советует не спешить с полным переключением на SwiftUI, потому что во время разработки ему приходилось искать решение проблемы, которой вообще не должно быть у зрелой технологии. Подробнее — в статье.
Поговорим о том, как iOS-разработчику приобрести минимальный пакет навыков, найти первую работу, что спрашивают на собеседованиях и где искать ответы на эти вопросы. Пройдемся также по резюме и популярным заблуждениям на старте учебы и попытаемся их развеять.
У статті розглянемо та порівняємо три типи найбільш популярних Enterprise архітектур, які використовують засоби SwiftUI для відображення візуального користувацького інтерфейсу. Для порівняння використовуємо метод експерименту з шаблонним тестовим завданням.
У випуску: Swift 5.4, Apple Silicon with Xcode, SwiftUI on macOS.
Скорость, безопасность и возможность писать меньше кода — вот лишь немногие из преимуществ Swift, языка программирования для macOS, iOS, watchOS, tvOS и не только.
Максим Федоряка, Software Engineer (iOS), рассказывает об особенностях Swift и делится советами и рекомендациями по его применению.
На думку Дмитра Скорохода, Mobile Developer перетвориться на AR Developer. Уже сьогодні Apple та інші провідні компанії інвестують у технології AR-окулярів. Що це означає для розробників — у статті.
Константин Соколинский ушел из компании, чтобы основать свой стартап. Приложение Jets стало первым, которое монетизировало услугу подбора мест в самолете. Константин поделился опытом, почему затея не удалась и как Jets купила немецкая компания. Некоторое время разработчик колесил по Азии и работал на фриланс-проектах. О своем профессиональном пути, путешествиях и выборе места жительства Константин рассказал в интервью DOU.
Інтерв’ю
· iOS,
інтерв’ю,
бізнес,
Естонія,
Канада,
менеджмент,
релокація,
робота,
розробка,
стартап,
фриланс,
Швеція
Материал будет интересен всем, кто уже реализовал авторизацию, либо собирается это сделать через сторонние сервисы (Google, Facebook and etc). Так как с выходом iOS 13 ‘Sign in with Apple’ стала обязательной при использовании third party сервисов.
Усі ми час від часу ловимо баги у своєму коді. Помилки — це частина розробки і навіть найдосвідченіші програмісти стикаються з багами. Отже, важливо знайти для себе оптимальні інструменти для швидкої та ефективної відладки. Роман Фурман, iOS-розробник, виокремив декілька інструментів, які допомагають швидко та завчасно виявити помилки коду.
Продолжаем цикл статей о Deep links во Flutter. Рассмотрим iOS (Universal links) и Android (App links).
Коментарі