Найти в Дзене
AppTractor

iOS

На Хабре очередной стон - внезапно оказывается, что PWA на iPhone всё ещё ощущается как гражданин второго сорта. Разбирают суровую техническую реальность Safari 19, ограничения WebKit, о которых Apple предпочитает молчать, и те немногие лазейки, которые позволяют сделать опыт использования веб-приложений хотя бы терпимым. Вы узнаете, почему localStorage умирает при установке, как заставить работать Deep Links (и почему они все равно ломаются), и в каких редких случаях PWA действительно может заменить App Store. Это гайд по выживанию в экосистеме, которая активно сопротивляется вашему присутствию. • Отлаживайте Swift как Senior • Почему PWA на iOS всё ещё не торт — и что на самом деле разрешает Apple • Async Inside Task in Swift: The Clean, Correct, and Modern Way (Most Devs Get This Wrong) • You Won’t Believe These Swift Syntax Tricks Actually Exist • Domain Models vs API Models in Swift

iOS

На Хабре очередной стон - внезапно оказывается, что PWA на iPhone всё ещё ощущается как гражданин второго сорта. Разбирают суровую техническую реальность Safari 19, ограничения WebKit, о которых Apple предпочитает молчать, и те немногие лазейки, которые позволяют сделать опыт использования веб-приложений хотя бы терпимым. Вы узнаете, почему localStorage умирает при установке, как заставить работать Deep Links (и почему они все равно ломаются), и в каких редких случаях PWA действительно может заменить App Store. Это гайд по выживанию в экосистеме, которая активно сопротивляется вашему присутствию.

Отлаживайте Swift как Senior

Почему PWA на iOS всё ещё не торт — и что на самом деле разрешает Apple

Async Inside Task in Swift: The Clean, Correct, and Modern Way (Most Devs Get This Wrong)

You Won’t Believe These Swift Syntax Tricks Actually Exist

Domain Models vs API Models in Swift