DOU #tech
10.8K subscribers
1.08K photos
10 videos
1.43K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Что можно достать из приложения, имея jailbreak девайс (на примере Monobank)

Для разработки финтех-приложений тема безопасности наиболее актуальна. Penetration testing может предвосхитить проблемы такого рода, и найти способы их решения.

О проверках безопасности — в статье Якова Школьникова, iOS Developer с 6-летним опытом работы в сфере.

👉 https://dou.ua/goto/ou3a

#iOS #fintech #Security
Модульная архитектура. Как создать навигационный модуль

Задача: расширить логику навигации внутри приложения и описать удобный способ манипуляции и доступа к каждому отдельному уровню навигации.

Решение — в статье Александра Кругляка, Head of iOS Department в Triare.

👉 https://dou.ua/goto/RQuQ

#iOS #Architecture
Співбесіда з iOS. 250 запитань для Junior, Middle, Senior

Що будуть питати на співбесіді на посаду iOS Developer? Пропонуємо перелік питань та завдань, що стануть у пригоді для підготовки до технічного інтерв’ю спеціалістів Junior, Middle та Senior рівнів.

Готували цей список разом з 16 фахівцями, які регулярно проводять техінтерв’ю з iOS. Для зручності всі питання розділені за тематикою. Зберігайте на майбутнє!

👉 https://dou.ua/goto/f5Mr

#iOS #100техзапитань
Як виміряти продуктивність застосунка за допомогою MetricKit

Що таке MetricKit і як його налаштувати, які типи метрик є в інструменті та як за його допомогою моніторити роботу iOS-застосунку, читайте в статті Олексія Андрющенка, iOS Developer в продуктовій студії Uptech.

👉 https://dou.ua/goto/ahrn

#iOS #mobile
Як зробити навігацію в iOS-застосунках. Розглядаємо плюси та мінуси різних підходів

Кілька способів налаштувати навігацію в iOS-застосунках та переваги й недоліки кожного з них описав у статті Андрій Боднар, iOS Developer в OBRIO.

Буде корисно початківцям, які тільки починають свій шлях в iOS-розробці або вже мають деякий досвід і цікавляться популярними архітектурами в Mobile-світі.

👉 https://dou.ua/goto/hmOw

#iOS #mobile
In-app платежи в iOS. Что нового принес StoreKit2

З боку може здатися, що в iOS-додатках відносно легко зробити прийом платежів — вся інфраструктура продумана, з боку екосистеми є суворі гайди, написана документація. Але як завжди, диявол — у деталях.

Тімлід iOS-команди в Amazing Apps розповідає про неочевидні складнощі в організації in-app платежів у додатках — як це організовано та що нового принесла iOS 15 (точніше, StoreKit 2).

👉 https://dou.ua/goto/LK5V

#iOS
UI/UX для iOS-розробника: неочевидні засоби покращити свої hard skills. Частина 2

Євгенія Бондар, iOS Department TechLead в NIX вирішила поміркувати про те, чому розробнику важливо розумітися на азах дизайнерського ремесла.

У другій частині Євгенія описала важливі концепти, які пов'язані з UX, а також розібрала їх на прикладі додатків від Apple та інших розробників.

Матеріал буде корисний iOS-розробникам рівня Junior та Middle.

👉 https://dou.ua/goto/zxwU

#UXUIdesign #iOS
🍏 iOS дайджест #43: Hot Reloading

У випуску: Swift 5.6, XIP Extraction, SwiftUI Performance tips.

Digest з новою формою подачі — тепер в доповнення до інформативної текстової частини є суб’єктивна (у вигляді короткого відео👀).

👉 https://dou.ua/goto/gjT8

#iOS_дайджест #iOS
🍏 iOS дайджест #44: Готуємось до WWDC

У випуску: правила weak self, DI бібліотека Needle, SwiftUI render loop.

👉 https://dou.ua/goto/2nq4

#iOS_дайджест #iOS
iOS дайджест #45: Які зміни принесла WWDC девелоперам

У випуску: NavigationStack SwiftUI, UIKit Additions, фічі iCloud та Passkeys.

👉 https://dou.ua/goto/TALo

#iOS_дайджест #iOS
iOS дайджест #46: експерименти з Live Activities, оптимізація SwiftUI Previews та home indicator

У випуску:
🔹 Live Activities – це не віджети
🔹 Демо AR в супермаркеті
🔹 Шкідливі поради або SwiftUI, як View Model
🔹 Порівнюємо M2 з М1
🔹 Ретроспектива перших апок
🔹 Новий Notion на iOS

👉 https://dou.ua/goto/lxl5

#iOS_дайджест #iOS
iOS дайджест #47: рефакторинг Xcode, розбираємося з Layout Protocol, чекліст для App Store

У випуску:
🔹 туторіал з кастомізації графіків,
🔹 кросплатформний Pulse 2.0,
🔹 компілятор Swift на Swift,
🔹 навігація в Revolut.

👉 https://dou.ua/goto/Zr3U

#iOS_дайджест #iOS
🍏 iOS дайджест #48: concurrency проти Xcode та (не)поширеність Swift

У цьому випуску: кастомні лейаути SwiftUI, робота з concurrency та ресерч про поширеність Swift.

👉 https://dou.ua/goto/k9V5

#iOS_дайджест #iOS
🍏 iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.

👉 https://dou.ua/goto/7vAx

#iOS_дайджест #iOS
TikTok Video Downloader: Download TikTok Videos without Watermark