У новому випуску YouTube-рубрики «X питань» DOU розібрався, хто такий macOS/iOS-розробник, які є кар’єрні перспективи у такого спеціаліста та чи обов’язково потрібно мати Mac, щоб навчитися macOS/iOS розробки.
В iOS 16.4 з’явилася функція «предиктивне введення тексту» для української клавіатури, а також можливість вводити текст, свайпаючи пальцем.
У свіжому випуску новинного дайджесту DOU News говоримо про прихід ChatGPT в Україну, виникнення «почуттів» у чатботу від Microsoft, гучні обшуки в MacPaw, виплати мобілізованим айтівцям, українізацію клавіатури iOS та багато іншого.
Статті
· AI,
ChatGPT,
dou news,
EPAM,
GitHub,
iOS,
MacPaw,
Megogo,
Microsoft,
YouTube,
відео
Кирилл Соколов — iOS-разработчик, Mobile Team Lead в банке ПУМБ. Уже три месяца он путешествует по Европе в «доме на колесах» вместе со своей девушкой. В интервью для DOU, которое Кирилл давал, сидя в римском Колизее, он рассказал, как попал в iOS-разработку, о работе в украинских банках «ПриватБанк» и ПУМБ, о неудачном стартапе и удачных инвестициях, а также о жизни и работе в «доме на колесах»
Пропонуємо перелік технічних питань, що стануть у пригоді на співбесіді на посаду iOS Developer. Для зручності ми розділили їх за рівнями та тематикою. Усі питання — від практиків, що проводять технічні інтерв’ю.
Поговорим о том, как iOS-разработчику приобрести минимальный пакет навыков, найти первую работу, что спрашивают на собеседованиях и где искать ответы на эти вопросы. Пройдемся также по резюме и популярным заблуждениям на старте учебы и попытаемся их развеять.
На думку Дмитра Скорохода, Mobile Developer перетвориться на AR Developer. Уже сьогодні Apple та інші провідні компанії інвестують у технології AR-окулярів. Що це означає для розробників — у статті.
Константин Соколинский ушел из компании, чтобы основать свой стартап. Приложение Jets стало первым, которое монетизировало услугу подбора мест в самолете. Константин поделился опытом, почему затея не удалась и как Jets купила немецкая компания. Некоторое время разработчик колесил по Азии и работал на фриланс-проектах. О своем профессиональном пути, путешествиях и выборе места жительства Константин рассказал в интервью DOU.
Інтерв’ю
· iOS,
бізнес,
інтерв’ю,
Канада,
менеджмент,
робота,
розробка,
релокація,
стартап,
фриланс,
Швеція,
Естонія
Володимир вступив на бюджет до медичного університету, але кинув його, щоб піти на фронт. Був серед перших десятків бійців «Азову» — тих, хто сформував підрозділ. Чотири роки працював графічним дизайнером. Потрапив на безкоштовні курси програмування для ветеранів АТО і став iOS-розробником. Про свій незвичний життєвий шлях Володимир розповів DOU.
В выпуске: тестируем accessibility, запускаем Swift на AWS Lambda, избавляемся от неиспользуемого кода.
В выпуске: секьюрити ревью приложений в AppStore, SwiftUI под капотом, CLI для iOS приложений и много крутых библиотек.
В выпуске: 10 заповедей iOS-разработки, книга по SwiftUI, план на Swift 6, памятка по работе с форматтерами, много библиотек и немного про функциональщину.
В выпуске: продолжаем изучать SwiftUI, настраиваем GitHub Actions для Swift-проектов и смотрим видео с конференций.
Как в неигровых приложениях использовать GameplayKit, набор инструментов от Apple для быстрого конструирования игровых процессов и алгоритмов, — в статье iOS-разработчика Андрея Коновальского.
О разновидностях демонов в *OS и зачем они нужны: например, размещение своего кода в демонах сильно усложняет задачу злоумышленникам и просто реверс-инженерам, которым по какой-то причине захотелось разобраться в том, как же работает ваш код. О преимуществах «демонов» — в статье разработчика Владимира Вашуркина.
В выпуске: 100 дней изучения SwiftUI, iOS best practices, Data Science на Swift, пишем свой движок для регулярных выражений.
SpriteKit удобен для создания несложных анимационных сцен, таких как полноэкранная анимация загрузки, иллюстрация в Onboarding- и Tutorial-экранах или в других элементах пользовательского интерфейса. Как, используя игровой движок SpriteKit, можно легко создать анимации — в статье iOS-разработчика Андрея Коновальского.
Android-разработчик Евгений Ткаченко рассказывает о том, как создал LocaleBro — веб-платформу для локализации мобильных приложений, заточенную под разработчиков, переводчиков и менеджеров.
Практическая реализация сложного layout с использованием UICollectionViewCompositionalLayout и UICollectionViewDiffableDataSource — в статье Алексея Гурина, iOS Team Lead в Sidekick Selling Inc.
Что осталось за кадром онлайн-трансляции WWDC 2019 и с чем предстоит работать iOS-девелоперам уже в ближайшем будущем — рассказывает Андрей Вергунов, участник конференции и iOS-разработчик в NIX.
Коментарі