Size: a a a

iOS Developers — русскоговорящее сообщество

2021 November 06

V

Virussel in iOS Developers — русскоговорящее сообщество
да, простой фреймворк. Но с потоками там тоже возня бывает, что бд должна быть инициализирована и прочтена с одного потока, иначе будет ошибки выдавать
источник

V

Virussel in iOS Developers — русскоговорящее сообщество
странно, почему тогда все твердят про то, что Realm прям сверхскоростной? По крайней мере, сами разрабы realm
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ну не знаю, судя по опыту коллег, всякие сортировочки лучше даются NSPredicate, чем каким-то сторонним либам. Тут уже дело вкусовщины. Моя воля, я бы на UIKit использовал бы Combine, тем более, что он уже окреп, но увы, только SwiftUI в плане UI, так что приходится использовать православный RxSwift+RxCocoa
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Мы комбайн во всю юзаем уже на юае, у нас юайкит, и на сервисах тоже сделали надстройку над Future, переходим с PromiseKit на него
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Предикат, если не ошибаюсь, под капотом SQL запрос делает, там конечно шустро все будет, заточено все под это
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ну, писать кастомные адаптеры для UIKit меня не впечатлило, так что я воздержался. А про PromiseKit мало что могу сказать, мне хватает Rx, а без него, при правильном написании коблек хела не происходит. Но в любом случае принцип async await, конечно удобен. Так сказать невероятная прорывная технология от Apple, которая была в плюсах ещё много лет назад ):
источник

V

Virussel in iOS Developers — русскоговорящее сообщество
а вообще, swiftUI активно идёт в коммерческую разработку? Он меня впечатлил меня простотой и сокращением кода, конечно, но декларативное программирование - не моё, не хочется в него углубляться
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
В этом и соль интегрированных в сдк технологий. Они заточены и облизаны разрабами, которые знают, как работает Swift глубоко под капотом
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ох, как бы тебе сказать. Это рай для фантазёров. Можно много чего намутить с анимациями достаточно быстро. Даже простая загрузка таблицы происходит с анимацией из-под капота. Декларативный стиль, конечно, на любителя, но в скорости разработки ему не отнимать. Однако, жертвуем замедлением скорости работы приложения как раз из-за просчета всего UI в рантайме. Я бы с удовольствием перешёл на него через пару лет, что, скорее всего, итак случится
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ну и нельзя не отметить прекрасный Canvas. Как же круто не собирать проект каждые 2 минуты для проверки UI на соответствие дизайну
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Хотя в Android Studio это уже давно есть )
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Канву можно и под UIKit закостылить)
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ключевое слово - закостылить, а это скорее про Ведроид (:
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Ну как закостылить) сделать просто кодоген нормальный через Xcode-template и все)
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Можно конечно повесить себе симулятор без рамок на вторую часть монитора и представлять, что это Canvas 😅
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Скинь статейку, если есть такая под рукой. Искал в своё время, но ничего путного и стабильного не нашёл на просторах Всемирной
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Буду весьма признателен
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
У самого нет, каждый раз больно делать, нифига не понятно, и каждый раз сделал и забыл)))
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Ну ничего, судьба наша разработнтческая - страдать, так что продолжу страдать и рисовать UI в голове по констрейнтам. Зато с опытом можно собирать проект всего пару раз за верстку экрана. Такой себе архитектор UI
источник

АЛ

Алекс Ломовской... in iOS Developers — русскоговорящее сообщество
Всем доброй ночи ✨🌚
источник