Size: a a a

2021 May 07

K

KurKing in SwiftBook
источник

AE

Andrey Eremenko in SwiftBook
У swiftui сейчас много проблем, до сих пор. При выкатке каждого нового ios компания apple может сломать или переделать реализацию какого-либо метода. Но интерфейс останется тот-же и приложение скомпилируется.
источник

AE

Andrey Eremenko in SwiftBook
Допустим, у вас есть приложение, которое работает на ios 14.0-14.4 безупречно, и тут apple выкатывает ios 14.5, на котором это же приложение начинает выдавать дикие баги.
источник

AE

Andrey Eremenko in SwiftBook
С каждой новой ios, реализация swiftui классов в сдк может поменяеться и без предупреждения, в общем
источник

DK

Denis Kim in SwiftBook
так и должно быть
источник

AE

Andrey Eremenko in SwiftBook
А почему бы не расширять интерфейсами? Зачем модифицировать?
источник

AE

Andrey Eremenko in SwiftBook
Это же противоречие solid
источник

AE

Andrey Eremenko in SwiftBook
Почему у андроида расширение сдк, и можно толкаться от какого хочешь. А тут модифицируемый фреймворк. или можно настроить как-то поведение приложения, в зависимости от версии swiftui?
источник

DK

Denis Kim in SwiftBook
не знаю, я не пользуюсь сырыми продуктами. почему в андроиде хорошо - наверно потому и хорошо, что нужно учитывать огромное сообщество и парк устройств. эплу легче, он сам все делает и ему класть на тех, кто не обновляется
источник

AE

Andrey Eremenko in SwiftBook
Вот это как раз таки грустно :(
источник

DK

Denis Kim in SwiftBook
поднимай версию минимально поддерживаемой системы и все дела - те кто не соизволил обновится пусть пользуются старой версией
источник

AE

Andrey Eremenko in SwiftBook
Но это отрезание новых фичей И так далее
источник

В

Василий in SwiftBook
говоришь как эппл - "те кто не соизволил купить новый смартфон, пусть сидят на старой версии ios" 🙂
источник

AE

Andrey Eremenko in SwiftBook
Или апи поменялся, и все. Снова включай минималку и апдейть
источник

DK

Denis Kim in SwiftBook
ну апи не так часто меняется. свифт юи просто отдельная тема, он еще сыроват и там лучше сразу исправить если что накосячили, чем поддерживать старое долгое время
источник

AE

Andrey Eremenko in SwiftBook
Я про бекенд в компании, к примеру
источник

AE

Andrey Eremenko in SwiftBook
Урлы там всякие
источник

DK

Denis Kim in SwiftBook
к тому же было очевидно что пока он базируется на uikit, это костыль. со временем (как я предполагаю) его будут переписывать самостоятельно, как это было со свифтом и обжси. и тогда неизбежно что-то будет меняться
источник

DK

Denis Kim in SwiftBook
впервые слышу
источник

AE

Andrey Eremenko in SwiftBook
Рест апи какой-нибудь поменяется, что делать?) перестанут поддерживать какой-либо метод и все, функционал ломается.
источник