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

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Про UIKit vs SwiftUI читали уже много раз, вот вам AppKit vs SwiftUI. Выводы те же, на примере Pulse показывается что реализовать приложение можно, но есть некоторые недостатки, например у List есть проблемы с производительностью при 10к+ строках.
https://kean.blog/post/appkit-is-done
Forwarded from Mobile Good Events (Egor Tolstoy)
Удаленный набор на бесплатное вечернее обучение в Computer Science Center от JetBrains и Яндекс
Дата: до 18:00 10.04.21

Вечерние курсы по математике и программированию, примерно 15 часов в неделю. В этом году впервые доступно в удаленном формате, не только для жителей Петербурга. Коллекция видео с занятий центра – тут.
Продолжение истории с размером приложения Uber. На этот раз в официальном блоге компании, с графиками, диаграммами и цифрами. Все построено на уменьшении количества инструкций на разных уровнях компиляции. Мало того, что они этим уменьшают размер бинарника, так еще и производительность немного возрастает.
https://eng.uber.com/how-uber-deals-with-large-ios-app-size/
Привет! Сегодня для вас вакансия в iOS-команду СберМаркета.

В команде уже 10 классных деволелоперов, ищут новых талантливых ребят с горящими глазами. Команда работает по модели Remote First - сидят на удаленке, а все оборудование отправляют к тебе домой. Если ты в Москве, есть возможность пересечься в классном офисе в самом центре.

Зачем это все?! Сейчас клиентские приложения написаны при помощи Xamarin, но их активно перерабатывают на Swift 5.3. Так что если готов быстро писать качественный код, не оставляя шансов команде QA найти багу, добиваться 60fps даже на самых слабых устройствах и все это, используя SwiftUI/Combine, то велкоме!

Многобукв про роль здесь. Пообщаться по задачам можешь с тимлидом Димой, а собрать нужных людей на встречу поможет лид рекрутер Надя.
Придется ли когда-нибудь переписывать KMM, чтобы работать со Swift без прослойки в виде Objc. Несколько минорных, но неприятных проблем, возникающих из-за бриджа.
https://benasher.co/kotlin-ios-ergonomics/
Изобретаем проблему и решаем ее: извлечение параметров из строки представляющей собой путь при помощи механизмов интерполяции строк в 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, выкатили бонусы за поддержку митапа. Сообщество развивается, остается открытым, и это радует