Верстка кодом с помощью SnapKit на Swift

  Рет қаралды 20,101

ИЗИ DEV

ИЗИ DEV

3 жыл бұрын

Повышаем скилл с помощью верстки интерфейса кодом.
ColorSlurp для Mac: apps.apple.com/ru/app/colorsl...
SnapKit: github.com/SnapKit/SnapKit

Пікірлер: 57
@sowelleach
@sowelleach 3 жыл бұрын
Урок просто супер, очень полезный контент на канале, спасибо за Ваш труд!!!
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр!
@D-gw4vj
@D-gw4vj 2 жыл бұрын
Классное видео! Побольше уроков. Очень понятно объясняешь.
@feruzbekyuspov1638
@feruzbekyuspov1638 2 жыл бұрын
Урок очень хорошо объяснен 👍
@ivanpestov1659
@ivanpestov1659 2 жыл бұрын
Замечательный урок!
@MarkizBoneco
@MarkizBoneco Жыл бұрын
Всё отлично. Хорошо объясняет. Но щелчки клавиши Enter - это ппц. Звук записан норм (но не идеально) и поэтому приходиться делать громче. Но эти щелчки.... Посмотрел современные видео - автор вроде исправился со звуком.... Лайки, подписка - это явно стоит того. Спасибо.
@eze_dev
@eze_dev Жыл бұрын
Да друг согласен, сорян за звук. В новых видосах получше сделал, чекай
@thexxi3290
@thexxi3290 3 жыл бұрын
Супер! Все понятно! Спасибо!
@This_KEKO
@This_KEKO Жыл бұрын
Спасибо, все очень круто!)
@mellrichard1243
@mellrichard1243 3 жыл бұрын
Спасибо большое!!! Доступно объяснил!!! 🥳
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр и комментарий, рад, что пригодилось =)
@mak_whisk
@mak_whisk 3 жыл бұрын
Спасибо. Как всегда, все понятно
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр =)
@shirokovaleksey
@shirokovaleksey 3 жыл бұрын
Круто, спасибо, продолжай в том же духе!
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр =)
@Karkatof53
@Karkatof53 2 жыл бұрын
Спасибо ман! Autolayout покуривает в сторонке😂
@codeInMe
@codeInMe 2 жыл бұрын
Спасибо большое
@ivanlyaskovets6804
@ivanlyaskovets6804 Жыл бұрын
Супер!
@neifal
@neifal Жыл бұрын
Спасибо большое!
@eze_dev
@eze_dev Жыл бұрын
Спасибо за просмотр)
@Bubjkee
@Bubjkee 9 ай бұрын
Спасибо!
@olekandrmaltsev1440
@olekandrmaltsev1440 Жыл бұрын
у кого после ввода pod init пишет "command not found" установите cocoa pods, команда: sudo gem install cocoapods
@kensaitakeso
@kensaitakeso 3 жыл бұрын
оч круто! все максимально понятно! хотя немного удивило как модули импортируются в Х-коде. я привык что в джаве все под рукой из коробки или через Майвен автоматом подтягивается. кстати а для Свифта существуют какой-нибудь автоматический сборщик?
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр! Наверное, я не совсем верно понял твой вопрос - про какую сборку модулей ты говоришь?
@kensaitakeso
@kensaitakeso 3 жыл бұрын
@@eze_dev я имею в виду такие автоматические сборщики как Maven или Gradle для Java.(можешь загуглить, если не работал ни с чем таким). они нужны для того чтобы конфигурация всех модулей и версии были одинаковы у всех кто использует этот проект. Вот думаю что для х-кода наверняка должно быть что-то похожее. ведь там тоже над одним проектом могут работать много человек
@Gozammer
@Gozammer 3 жыл бұрын
@@kensaitakeso cocoapods, carthage, swiftPM - вписывешь в файлик зависимости, вызываешь install/build - пользуешься в коде
@amirgali17
@amirgali17 3 жыл бұрын
Стандартной утилитой делаешь запись экрана?
@georgeweaver3759
@georgeweaver3759 2 жыл бұрын
мой терминал выдает command not found: pod
@georgeweaver3759
@georgeweaver3759 8 күн бұрын
@@maksmorgan4156 наверное. Уже 2 года прошло))
@saint__pablo
@saint__pablo Жыл бұрын
Спасибо! Очень полезно! А много приложений пишется в реальной работе, используя SnapKit ? Глядя на сколько это проще родных ns, обратно уже не хочется😅
@eze_dev
@eze_dev Жыл бұрын
Спасибо за просмотр! Да, много =) это один из инструментов для промышленной разработки. Что касается простоты - это ты ещё SwiftUI не видел =) чекай последнее видео на канале
@user-ks9vq3ms8e
@user-ks9vq3ms8e 3 жыл бұрын
А не будет ли удобнее и быстрее задать цвет через Color Literal? там тоже можно пользоваться пипеткой, и никакого стороннего софта
@eze_dev
@eze_dev 3 жыл бұрын
Ты прав, можно задать цвет и так. В этом ролике я показал, как задавать все элементы интерфейса голым кодом, но никто не запрещает выбрать любой удобный вариант выбора цвета ;)
@user-ks9vq3ms8e
@user-ks9vq3ms8e 3 жыл бұрын
@@eze_dev понял) в любом случае спасибо за урок. Легкая и понятная подача!
@eze_dev
@eze_dev 3 жыл бұрын
@@user-ks9vq3ms8e Тебе спасибо за просмотр!
@optioncontrol4909
@optioncontrol4909 Жыл бұрын
zsh: command not found: pod У меня у одного такая ошибка в консоли когда пытаюсь Snapkit установить?
@eze_dev
@eze_dev Жыл бұрын
medium.com/@supereasydev/как-установить-cocoapods-93245c8944d9
@oogway_a
@oogway_a Жыл бұрын
почему Pod init прописали ? хз почему но у меня не получилось и я прописал touch podfile
@eze_dev
@eze_dev Жыл бұрын
может уже что-то от полов было?
@mikhail1017
@mikhail1017 Жыл бұрын
Спасибо аз урок. Можно ли кодить верстку без SnapKit и вообще без каких-либо фреймворков?
@eze_dev
@eze_dev Жыл бұрын
Спасибо за просмотр! Да, конечно, можно верстать с помощью NSLayoutConstraint, либо в сториборде констрейнтами
@mikhail1017
@mikhail1017 Жыл бұрын
@@eze_dev Спасибо. Успехов Вам
@ARedkozubov
@ARedkozubov 3 жыл бұрын
Здравствуйте, можно ли вынести констреинты в отдельный файл и вызывать их?
@eze_dev
@eze_dev 3 жыл бұрын
Привет! Наверное, можно как-то извратиться, но так лучше не делать. Настройку констрейнтов нужно производить в рамках настройки view
@ilyakaravaikin3943
@ilyakaravaikin3943 Жыл бұрын
Привет! А в чем главная особенность SnapKit? В выставлении constraint'ов?
@eze_dev
@eze_dev Жыл бұрын
привет, преимущественно в сахарных методах для управления констрейнтами
@ilyakaravaikin3943
@ilyakaravaikin3943 Жыл бұрын
@@eze_dev Спасибо!
@user-li7uj7yz9l
@user-li7uj7yz9l 2 жыл бұрын
Ничего непонятно, что для чего, отличие inset, offset и тд
@mojoooCo
@mojoooCo 3 жыл бұрын
А ты уже используешьSwiftUI в проектах? а то все его форсят
@eze_dev
@eze_dev 3 жыл бұрын
Хороший вопрос! SwiftUI использую только точечно. Например он очень удобен при работе с AttributedString, вот пример: swiftui-lab.com/attributed-strings-with-swiftui/
@ikspb
@ikspb Жыл бұрын
а можно как-то обойтись без @objc? Как сделать чисто свифтом?
@eze_dev
@eze_dev Жыл бұрын
Что именно?
@sergiopuccini
@sergiopuccini Жыл бұрын
Ей! Безудержное веселье задротов!
@eze_dev
@eze_dev Жыл бұрын
Не понял суть комментария
@sergiopuccini
@sergiopuccini Жыл бұрын
@@eze_dev Шелдон тоже не понимал сарказм :) вы идеальный технарь
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 69 МЛН
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 8 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 22 МЛН
Налог на незнание JavaScript - [Hamster Kombat]
50:20
Instagram на Swift только кодом
1:17:37
ИЗИ DEV
Рет қаралды 7 М.
Мок-собеседование iOS разработчика
1:17:34
iOS Такой • IOS Разработка • IT Подкасты
Рет қаралды 10 М.
Async/await. Что это такое и с чем его едят? iOS Такой
42:31
iOS Такой • IOS Разработка • IT Подкасты
Рет қаралды 4,8 М.
Сетевой запрос в iOS на Swift
16:44
ИЗИ DEV
Рет қаралды 1,3 М.
Coordinator на Swift пример паттерна, iOS разработка
33:37
iOS на практике
Рет қаралды 7 М.