The Swift Developers
The Swift Developers
  • 139
  • 1 579 590
Доклад все о Combine за 45 мин с примерами кода! (2022 г.)
Куда присоединиться:
Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers
1.Наше сообщество в вк(более 6 + тыс) = theswiftdevelopers​
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV
p.s
Домашние задание: смотрите в группах!
Если все понравилось ты знаешь что делать;)
Ставь лайк и пиши комент! :)
Переглядів: 15 821

Відео

SwiftUI c нуля: урок 10 - TextField, ViewModifier
Переглядів 5 тис.2 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 9 - Text
Переглядів 2,1 тис.2 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 8 - TabView, @Binding, ZStack
Переглядів 3,3 тис.2 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 7 - NavigationView, EnvironmentObject, presentationMode, Переброс данных
Переглядів 9 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 6 - UIAcitivityView, создаем кастомный UIActivity, UIViewRepresentable
Переглядів 4,7 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 5 - Segment, пишем мини интернет магазин кроссовок
Переглядів 7 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 4 - Slider, ObservableObject, Published, Пишем плеер на MVVM
Переглядів 8 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 3 - Picker(UIPickerView), Form, NavigationView + делаем экран настроек
Переглядів 8 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 2 - Toggle(UISwitch) + делаем боковое меню, переход с UIKit
Переглядів 10 тис.3 роки тому
Куда присоединиться: Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать...
SwiftUI c нуля: урок 1 - Alert & ActionSheet, переход с UIKit
Переглядів 35 тис.3 роки тому
SwiftUI c нуля: урок 1 - Alert & ActionSheet, переход с UIKit Куда присоединиться: Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Дома...
Проектирование мобильного приложения тех задание
Переглядів 3,4 тис.3 роки тому
Проектирование мобильного приложения - собеседование на стороне работодателя Куда присоединиться: Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErt...
On site - собеседование на стороне работодателя
Переглядів 1,9 тис.3 роки тому
On site - собеседование на стороне работодателя Куда присоединиться: Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание: ...
Тех. Онлайн собеседование. Что могут спросить?Что нужно спросить?
Переглядів 12 тис.3 роки тому
Тех. Онлайн собеседование. Что могут спросить?Что нужно спросить? Куда присоединиться: Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s ...
Собеседований с HR и их типы (скрининг и фильтры)
Переглядів 2,8 тис.3 роки тому
Собеседований с HR и их типы (скрининг и фильтры) Куда присоединиться: Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers 1.Наше сообщество в вк(более 6 тыс) = theswiftdevelopers​ 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV p.s Домашние задание...
Учимся составлять сопроводительное письмо
Переглядів 2,1 тис.3 роки тому
Учимся составлять сопроводительное письмо
Учимся правильно составлять резюме на работу
Переглядів 5 тис.3 роки тому
Учимся правильно составлять резюме на работу
Роль HR в поиске работы и как различить In-house HR и Vendor HR
Переглядів 2 тис.3 роки тому
Роль HR в поиске работы и как различить In-house HR и Vendor HR
Как найти свою первую работу программистом? Стратегия поиска урок 2
Переглядів 4,4 тис.3 роки тому
Как найти свою первую работу программистом? Стратегия поиска урок 2
Как джуниору найти работу в ит без опыта урок 1
Переглядів 9 тис.3 роки тому
Как джуниору найти работу в ит без опыта урок 1
MVVM + Data Driven UI на практике swift
Переглядів 21 тис.4 роки тому
MVVM Data Driven UI на практике swift
MVP c Router и Assembly и Unit test swift part 3
Переглядів 13 тис.4 роки тому
MVP c Router и Assembly и Unit test swift part 3
MVP + Network Service + Второй модуль part 2
Переглядів 16 тис.4 роки тому
MVP Network Service Второй модуль part 2
MVP по SOLID c DI и Unit test на Swift 5 part 1
Переглядів 31 тис.4 роки тому
MVP по SOLID c DI и Unit test на Swift 5 part 1
Замыкания(Closure) в swift на реальных примерах level UP
Переглядів 16 тис.4 роки тому
Замыкания(Closure) в swift на реальных примерах level UP
Design patterns в swift с нуля: урок 17 - Observer (Наблюдатель)
Переглядів 7 тис.5 років тому
Design patterns в swift с нуля: урок 17 - Observer (Наблюдатель)
Design patterns в swift с нуля: урок 16 - Visitor (Посетитель)
Переглядів 2,5 тис.5 років тому
Design patterns в swift с нуля: урок 16 - Visitor (Посетитель)
Design patterns в swift с нуля: урок 15 - Command (Команда)
Переглядів 3,1 тис.5 років тому
Design patterns в swift с нуля: урок 15 - Command (Команда)
Design patterns в swift с нуля: урок 14 - (Хранитель)Memento + Создаем свою рисовалку
Переглядів 3,5 тис.5 років тому
Design patterns в swift с нуля: урок 14 - (Хранитель)Memento Создаем свою рисовалку
Design patterns в swift с нуля: урок 13 - (Итератор)Iterator + Создаем свою структуру данных
Переглядів 2,9 тис.5 років тому
Design patterns в swift с нуля: урок 13 - (Итератор)Iterator Создаем свою структуру данных

