Size: a a a

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

2021 January 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще больше про Dynamic Type в связке с Accessibility. На этот раз речь идет о полной кастомизации в зависимости от категории размеров.
https://otbivnoe.ru/2021/01/22/On-A-Way-To-Great-Accessibility-With-Dynamic-Type.html
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Лонгрид на тему потока данных в SwiftUI. Что и в каком случае использовать: State, ObservedObject, обычную константу или что-то другое.
https://troz.net/post/2019/swiftui-data-flow/
источник
2021 January 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как iOS-разработчику вырасти до Middle+ уровня?

12 февраля - карьера для iOS-разработчика

На вебинаре Ексей Пантелеев (Head Of Mobile в Новых облачных технологиях):
- сделает обзор вакансий
- поговорит о требованиях к кандидатам
- ответит на карьерные вопросы начинающих специалистов
- представит программу онлайн-курса «iOS Developer. Professional».

Вы узнаете, какие навыки ждут от специалистов работодатели и как организована практика. До 27 января включительно курс доступен со скидкой 25%🎁

Перед встречей пройдите вступительный тест, чтобы задать свои вопросы преподавателю: https://otus.pw/4o7t/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Экстравагантный способ использования SwiftUI для создания иконок приложения.
https://www.enekoalonso.com/articles/creating-ios-application-icons-with-swiftui
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вероятно в этом году после релиза очередной версии SwiftUI на него перейдет еще больше разработчиков. Если вы планируете быть в их числе, то вот пример, как переходить с RxSwift.
https://benoitpasquier.com/migrating-mvvm-uikit-rxswift-to-combine/
источник
2021 January 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Этого чувака не остановить. Он уже копию лейаута страницы из Instagram сделал на Compositional Layout.
https://nemecek.be/blog/72/building-instagram-profile-screen-with-compositional-layout
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Дань уважения создателю Objective-C, который умер в начале этого месяца.
https://shapeof.com/archives/2021/1/brad_cox_objective-c_creator_passes.html
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как визуализировать данные при помощи кастомных графиков на SwiftUI на примере radar chart. Со времен UIKit изменений в API не так много, но некоторые из них сделали работу с графикой логичнее.
https://medium.com/better-programming/data-visualization-with-swiftui-radar-charts-64124aa2ac0b
источник
2021 January 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Возможно вы пропустили, но для SwiftUI есть свой инструмент профилирования.
https://swiftwithmajid.com/2021/01/20/profiling-swiftui-app-using-instruments/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересно до чего может довести такой подход к SwiftUI. Фреймворк позволяет залезать во внутренности SwiftUI на UIKit и AppKit, чтобы вывести работу с костылями на следующий уровень.
https://github.com/siteline/SwiftUI-Introspect
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Супер-статья от Redmadrobot про создание самовоиспроизводящейся практики. Поставить создание кейсов на поток, обеспечить накопление знаний и прибытие новой крови в виде стажеров.
https://habr.com/ru/company/redmadrobot/blog/523096/
источник
2021 February 02
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
“Приложение должно работать оффлайн” - от этого требования думаю у многих когда-то подгорало, если очевидно, что оно почти не несет пользы. Как и почему Додо решили выпиливать Realm с остановкой всей разработки спустя 3 года использования. Проблемы с миграцией, обновлением версий библиотеки, креши, боль и работа по выходным.
https://habr.com/ru/company/dododev/blog/539360/
источник
2021 February 03
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Напоминаем, что у нашего сообщества помимо канала есть еще и чат с очень бурной судьбой. Если вы когда-то общались в iOS Good Talks, но вышли оттуда из-за трештолков/непрозрачных банов/токсичности, то сейчас самое время вернуться – мы его перезапускаем и хотим сделать топовой площадкой для общения iOS разработчиков!

Вступайте и задавайте вопросы, обсуждайте статьи, спорьте и познавайте истину – @iosgt!
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Даже если вы уже знаете, что такое intrinsicContentSize, в этой статье можно найти пару интересных деталей. Видимо про Compositional Layout все-таки не читали.
https://nemecek.be/blog/76/what-is-intrinsic-content-size-and-why-care
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вы в 2к21 все еще пользуетесь .xcodeproj и .xcworkspace для конфигурации проекта? Уже есть инструменты для автоматической генерации этих файлов, чтобы во время очередного мерджа не превратить их в тыкву.
https://sarunw.com/posts/getting-started-with-tuist/
источник
2021 February 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
15 февраля - демо-урок «Пишем приложение на SwiftUI и Combine»

Анна Жаркова (ведущий моб. разраб. Usetech) расскажет:

- Что такое SwiftUI? Чем приложение на SwiftUI отличается от классического iOS приложения?
- Что такое фреймворк Combine? Какие средства он предлагает для работы?
- Как создать небольшое приложение на SwiftUI с Combine?

Регистрация: https://otus.pw/WxYc/

Демо-урок является частью онлайн-курса «iOS Developer. Professional».
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересные мысли по поводу Apple Glasses. Рассуждения по поводу того, как именно они могут стать массовым продуктом и соответствовать имиджу инновационной компании.
https://beckyhansmeyer.com/2021/01/29/thoughts-on-apple-glasses/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вот реализация лонг-тапа и обычного тапа в одной кнопке на SwiftUI. Не знаю как у вас, но у меня уже стадия принятия. Тем не менее в статье есть строчка “UIKit is verbose but it works”, хотя проблема скорее в Catalyst, нежели в SwiftUI.
https://steipete.com/posts/supporting-both-tap-and-longpress-on-button-in-swiftui/
источник
2021 February 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вышла вторая версия опенсорсного инструмента ControlRoom, позволяющего сделать симуляцию разных событий удобнее в iOS Simulator.
https://twitter.com/twostraws/status/1355266028306108416?s=21
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
“Читаемость кода” - афера и вообще не аргумент. Перевод всей сути не передает, но речь идет именно об осмыслении кода, нежели про визуальное восприятие.
https://www.sicpers.info/2021/01/reasoning-about-code-is-a-scam/
источник