iOS дайджест #43: Hot Reloading
Новини світу iOS знову з нами! Та ще й у відеоформаті (ну гаразд, текстова версія теж є)! У випуску: Swift 5.6, XIP Extraction, SwiftUI Performance tips. 8
Новини світу iOS знову з нами! Та ще й у відеоформаті (ну гаразд, текстова версія теж є)! У випуску: Swift 5.6, XIP Extraction, SwiftUI Performance tips. 8
Інженер Віктор Победря до війни мріяв написати мобільний додаток для нічної зйомки — а у війну написав додаток, який може замінити пристрій нічного бачення. Це історія про те, як з’явився та на основі чого працює iOS-додаток Green Night. 38
Євгенія Бондар, iOS Department TechLead в NIX, вирішила поміркувати про те, чому розробнику важливо розумітися на азах дизайнерського ремесла. У статті — важливі концепти, які пов’язані з UX. Матеріал буде корисний iOS-девелоперам рівня Junior та Middle. 5
Створювати зручний мобільний дизайн — така ж навичка, як і саме програмування. Є різні способи покращити свій iOS-продукт шляхом застосування певних рішень у дизайні, а як це зробити розповідає Євгенія Бондар. І це — лише перша частина. 11
З боку може здатися, що в iOS-додатках відносно легко зробити прийом платежів — вся інфраструктура продумана, з боку екосистеми є суворі гайди, написана документація. Але як завжди, диявол — у деталях. Тімлід iOS-команди в Amazing Apps розповідає про неочевидні складнощі в організації in-app платежів у додатках — як це організовано, що нового принесла iOS 15 (точніше, StoreKit 2). 2
Кілька способів налаштувати навігацію в iOS-застосунках та переваги й недоліки кожного з них описав у статті Андрій Боднар, iOS Developer в OBRIO. Буде корисно початківцям, які тільки починають свій шлях в iOS-розробці або вже мають деякий досвід і цікавляться популярними архітектурами в Mobile-світі. 13
Кирилл Соколов — iOS-разработчик, Mobile Team Lead в банке ПУМБ. Уже три месяца он путешествует по Европе в «доме на колесах» вместе со своей девушкой. В интервью для DOU, которое Кирилл давал, сидя в римском Колизее, он рассказал, как попал в iOS-разработку, о работе в украинских банках «ПриватБанк» и ПУМБ, о неудачном стартапе и удачных инвестициях, а также о жизни и работе в «доме на колесах» 53
Що таке MetricKit і як його налаштувати, які типи метрик є в інструменті та як за його допомогою моніторити роботу iOS-застосунку, читайте в статті Олексія Андрющенка, iOS Developer в продуктовій студії Uptech.
Об основных направлениях в мобильной разработке и самых популярных фреймворках от Apple — в статье Анны Помазановой, iOS Developer в NIX. Если вы не знаете, какой фреймворк лучше взять для skill up, или только присматриваетесь к iOS-разработке и хотите обладать востребованными навыками на входе, или же планируете запустить стартап в трендовом направлении — материал будет вам полезен. 4
За 5+ лет в iOS-разработке Архип Кошель сформировал подход, который помогает добиться максимальной эффективности и устойчивости архитектуры приложения. В этой статье он рассматривает разные этапы проектирования, которые можно применять как для новых, так и для уже существующих проектов. 11
Пропонуємо перелік технічних питань, що стануть у пригоді на співбесіді на посаду iOS Developer. Для зручності ми розділили їх за рівнями та тематикою. Усі питання — від практиків, що проводять технічні інтерв’ю. 37
React Native — це крос-платформне рішення від Facebook, що дозволяє створювати iOS та Android додатки за допомогою JavaScript або TypeScript. Але наскільки React Native додатки безпечні, якщо порівнювати їх із нативними? Розберімося у статті Юлії Потапенко, Security Software Engineer в Cossack Labs. 90
Задача: расширить логику навигации внутри приложения и описать удобный способ манипуляции и доступа к каждому отдельному уровню навигации. Решение — в статье Александра Кругляка, Head of iOS Department в Triare.
Яков Школьников, iOS разработчик c
Павел Дмитриев, Full Stack iOS Developer в Postindustria, рассказывает о Sendable и других улучшениях в Swift 5.5.
Розробка необанку для партнера — серед останніх улюблених проєктів Дар’ї Частоколенко з Geniusee, яка 4 роки в iOS-розробці. Дар’я поділиться рекомендаціями щодо безпеки мобільних застосунків у
Павел Дмитриев, Full Stack iOS Developer в Postindustria, рассказывает о многочисленных изменениях в языке Swift, который подрос до версии 5.5. 9
Павел Дмитриев, Full Stack iOS Developer в Postindustria, рассказывает о многочисленных изменениях в языке Swift, который подрос до версии 5.5. 16
Розглянемо цікаві новини, які приготували для нас спеціалісти із Apple. Ми не будемо розповідати про те, що нового з’явилося в iOS 15, ми сфокусуємося на тому, які нові можливості з’явились для інженерів. 4
Сегодня во многих приложениях в AppStore есть поведение, что масштабирует картинки во время скролла в заголовке таблицы. В этой статье разбираем один из простейших способов реализации этого поведения. 1
Коментарі