iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
656 photos
64 videos
3.96K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Лучшее iOS сообщество в Телеге: @iosgt

Размещение рекламы: @tanyasanovna
Download Telegram
Изобретаем проблему и решаем ее: извлечение параметров из строки представляющей собой путь при помощи механизмов интерполяции строк в Swift. Бесполезно, но интересно.
https://davedelong.com/blog/2021/03/04/exploiting-string-interpolation-for-fun-and-for-profit/
Сегодня стартует пятый ежегодный опрос отечественных мобильных разработчиков! Скоро мы узнаем:
📖 Откуда мобильщики получают новые знания
💪 Какие команды мобильной разработки самые сильные
🌟 В каких компаниях мобильные разработчики хотят работать больше всего

Результаты будут в публичном доступе через месяц. Пока их ждете, можете почитать отчеты за прошлые годы: 2020, 2019, 2018, 2017.

Пройдите опрос, пошарьте его своей команде, ждите результата!
И в то же время время планы на функционал Actor’ов расширились. Пока есть 3 варианта. Возможно появится атрибут @reentrant и множество других мелочей, для того, чтобы на этапе компиляции исключалось как можно больше ошибок.
https://github.com/apple/swift-evolution/blob/main/proposals/0306-actors.md
🔥 На канале CocoaHeads вышло превью видео, где Саша Зимин рассказывает подробности, как ему удалось победить в Telegram Contest: https://youtu.be/TZluSAhmh8s

Вообще у ребят в CocoaHeads последнее время много нового, они сделали сайт cocoaheads.io, выкатили бонусы за поддержку митапа. Сообщество развивается, остается открытым, и это радует
Поддержка нескольких версий macOS приложений сейчас выглядит как сущий ад, особенно если не только двух последних. Симулятор отсутствует, старые системы хотят старый Xcode и так далее.
https://www.jessesquires.com/blog/2021/03/19/how-to-test-your-macos-app-or-not/
Идем в олл ин и создаем приложение под все платформы Apple. Добавляем таргеты, создаем общую точку входа и реализуем часть функционала под отдельные платформы.
https://blog.scottlogic.com/2021/03/04/Multiplatform-SwiftUI.html
Хочешь освоить востребованную профессию, чтобы работодатели выстроились в очередь? Начни с изучения Swift – это производительный и легкий в чтении язык программирования.

Прямо сейчас запишись на бесплатный интенсив GeekBrains от Mail.ru Group «Swift для начинающих».

За два часа ты:
📌 узнаешь все об особенностях и преимуществах языка Swift;
📌научишься использовать среду разработки xCode, а также переменные, массивы и классы;
📌сможешь создавать базовые элементы интерфейса TableViewController, NavigationController, а еще подключать и использовать сторонние библиотеки.

Клик по ссылке сделает Swift чуть ближе и понятнее — https://geekbrains.ru/link/YMgj9t
Как архитектурный паттерн RIB помог Uber при соблюдении их отполированных принципов в отношении к данным. По сути полное состояние передается вместе с каждым событием аналитики и потом в читаемом виде отображается в дэшборде.
https://eng.uber.com/ubers-journey-toward-better-data-culture-from-first-principles/