Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2020 December 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Максимально доступное описание Core Data для тех, кто уже столкнулся с ней, но все еще думает, что это черная магия.
https://nemecek.be/blog/59/demystifying-core-data-a-guide-for-newcomers
источник
2020 December 15
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Крутая статья про удобную стилизацию View в SwiftUI при помощи атрибута Environment.
https://swiftwithmajid.com/2020/12/09/styling-custom-swiftui-views-using-environment/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Всегда хотели разрабатывать инструменты для разработчиков? Приходите работать в команду разработки Kotlin Multiplatform Mobile – ребята ищут кандидатов с бэкграундом в iOS, так что это просто вакансия мечты для любого айосера.
https://kotlin-mobile.tilda.ws/ios
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Горячих клавиш много не бывает. Тред в андерхуде с хорошо иллюстрирующими видосиками. Где-то даже со звуком нажимаемых клавиш для полноценного погружения.
https://twitter.com/mobileunderhood/status/1337787345630879746
источник
2020 December 16
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
В четверг в 12 часов Movavi проведет митап для про мобильную разработку. В программе координаторы, UI тесты, декодирование видео, векторные анимации.
https://movavi-event.timepad.ru/event/1501046/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Пора разобраться с семейством функций prefix. Разные способы взять из массива первые N элементов.
https://sarunw.com/posts/how-to-get-first-n-elements-of-swift-array/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отличная статья про примерное устройство @State. Поможет разобраться, какие механизмы работают для синхронизации модели и View в SwiftUI.
https://fivestars.blog/swiftui/lets-build-state.html
источник
2020 December 17
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Краткая справка по App Store Connect API: Provisioning, Power and Performance, TestFlight.
https://www.andyibanez.com/posts/getting-started-app-store-connect-api/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
7 советов по оптимизации скорости запуска приложения. Среди них: использование статистики DYDL, использование статических библиотек, откладывание логики до окончания рендера первого фрейма.
https://www.avanderlee.com/optimization/launch-time-performance-optimization/
источник
2020 December 18
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Возможно вы пропустили, но один из крупных фреймворков для машинного обучения, TensorFlow, давно появился на Swift. А это небольшой гайд - пример того, как можно обучить свою модель.
https://www.47deg.com/blog/swift-for-tensorflow-training-model/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Выкидываем NSManagedObjectContext в бэкграунд, а потом присоединяем при помощи Combine в SwiftUI.
https://www.donnywals.com/observing-the-result-of-saving-a-background-managed-object-context-with-combine/
источник
2020 December 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
MARK, FIXME и TODO - делим код на части и оставляем себе заметки на будущее.
https://www.avanderlee.com/xcode/xcode-mark-line-comment/
источник
2020 December 21
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Курс для middle- и senior-разработчиков, которые хотят стать тимлидами

Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс.

На связи была команды AGIMA.
источник
2020 December 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Разбор причин почему Code Sign устроен так, как устроен. Как связаны Provisioning profiles, Entitlements, Certificates. В чем отличия от обычного UNIX-подхода.
https://www.pietrorea.com/2020/12/13/debugging-how-you-think-about-code-signing
источник
2020 December 23
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что такое Hero animation можно посмотреть в этой статье. В SwiftUI она реализуется довольно просто при помощи одного модификатора и одного неймспейса.
https://swiftwithmajid.com/2020/12/17/hero-animations-in-swiftui/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
С какими проблемами предстоит столкнуться, если использовать M1 для CI: нет установки старых симуляторов, не все инструменты поддерживаются и другие особенности.
https://steipete.com/posts/apple-silicon-mac-mini-for-ci/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Однажды Apple сказала, что создание DateFormatter - это дорогая операция. Можно убедиться в этом по серии из 4 экспериментов, а так же понять в каком именно месте она дорогая.
https://sarunw.com/posts/how-expensive-is-dateformatter/
источник
2020 December 24
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Практикуемся в выразительности при помощи ExpressibleBy- протоколов. Главное не переборщить с их использованием.
https://www.andyibanez.com/posts/expressibleby-protocols-swift/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🎄 Встречаем Новый Год вместе с командой Podlodka 🎄

Самый душевный выпуск 2020 года стучится в дверь!

В пятницу, 25 декабря, в 19-00, команда Podlodka соберется в офисе @avitotech и в окружении елок, мандаринов и гирлянд подведет итоги года.

Это будет особенный выпуск. В нем не будет серьезной темы, выверенного плана и списка полезных ссылок в конце. Зато в нем будем мы.

Вас ждет:
🎅🏼 Волшебный новогодний вайб: будем нарезать салатики, чокаться шампанским и загадывать желания!
🤫 Откровения ведущих: рефлексируем над взлетами и падениями 2020
🎙 Захватывающие истории о том, как устроена Podlodka изнутри
📹 Эксклюзив: новогоднее спешл реалити-шоу "По офисам", где мы устроим сумасшедший тур по офису Авито! (будет даже паркур)
🎁 И куда без новогоднего чуда? У всех слушаталей эфира будет возможность выиграть SONY PLAYSTATION 5! Все, что нужно для победы — любовь к Podlodka и готовность подключиться в эфир!

Не пропустите трансляцию в пятницу, 25-го декабря в 19-00Не пропустите трансляцию в пятницу, 25-го декабря в 19-00
Мы вас очень-очень ждем! 💙
YouTube
Новогодний выпуск 2020 🎄: подводим итоги года и разыгрываем PS5 вместе с командой Podlodka!
Самый душевный выпуск 2020 года стучится в дверь!  В пятницу, 25 декабря, в 19-00, команда Podlodka соберется в офисе Avito и в окружении елок, мандаринов и гирлянд подведет итоги прошедшего года. Задать вопрос: https://forms.gle/GRHbHXkNmvA8NKJ96

Это будет особенный выпуск. В нем не будет серьезной темы, выверенного плана и списка полезных ссылок в конце. Зато в нем будем мы.

Вас ждет:
🎅🏼 Волшебный новогодний вайб: будем нарезать салатики, чокаться шампанским и загадывать желания!
🤫 Откровения ведущих: рефлексируем над взлетами и падениями 2020
🎙 Захватывающие истории о том, как устроена Podlodka изнутри
🏢 Эксклюзив: пилотный эпизод нового youtube шоу "По офисам", где мы устроим сумасшедший тур по офису Avito! (будет даже паркур)
🎁 И куда без новогоднего чуда? У всех слушаталей эфира будет возможность выиграть SONY PLAYSTATION 5! Все, что нужно для победы — любовь к Podlodka и готовность подключиться в эфир!


Мы вас очень-очень ждем! 💙
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
В каких случаях стоит использовать Stack+Spacer, а в каких есть более элегантные решения.
https://fivestars.blog/swiftui/stack-spacer-alternatives.html
источник