Size: a a a

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

2021 January 17

DK

David Khegay in iOS Developers — русскоговорящее сообщество
Если можешь позволить iOS 13+ - бери свифтУИ
источник

DI

Dmitry Iv. in iOS Developers — русскоговорящее сообщество
по 3 пункту, не обязательно все удалять, можно совмещать с версткой в IB, часть экрана в сториборде, часть кодом - если есть в этом разумная необходимость
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
Возможно ли прямо в симуляторе айфона симулировать отсутсвие подключения к интернету и в таком положении запустить дебаг?
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
𝗥𝗨𝗦𝗧𝗔𝗠𝗜𝗬 ))
Есть какой-то фильм про Developers.... Или айти
Сериал «кремниевая долина» )) вроде нету айти темы которую там не обыгрывали....даже псы в офисе :)
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
𝗥𝗨𝗦𝗧𝗔𝗠𝗜𝗬 ))
Есть какой-то фильм про Developers.... Или айти
Ещё it crowd, но там больше про техподдержку и там ит просто как антураж
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Vladimir Zhdanov (DTSE Huawei)
На данный момент я так понимаю есть 3 способа вёрстки :

1. СториБорд
2. СвифUI
3. Удалить все и вручную через код все верстать.

SwiftUI сыроват?
1 и 3 это одна и та же технология.

SwiftUI классный, просто местами прийдется вставить вьюхи из UIKit тк с ним максимальная свобода и возможности.
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
SwiftUI — будущее iOS разработки, правда не все вью имеются сейчас из коробки, и поддержка начиная с 13 с IUKit lifecycle и с 14 лишь полноценно мультиплатформенный вариант.
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Andru Menangen
Там не беты, а скорее dev branch
+1
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
bodich
1 и 3 это одна и та же технология.

SwiftUI классный, просто местами прийдется вставить вьюхи из UIKit тк с ним максимальная свобода и возможности.
Угу. Того же серча ещё нету даже в SwiftUI 2. Делаю через UIKit :)
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Но например Активити подвезли в 2 версию :)
источник

AA

Andrew Andrew in iOS Developers — русскоговорящее сообщество
Хд Комел
SwiftUI — будущее iOS разработки, правда не все вью имеются сейчас из коробки, и поддержка начиная с 13 с IUKit lifecycle и с 14 лишь полноценно мультиплатформенный вариант.
что значит «мультиплатформенный» в данном контексте ?
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Andrew Andrew
что значит «мультиплатформенный» в данном контексте ?
Xcode 12 multi platform app
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Я сейчас такое пишу. Одновременно на iOS и macOS
источник

AA

Andrew Andrew in iOS Developers — русскоговорящее сообщество
ааа и для мака
источник

AA

Andrew Andrew in iOS Developers — русскоговорящее сообщество
Anton Burkin
Я сейчас такое пишу. Одновременно на iOS и macOS
понял, спасибо
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Там таргет на iOS и macOS. Но код почти идентичный. Но есть нюансы.
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Иногда нужно делать например #if os(macOS)
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Для каких-то платформ-специфик фич
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Anton Burkin
Угу. Того же серча ещё нету даже в SwiftUI 2. Делаю через UIKit :)
А еще отвязать один констрейнт и перепривязать к другой вьюхе на лету
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
На маке неприменимы UIKit методы и классы, и если вью на swiftui можно с указанными выше #if адаптировать под обе ОС, то контроллер вью необходимо будет переписать для мака. А для полноценно мультиплатформенного приложения он выглядит вот так на всех ОС.
источник