Вот и закончился WWDC24 и если вы еще не посмотрели 124 новых видео, то вот мой личный топ, с чего начать из того что посмотрел я:
⭐️ Swift Testing - если вы пишите тесты в проекте, это то что можно будет применить совсем скоро. Настоятельно рекомендую посмотреть это видео, поскольку оно показывает не только то, как оно работает, но и множество интересных трюков, которые вы можете использовать. Что радует, это опенсорс
⭐️ Что нового в Xcode - уже сейчас можно установить бету Xcode, но что в ней нового? Как пользоваться новым профайлером, новый вид дебага многопоточности, AI автокомплит и многое другое
⭐️ Встраивайте свои контролы в систему - та фича iOS 18, которую можно заадоптить в своем приложении к релизу
⭐️ Что нового в Swift - ежегодная сессия, которая собирает все нововведения из опенсорса и в рамках короткого видео объясняется общее целепологание в развитии языка
⭐️ Уменьшай со Swift Embedded - в этом году много информации по оптимизации Swift и в данной сессии про применении в самом требовательном окружении
⭐️ Использование некопируемых типов в Swift - сессия про ~Copyable, даже если в обычной жизни нам это, вероятно, не понадобится, важно понимать как это работает под капотом, ведь это теперь поведение по-умолчанию для типов данных
⭐️ Погружаемся под капот производительности Swift - аспекты работы компилятора и советы по оптимизации Swift
⭐️ Анализируем память на куче - сессия по которой я сейчас готовлю для вас выжимку, показаны интересные примеры использования отладчика и инструментов, представлено много интересной информации о различиях между weak и unowned, как отлаживать их производительность. Детальные примеры про использование autoreleasepool
⭐️ Учимся эффективной отладке - очень практичная сессия по отладке, использованию крашлогов, командам в терминале
WWDC каждый год заваливает разработчиков контентом и важно не поддаться FoMO, а смотреть видео в комфортном для себя режиме, делать заметки и обсуждать с коллегами.
Что еще стоит посмотреть в первую очередь?
🍏 #WWDC24
⭐️ Swift Testing - если вы пишите тесты в проекте, это то что можно будет применить совсем скоро. Настоятельно рекомендую посмотреть это видео, поскольку оно показывает не только то, как оно работает, но и множество интересных трюков, которые вы можете использовать. Что радует, это опенсорс
⭐️ Что нового в Xcode - уже сейчас можно установить бету Xcode, но что в ней нового? Как пользоваться новым профайлером, новый вид дебага многопоточности, AI автокомплит и многое другое
⭐️ Встраивайте свои контролы в систему - та фича iOS 18, которую можно заадоптить в своем приложении к релизу
⭐️ Что нового в Swift - ежегодная сессия, которая собирает все нововведения из опенсорса и в рамках короткого видео объясняется общее целепологание в развитии языка
⭐️ Уменьшай со Swift Embedded - в этом году много информации по оптимизации Swift и в данной сессии про применении в самом требовательном окружении
⭐️ Использование некопируемых типов в Swift - сессия про ~Copyable, даже если в обычной жизни нам это, вероятно, не понадобится, важно понимать как это работает под капотом, ведь это теперь поведение по-умолчанию для типов данных
⭐️ Погружаемся под капот производительности Swift - аспекты работы компилятора и советы по оптимизации Swift
⭐️ Анализируем память на куче - сессия по которой я сейчас готовлю для вас выжимку, показаны интересные примеры использования отладчика и инструментов, представлено много интересной информации о различиях между weak и unowned, как отлаживать их производительность. Детальные примеры про использование autoreleasepool
⭐️ Учимся эффективной отладке - очень практичная сессия по отладке, использованию крашлогов, командам в терминале
WWDC каждый год заваливает разработчиков контентом и важно не поддаться FoMO, а смотреть видео в комфортном для себя режиме, делать заметки и обсуждать с коллегами.
Что еще стоит посмотреть в первую очередь?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3❤1🤔1
Forwarded from Mobile Broadcast | Анонсы
У нас появились новые города, так что встречайте
Mobile Broadcast | Бишкек
Хотите открыть сообщество в вашем городе?
Заполняйте форму по ссылке и мы с вами свяжемся
Вступайте в сообщество в своем городе!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Как и говорил вчера, подготовил хайлайты по сессии работы с памятью. Управление памятью на куче имеет решающее значение для производительности приложения, на сессии показывают как пользоваться инструментами для анализа и оптимизации использования памяти, рассматривается выравнивание всплесков аллокаций при помощи авторелизпула, базовые практики разрыва циклов сильных ссылок при помощи weak и unowned и их отличия
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2👍2