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

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.

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

Digest з інформативною текстовою частиною та коментарі до WWDC — у відео:

Гаряченьке

Meta iOS Developer Professional Certificate

Meta запускає iOS-курс і буде навіть видавати сертифікати.

Researchers Find Potential Way to Run Malware on iPhone Even When it’s OFF

Ресерчери знайшли спосіб взламати iPhone, навіть якщо він вимкнений. А все завдяки фічам, які працюють, коли iPhone вимкнений (NFC, UWB).

How do we use SwiftUI in the Medium iOS application

На Medium діляться своїм досвідом використання SwiftUI. Якщо коротко — фічі робляться швидше, але є нюанси у відмінностях поведінки самого SwiftUI на iOS 14 та 15.

Що по коду

Introduction to Dependency Injection with Needle — The Uber Way

Детальний огляд DI бібліотеки Needle, головна особливість якої в тому, що вона перевіряє всі залежності на етапі компіляції.

The Golden Rules of weak self

Як правило буравчика, тільки для weak self.

Every Screen in Your App Should Be a Scrolling View

Доволі логічна думка, що будь-який екран має бути як скрол вʼю. Враховуючи, що є Dynamic Size, або раптом зʼявиться клавіатура на екрані і треба все рухати.

The SwiftUI render loop

В SwiftUI, так само як і в UIKit, є цикл подій. Зазвичай, все працює, і не треба знати, що там. Але ж цікаво.

Judo

No-code продукт, за допомогою якого можна накидати UI за допомогою SwiftUI, а в платній версії — навіть підняти в вебі або додати в AppStore.

Цікавинки

Copy in Interface Builder

CMD+C працює для xib, storybord файлів. Можно скопіювати і вставити як картинку.

Tech Notes: Inside Code Signing

Apple випустили технічні нотатки про те, як влаштовані provisioning profiles та підпис коду.

Xcode build with different RAM

Шок-контент: більше RAM не дає значного приросту швидкості білда.

The Inside Story of iBeer, the Underdog Beer App That Made Millions

Історія створення такого легендарного додатка як симулятор пива. Памʼятаєте, ще були апка-запальничка, хлист?

Original MacBook

16 травня 16 років тому Apple випустила перший MacBook.

Vintage Apple Develop Magazine Library

Apple видавала технічний журнал під назвою Develop. Можна подивитись, що було в трендах macOS розробки 25 років тому.

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі