Простое iOS-приложение на Swift

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 75

  • @boekhounding2586
    @boekhounding2586 10 หลายเดือนก่อน +88

    Тот момент, когда единственное, что понял, что фигурная скобка закрывается автоматически! Спасибо, бро!

    • @myway6335
      @myway6335 8 หลายเดือนก่อน

      Загуглите, альфа бета дельта штрих

  • @theany1ne
    @theany1ne ปีที่แล้ว +18

    Спасибо за урок, наконец то нашел канал с актуальной информацией по Xcode и Swift

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      спасибо за просмотр =)

  • @EeymanEeyman
    @EeymanEeyman ปีที่แล้ว +13

    Спасибо, везде информация старая а у вас новая, было бы круто если б вы выставляли новые ролики с простыми приложениями для учебы и получения опыта, с применением разных функционалов и объясняли их, на примере интеграции в приложении

    • @justy9458
      @justy9458 10 หลายเดือนก่อน

      большие приложения не делают со сторибордом) есть swiftui и uikit

  • @pluxvrbeatz2963
    @pluxvrbeatz2963 ปีที่แล้ว +5

    Мужик ты просто лучший! Не забрасывай, жду каждый ролик!

    • @eze_dev
      @eze_dev  ปีที่แล้ว +1

      Спасибо за просмотр друг. Видосов будет много >:-)

  • @ЮрийШинкар-г9ц
    @ЮрийШинкар-г9ц ปีที่แล้ว +4

    почему так мало подписчиков, наконец то нашел нормальный канал, с актуальной и полезной информацией, продолжай в том же духе!

    • @eze_dev
      @eze_dev  ปีที่แล้ว +1

      Спасибо друг за просмотр и коммент!

  • @potompridymayu6395
    @potompridymayu6395 ปีที่แล้ว +1

    Очень приятный видеоурок. Подписка!

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      Спасибо за просмотр!!

  • @andry_freeman
    @andry_freeman ปีที่แล้ว +2

    Спасибо за видео🙌🏻 отличный урок

  • @user-iOSnick-dev
    @user-iOSnick-dev ปีที่แล้ว +2

    Спасибо! Было очень познавательно и успехов тебе!

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      Спасибо друг, и тебе успехов в обучении

  • @voronovam
    @voronovam ปีที่แล้ว +2

    если возникла ошибка: Variable binding in a condition requires an initializer
    то укажите так:
    if let data = data, let weather = try? // и далее без изменений
    т.е. без присваивания data = data не работает

  • @tkzy-ow1sc
    @tkzy-ow1sc 11 หลายเดือนก่อน +1

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

  • @vitdem8987
    @vitdem8987 ปีที่แล้ว +1

    спасибо) ждем новые видосы

  • @yaliisk5928
    @yaliisk5928 ปีที่แล้ว +8

    Когда-то парсинг json казался таким страшным)

    • @eze_dev
      @eze_dev  ปีที่แล้ว +4

      а вон оно оказывается как просто =) как в принципе и вся разработка на iOS

  • @evgeniikuzin3686
    @evgeniikuzin3686 9 หลายเดือนก่อน +1

    Спасибо за урок, но есть вопросы:
    1. В 21 строке принудительное извлечение опционала?
    2. Почему не использовали IBAction?

    • @eze_dev
      @eze_dev  9 หลายเดือนก่อน

      1. Это для краткости урока. По-хорошему, конечно, нужно проверить, что это действительно URL, и выдать сообщение об ошибке в противном случае
      2. Лучше использовать add target, т.к. в случае отказа от сториборда меньше кода нужно будет переделывать

    • @evgeniikuzin3686
      @evgeniikuzin3686 9 หลายเดือนก่อน

      @@eze_dev понял, спасибо большое за Ваши труды

  • @АлександрСергеевич-с7р
    @АлександрСергеевич-с7р ปีที่แล้ว +1

    Спасибо за видео , спасибо за ваш труд 👍

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      Спасибо друг за просмотр)

  • @fitness_school
    @fitness_school ปีที่แล้ว +1

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

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      спасибо за просмотр)

  • @Kadviktor
    @Kadviktor ปีที่แล้ว +3

    привет! спасибо за видео! а у тебя есть курсы? я бы купил)

    • @eze_dev
      @eze_dev  ปีที่แล้ว +6

      Привет! Спасибо за просмотр и за коммент. Курсов нет, обмана на канале нет, бесплатных знаний в интернете точно хватит, чтобы стать суперпрофессионалом 👍

    • @eze_dev
      @eze_dev  7 หลายเดือนก่อน

      upd: все же появился курс

  • @Mafurman
    @Mafurman ปีที่แล้ว

    Видос топ конечно, но плиз, увелись размер шрифта, а то вообще на маке не видно(((

  • @DENISIUS_GYM
    @DENISIUS_GYM ปีที่แล้ว

    Скажите, а симулятор, в качестве которого выступает айфон, нужно скачивать, или он сам появляется?

  • @prostoysoft
    @prostoysoft 3 หลายเดือนก่อน +1

    А Свифт это для iOS или и для Android тож? (или тока для чайников)

    • @eze_dev
      @eze_dev  3 หลายเดือนก่อน +1

      только эпловские платформы

  • @Cheranevnn
    @Cheranevnn ปีที่แล้ว

    Logging Connection Failed: Connection to Logging Facility lost. (Please try relaunching your Application) после запуска симулятора -выходит такая ошибка, тк я "чайник" не понима причины, кто разбирается - подскажите, пожалуйста в чем причина

  • @ДаниилДжумаханов-ж9о
    @ДаниилДжумаханов-ж9о 9 หลายเดือนก่อน

    А что делать если нету currentWeather??

  • @hetagurov_hetag
    @hetagurov_hetag ปีที่แล้ว +1

    Делал все по инструкции в итоге ничего остался на моменте 7:52 где пишет что в коде какая-то ошибка жаль очень хотел сделать свое первое приложение

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      Привет! Скинь скриншот с ошибкой в наш чат, поможем

    • @EeymanEeyman
      @EeymanEeyman ปีที่แล้ว

      Я тоже делал первый раз, сразу после основ синтаксиса языка изучения, первый раз увидел что такое JSON и url, не спеши, я внимательно смотрел на код, читал его, пробовал понять, у меня первая проблема была с фигурной скобкой, так до конца и не понимал что с приложением, потом понял чего не хватает, просто скобки!!ставь на паузу читай код и все получиться!

  • @ValHi-u3i
    @ValHi-u3i 8 หลายเดือนก่อน

    супер спасибо

  • @KarinaKinzhigaliyeva
    @KarinaKinzhigaliyeva 5 วันที่ผ่านมา

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

    • @eze_dev
      @eze_dev  5 วันที่ผ่านมา

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

  • @Rusty_87
    @Rusty_87 ปีที่แล้ว +2

    Option+Shift+8 что бы не искать температур

  • @denismailing1419
    @denismailing1419 ปีที่แล้ว

    а где вы берете ответ сервера, который копируете и вставляете на QuickType? по времени видео это 11:05

    • @artemmiklashevich730
      @artemmiklashevich730 7 หลายเดือนก่อน

      Я ВОТ ТОЖЕ ЭТОГО НЕ ПОНЯЛ, ПОДСКАЖИТЕ ПЛЗ, ВОПРОС АКТУАЛЕН !!!

    • @user-ku72kskw
      @user-ku72kskw 2 หลายเดือนก่อน

      ​@@artemmiklashevich730 актуален?

  • @maksivshin
    @maksivshin ปีที่แล้ว

    А можно ли сделать чтобы погода выводилась Int, а не Double?

    • @yaliisk5928
      @yaliisk5928 ปีที่แล้ว +1

      Можно, обернув код в Int()

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      @@yaliisk5928 ага)

  • @versace775
    @versace775 ปีที่แล้ว +1

    🎉

  • @bengame369
    @bengame369 7 หลายเดือนก่อน

    Какой компьютер нужен для создания? У меня Windows

    • @eze_dev
      @eze_dev  7 หลายเดือนก่อน

      Нужен Mac

    • @huffie4u
      @huffie4u 4 หลายเดือนก่อน

      @@eze_dev А как быть если нет мака?
      мне надо практику делать разработку мп, из телефона только айфон доступен и комп на винде

    • @eze_dev
      @eze_dev  4 หลายเดือนก่อน

      @@huffie4u нативно под iOS писать не получится. Либо кроссплатформ типа флаттера, либо разрабатывать на андроиде

    • @huffie4u
      @huffie4u 4 หลายเดือนก่อน

      @@eze_dev пизда мне(

    • @CstRyler
      @CstRyler 2 หลายเดือนก่อน

      @@huffie4u хакинтош в помощь если проц от Интела и видяха от amd

  • @БексултанАбдураимов-к9б
    @БексултанАбдураимов-к9б 3 หลายเดือนก่อน

    что делать если нету папки main?

    • @eze_dev
      @eze_dev  3 หลายเดือนก่อน

      создать, как показано на видео

  • @konopliaska
    @konopliaska ปีที่แล้ว

    у меня Парсинг фэйлится без ошибки :(

    • @konopliaska
      @konopliaska ปีที่แล้ว

      А сейчас поменял большую букву L на маленькую в ссылке, в слове Longitude и все парсится.
      Сидел минут 30 искал в чем проблема

  • @ios_developer_
    @ios_developer_ 9 หลายเดือนก่อน

    почему такое плохое качество видео ни чего не видно

    • @eze_dev
      @eze_dev  9 หลายเดือนก่อน

      стоит проверить настройки интернета

    • @ios_developer_
      @ios_developer_ 9 หลายเดือนก่อน

      @@eze_dev да оказываться было выбрано автоматически разрешение видео и всегда было 360р

  • @popokole
    @popokole 7 หลายเดือนก่อน

    стоп,а откуда мы гео взяли?

    • @eze_dev
      @eze_dev  7 หลายเดือนก่อน

      ты про какой момент? дай таймкод

    • @popokole
      @popokole 7 หลายเดือนก่อน

      @@eze_dev в плане мы отправляем запрос на сервер, но не указываем наше месторасположение

    • @eze_dev
      @eze_dev  7 หลายเดือนก่อน

      Мы отправляем параметры longitude и latitude

  • @SingleGameRussia
    @SingleGameRussia 9 หลายเดือนก่อน

    Обязательно покупать мак? Я просились приложениями не ахти, ни разу не создавал, кроме баннеров для виндовс такие самые простые! А с приложениями ни разу! Вообще нет и неумен программировать, и буду ли я получать деньги за приложение?

  • @MrKoksirk
    @MrKoksirk 9 หลายเดือนก่อน

    При всем уважении, но ничего простого в разработке под IOS для новичка нет, как только дело доходит до настоящего приложения, пусть даже не очень сложного, да, новичок склепает подобное приложение за неделю, но допиливание и вывод в прод займет месяцы, я уже молчу про внедрение монетизации и т.п.

  • @artemmiklashevich730
    @artemmiklashevich730 7 หลายเดือนก่อน

    11:05 КАК ПОЛУЧИТЬ ОТВЕТ ОТ СЕРВЕРА?

    • @eze_dev
      @eze_dev  7 หลายเดือนก่อน

      Возможно, из-за обрезки не видно. Я вставил URL в строку поиска в браузере и нажал enter (return)

  • @SuperSkibidiShrek
    @SuperSkibidiShrek ปีที่แล้ว

    Очень похоже на котлин

  • @nihadabbasov8410
    @nihadabbasov8410 ปีที่แล้ว +1

    я даже представить себе не мог насколько легко разрабатывать на ios

    • @eze_dev
      @eze_dev  ปีที่แล้ว

      Сложности в деталях, но в целом да, довольно просто

  • @andrii_herheliuk
    @andrii_herheliuk 6 หลายเดือนก่อน

    мхм