SwiftUI. Урок 1: Интерфейс стартового экрана - Xcode Swift iOS Apple разработка ПО iPhone MacOS iPad

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • Запись на курс «Джун за 5!»:
    Телеграм: @WladMadiТелефон: +7 (967) 901-73-24
    Подробнее о программе курса: madi.study
    По вопросам индивидуального обучения:
    Телеграм: @WladMadiТелефон: +7 (967) 901-73-24
    Ссылка на телеграм-чат:
    t.me/+SBRqlvcb...
    В этом уроке мы создадим и настроим наш первый Xcode-проект, а также сверстаем первый экран. Познакомимся с View, Text, TextField, модификаторами, контейнером VStack обёрткой свойства @State

КОМЕНТАРІ • 46

  • @georgegroshev5513
    @georgegroshev5513 2 роки тому +1

    Залип на 50 минут, кайф. И всего тысяча просмотров у годноты!
    От себя говорю спасибо)

  • @user-rp6bi5qj1n
    @user-rp6bi5qj1n 2 роки тому +1

    Спасибо, отличный канал по обучению

    • @MadiSpace
      @MadiSpace  2 роки тому +1

      Пожалуйста! Успехов в обучении!

  • @JoromeAX
    @JoromeAX 9 місяців тому

    Спасибо за видео

  • @user-vv4mi8kk3k
    @user-vv4mi8kk3k 2 роки тому +1

    Урааааа, спасибо!!!!!!!

    • @MadiSpace
      @MadiSpace  2 роки тому

      С новым годом!

  • @sergeyaydarov7735
    @sergeyaydarov7735 Рік тому

    Спасибо большое за урок !

  • @user-yr5mu2fi8d
    @user-yr5mu2fi8d Рік тому

    Респект, реально хороший урок

    • @MadiSpace
      @MadiSpace  Рік тому

      Спасибо! То ли еще будет)

  • @user-rt2mj5jq1d
    @user-rt2mj5jq1d 2 роки тому

    Благодарю за урок!

  • @kinolarolami6906
    @kinolarolami6906 Рік тому +1

    Здравствуйте у менч не получается размер рисунка бэграунд вы откуда взяли рисунок или есть кол что бы рисунок было 100 на 100

  • @vasiario
    @vasiario 9 місяців тому

    🔥🔥🔥

  • @Murakasi
    @Murakasi 2 роки тому +1

    Огромное спасибо за ваш труд! А я Думал это только у меня так лагает канвас ;(

    • @MadiSpace
      @MadiSpace  2 роки тому

      Да нет, это на 2017 i5 40Гб RAM такой канвас

    • @kanefron5
      @kanefron5 2 роки тому

      @@MadiSpace на 2020 i7 16Gb кстати как то по-приятнее работает, на удивление

  • @Amsterdance26
    @Amsterdance26 Рік тому +1

    Видос отличный! Но как ты это все запомнил и держишь в голове? 😂🤯

    • @MadiSpace
      @MadiSpace  Рік тому +1

      Просто сделай несколько раз что-то подобное и тоже запомнишь

  • @pavelgoncharov-pro
    @pavelgoncharov-pro Рік тому

    Здравствуйте. Подскажите, пожалуйста, как в App Store Connect посмотреть статистику по подпискам? А именно - сколько было новых подписок (оплат), и сколько было повторных подписок (то есть, продлили те, кто уже оплачивал ранее подписку). Заранее благодарю за наводку куда смотреть.

  • @asiaregion3600
    @asiaregion3600 Рік тому

    интересно

  • @zoomle_iOS
    @zoomle_iOS 2 роки тому

    Почему-то у меня, когда я указываю модификатор background после скобки VStack, то бэкграунд применятеся не ко всему экрану, а только к той части где вьюхи в стеке. То есть такой квадратик вокруг вьюх...
    Я правда просто цвет выбирал, а не картинку ставил...

  • @the_best_movies_1
    @the_best_movies_1 Рік тому

    Привет. Классный урок. А можешь подсказать как изменить масштаб фоновой картинки которую мы ставим. Т.к. при установке она сильно увеличивается

    • @MadiSpace
      @MadiSpace  Рік тому +1

      С помощью модификаторов resizable и frame можно многое сделать по размерам

    • @the_best_movies_1
      @the_best_movies_1 Рік тому

      @@MadiSpace Спасибо!

  • @m.d.2029
    @m.d.2029 5 місяців тому

    А сколько минимально оперативной памяти должно быть в маке, чтоб можно было работать с фреймворком SwiftUI ?

    • @MadiSpace
      @MadiSpace  5 місяців тому

      Базово 8 на М1 хватит.
      Лучше 16

    • @m.d.2029
      @m.d.2029 5 місяців тому

      @@MadiSpace
      а 4 никак не потянет? Просто у меня мак-мини с 4 гб ... для платформы macOS SwiftUI запускается тестовая программа (Hello World) без проблем, а вот для платформы IOS почему-то нет .. поэтому и вопрос

    • @MadiSpace
      @MadiSpace  5 місяців тому

      Да я фиг знает. Может и потянет, я не пробовал. Но думаю будет тяжко

    • @m.d.2029
      @m.d.2029 5 місяців тому

      @@MadiSpace
      Короче, все запустилось у меня на 4 ГБ со второго раза .. в связи с этим вопрос - а вообще есть разница SwiftUI под какую платформу изучать - под macOS, IOS, watchOS, tvOS ? Или там есть отличия?

    • @MadiSpace
      @MadiSpace  5 місяців тому

      Определенные различия всё же есть. СплитВью, например

  • @gogahorrorstory
    @gogahorrorstory 10 місяців тому

    Всем привет , огромная просьба для того, кто это прочитает . Работал по второму уроку и случайно из первого урока во вкладке WordsGameApp стер строку let screen = UIScreen.. скажите пожалуйста что после многоточия , стараюсь найти уже час и никак не могу понять что там было прописано , остановился из-за этого на месте . Помогите пожалуйста 🙏

    • @MadiSpace
      @MadiSpace  10 місяців тому

      Что-то вроде UIScreen.main.bounds ?

    • @gogahorrorstory
      @gogahorrorstory 10 місяців тому

      @@MadiSpace спасибо большое , все заработало !!!

  • @antuanel463
    @antuanel463 2 роки тому +2

    Бекграунд картинку не скинул )

    • @MadiSpace
      @MadiSpace  2 роки тому +1

      Да, что-то запамятовал

    • @user-rt2mj5jq1d
      @user-rt2mj5jq1d 2 роки тому

      Думаю это как домашнее задание, найти самому картинку и ее применить)))

  • @user-jm4xu3gl6p
    @user-jm4xu3gl6p 2 роки тому

    Тупые вопросы возвращаются!(надеюсь))
    Есть ли какая-нибудь хитрость(методика) запоминания как правильно пишутся модификаторы?
    Вот например: есть .font(.title) и есть .background(Color.red).
    И вот как запомнить/понять(может это и очевидно, но, до меня не доходит)почему в одном случаи в круглых скобках ставится точка перед словом, а в другом, не ставится? И я говоря не конкретно про эти два случая, а вообще.
    Когда я учил хирагану и катакану, был метод по которому легко запоминались буквы. А в свифтЮай, есть что-то подобное? Для понимания перед каким словом в () ставить точку, а когда нет?

    • @MadiSpace
      @MadiSpace  2 роки тому +1

      . Ставится в тех случаях, если метод требует в качестве параметра принять значение перечисления . Color.Рэд - это тоже перечисление. Вы можете просто написать .Ред, без color

    • @user-jm4xu3gl6p
      @user-jm4xu3gl6p 2 роки тому

      @@MadiSpace Я не совсем, не об этом спрашивал. И можно без вы? Это архаизм, фу. Мне не нравится.

  • @user-wm5xb5zo1s
    @user-wm5xb5zo1s Рік тому

    Эмулятор не запускается

    • @MadiSpace
      @MadiSpace  Рік тому

      Бывает. А в чем проблема? И какой конкретно эмулятор? Канвас или симулятор?

  • @E.Prikhodchenko
    @E.Prikhodchenko Рік тому

    Сложно))))