КОМЕНТАРІ

  • @KhristinZborovska
    @KhristinZborovska 3 дні тому

    Без обид, но слушать сложно. "Ээээ" просто убивает смысл. В наушниках - особая боль...

  • @EeymanEeyman
    @EeymanEeyman 5 днів тому

    у меня все залито цветами: не могу отделить (

  • @IlyasYerezhep
    @IlyasYerezhep 6 днів тому

    2024 Благодарю автора за данные уроки! Перехожу изучать следующий ваш плейлист! Всем тем кто тоже учиться - не сдавайтесь! Дорогу осилит идущий!

  • @EeymanEeyman
    @EeymanEeyman 7 днів тому

    Выбросил self код стал чище, но я так понимаю это привычки автора которые не мешают, но портят немного читаемость кода

  • @Imlev-ty5kv
    @Imlev-ty5kv 7 днів тому

    aaa

  • @dmytronice1337
    @dmytronice1337 8 днів тому

    Бьіла проблема с тем, что аудио не хотело проигрьіваться. Проблема бьіла в самом файле, а также что его нужно Add to targets при добавлении в проект. (там чекбокс)

  • @itananas
    @itananas 11 днів тому

    Объяснение супер понятное, спасибо!

  • @dmytronice1337
    @dmytronice1337 16 днів тому

    Когда обращаемся к свойствам класса теперь можно не писать каждьій раз self switch2.center = view.center view.addSubview(switch2) Или все же лучше писать self?

  • @snovboy2425
    @snovboy2425 26 днів тому

    Большое спасибо))

  • @snovboy2425
    @snovboy2425 27 днів тому

    Большое спасибо)

  • @m.d.2029
    @m.d.2029 29 днів тому

    В первом случае, когда пытаешься объяснить как работает мьютекс в Си-шном варианте, все неправильно!!! Ты не создаешь никакие потоки! Ты просто создаешь мьютекс, и все!! Самих потоков (или потока) ты не создаешь! У тебя все работает в основном (главном) потоке! Этот мьютекс ни от чего не защищает, так как нет других потоков, кроме главного. Убери эти мьютексы из обеих функций - все будет тоже самое!

  • @user-bu2kk8dp6p
    @user-bu2kk8dp6p 29 днів тому

    Я не знаю как остальные, но иногда я смотрю Ваши видео просто, чтобы поднять себе настроение. У Вас очень своеобразное чувство юмора, местами, самоирония. Это черта умных людей. Спасибо Вам в том числе и за это, с умными людьми всегда приятно общаться, даже в таком формате)).

  • @m_kazbek
    @m_kazbek Місяць тому

    А почему данные очереди запускаются в playground и успешно выводят принты. А при попытке вывести их через command line tool ничего не работает?

  • @m.d.2029
    @m.d.2029 Місяць тому

    Ну и шляпа!))) В этом коде все выполняется в одном (главном) потоке ,.. никаких других потоков мы не создаем.. зачем тут вообще мьютексы?? Что и от чего блокировать?? Тут ОДИН поток

  • @snovboy2425
    @snovboy2425 Місяць тому

    Спасибо)

  • @snovboy2425
    @snovboy2425 Місяць тому

    Урок понравился, спасибо)

  • @kostanichkataev6961
    @kostanichkataev6961 Місяць тому

    Моё уважение и благодарность за контент из 2024

  • @AdamTabiev
    @AdamTabiev Місяць тому

    огонь!! очень доходчиво!!! реально

  • @zheniaserhatyi5769
    @zheniaserhatyi5769 Місяць тому

    DispatchWorkItem.notify(queue:execute:) - он код асинхронно же выполнит ?

  • @snovboy2425
    @snovboy2425 2 місяці тому

    Большое спасибо, ваш труд помогает мне стать лучше)

  • @dianabalahnova8883
    @dianabalahnova8883 2 місяці тому

    как думаете, Тэйлор Свифт тоже эти уроки смотрит?

  • @snovboy2425
    @snovboy2425 2 місяці тому

    Спасибо)

  • @gamebazar6453
    @gamebazar6453 2 місяці тому

    круто, но для новичка не имеет смысла такая глубина, никто давно не пишет на Unix и засорять голову этим, будучи новичком - такое себе, я бы наоборот сказал что это продвинутый курс, а не "с нуля" :)

  • @Joveline77
    @Joveline77 2 місяці тому

    спасибо за курс, за 6 лет не потерял актуальности

  • @snovboy2425
    @snovboy2425 2 місяці тому

    Спасибо

  • @snovboy2425
    @snovboy2425 2 місяці тому

    Спасибо:)

  • @nureke96
    @nureke96 2 місяці тому

    muhz na chas?

  • @MikeZvukovski
    @MikeZvukovski 2 місяці тому

    космос, спасибо

  • @MikeZvukovski
    @MikeZvukovski 2 місяці тому

    Огонь, спасибо

  • @Stricken174
    @Stricken174 3 місяці тому

    Все это прикольно, но как показывает практика никто ничего нигде не подменяет) Да и тесты пишут через раз. Возникает вопрос: а нафига все это нужно?) Великий уровень абстракции приводит к сложному поиску багов, а плюсов не дает.

  • @amor2082
    @amor2082 3 місяці тому

    Спасибо, всё очень понятно и интересно! Странно, что половина зрителей не оценила по достоинству ваш труд и такое углубление в тему, Вы молодец!

  • @MikeZvukovski
    @MikeZvukovski 3 місяці тому

    спасибо

  • @user-lt5is3do2d
    @user-lt5is3do2d 3 місяці тому

    Спасибо❤

  • @romanbutler156
    @romanbutler156 3 місяці тому

    Спасибо большое! Полезно. Но верстка на swiftUI ужасная, просто венигрет какой то, особенно после флатера

  • @dobrysiabar8791
    @dobrysiabar8791 3 місяці тому

    27:45 начало видео

  • @raidenyamato
    @raidenyamato 3 місяці тому

    Святой человек) Решил ночью повторить паттерны.

  • @makooprime
    @makooprime 3 місяці тому

    Автор говорит что программисту нужен английский язык, что верно. Но сам допускает миллион ошибок в простых словах.

    • @theswiftdevelopers1301
      @theswiftdevelopers1301 3 місяці тому

      это было 6 лет назад) Автор мог выучить 6 языков за это время)

  • @user-by1fk3os3s
    @user-by1fk3os3s 3 місяці тому

    спасибо за видео все четко даже спустя 4 года все работает😂 буду использовать эту архитектуру с своим пет-проектом ждем от вас еще больше таких информативных видео

  • @romanbutler156
    @romanbutler156 4 місяці тому

    Привет вам из 2024 года, по прежнему полезно! Спасибо большое за труд!

  • @user-xn2ot8zh1v
    @user-xn2ot8zh1v 4 місяці тому

    При большом количестве запусков, можно попасть на случай, когда методы вызываются не последовательно, а вперемешку. Код точно такой же. (Речь про C)

  • @Joveline77
    @Joveline77 4 місяці тому

    сейчас вместо anyword.character.count достаточно написать anyWord.count

  • @snovboy2425
    @snovboy2425 4 місяці тому

    А у меня в xcod 15 ничего не работает( не отоьражается) :(

  • @snovboy2425
    @snovboy2425 4 місяці тому

    Большое спасибо за ваш труд)

  • @ProIOS.
    @ProIOS. 4 місяці тому

    Спасибо автору! А у меня на канале вы сможете получить перевод книги Reactive Programming with Swift БЕСПЛАТНО! заходите)

  • @ivangagin7510
    @ivangagin7510 4 місяці тому

    кнопки, код - всё другое. По этому можно чему-то научиться?

  • @MrDarx625
    @MrDarx625 4 місяці тому

    Привет! Сейчас Xcode 15.1 после создания Playground, немного отличается все)

  • @memphismaneprod
    @memphismaneprod 4 місяці тому

    Мне не совсем понятно зачем было усложнять всё используя опционал в данном примере, если есть функция проверяющая пустая ли переменная/константа. Мой код без опционала выглядит таким образом: var Date: String = "" Date = "01.09.2024" if Date.isEmpty == true { print("The date is not available") } else { print("The date is \(Date)") } Жду кто мне объяснит в чем польза опционала вместо примера кода, который я навел выше. Всем хорошего времени суток!

    • @servik999
      @servik999 2 місяці тому

      заранее создавая переменную и инициализируя ее - ты занимаешь ячейку памяти, опционал памят не занимает, пока не придет значение

  • @user-tu6gy8dn7u
    @user-tu6gy8dn7u 4 місяці тому

    спасибо за формат для чайников

  • @user-tu6gy8dn7u
    @user-tu6gy8dn7u 4 місяці тому

    как новичку мне очень сложно понять о чем вы говорите. Особенно сильно непонимание проявилось когда в дело вошел класс после паузы

  • @3eeka
    @3eeka 4 місяці тому

    А если у меня вложенные вью, а потом инициализированы в контроллер, как мне из контроллера в них передавать презентер и навигацию?