iOS дайджест #72. Про CES, зустрічі з Apple, та як позбулися 100 swift-файлів без втрати продуктивності

💡 Усі статті, обговорення, новини про Mobile — в одному місці. Приєднуйтесь до Mobile спільноти!

Зустріч з Apple — додайте SwiftUI у свій застосунок

П’ятого лютого пройде чергова зустріч з серії «Meet with Apple». Розробники зможуть безпосередньо поспілкуватися з інженерами Apple через сеанси запитань і відповідей та індивідуальні консультації.

Очікуємо на старт Swift Student Challenge

3 лютого розпочинається щорічний Swift Student Challenge від Apple. Студенти мають поділитися кодом своїх проєктів, а Apple відзначить найбільш інноваційні: креативні, соціально важливі або інклюзивні.

CES 2025 — Найпотужніша технологічна подія?

З 7 по 11 січня пройшла щорічна конференція CES, де технологічні компанії ділились своїми новинками. Команда MacPaw вперше побувала на події з презентацією CleanMyMac Business та тизером проєкту Eney. Мою увагу звернув проєкт DIGITS від NVIDIA, і чи складе він конкуренцію Mac mini.

Нюанси з використання Lazy Containers у SwiftUI

Модифікатор ID може порушувати механізм відкладеного завантаження для Lazy-списків у SwiftUI. Що може спричинити значні витрати на продуктивність, серйозно вплинувши на початкову ефективність завантаження програми.

Шаблонізація з Mustache: інтерактивний гайд

Swift Mustache — це бібліотека шаблонів для Swift, яка дає змогу генерувати динамічний текст, комбінуючи шаблони з даними. Особливо стане в пригоді, коли потрібно зробити це всередині html-рядка і доповнити дані з сервера тим, що вантажиться на клієнті. Самі по собі автори Mustache позиціонують інструмент як logic-less шаблонізатор. Він ідеально підійде для задач, де треба чітке розділення між рівнями даних та презентації.

Як нова фіча в Xcode 16 допомогла позбутися 66000 рядків коду

Нова функція Xcode 16 дозволяє розробникам посилатися на цілі папки в проєкті Xcode, а не на окремі файли. Цей підхід дозволив команді автора оригінальної статті позбутися конфліктів у xcodeproj-файлах та спростив побудову модульної архітектури. Окрім цього, команда знайшла та видалила близько 100-swift файлів, що не використовувались.

Традиційно ділимося відеоверсією дайджесту:

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
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

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