Тёмный

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

ИЗИ DEV
Подписаться 5 тыс.
Просмотров 38 тыс.
50% 1

Приложение на Swift для "чайников".
Сервис погоды - open-meteo.com
QuickType - quicktype.io
Репозиторий - github.com/supereasydev/Weather
Работа с сетью в Swift - • Работа с сетью в Swift...
Наш чат в ТГ - t.me/ezedev_chat_ru
0:00 - Storyboard
04:53 - Пишем код
08:25 - Запрос на сервер
15:07 - Правим ошибки

Опубликовано:

 

19 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 65   
@boekhounding2586
@boekhounding2586 6 месяцев назад
Тот момент, когда единственное, что понял, что фигурная скобка закрывается автоматически! Спасибо, бро!
@myway6335
@myway6335 3 месяца назад
Загуглите, альфа бета дельта штрих
@iiiosserr
@iiiosserr Год назад
Спасибо за урок, наконец то нашел канал с актуальной информацией по Xcode и Swift
@eze_dev
@eze_dev Год назад
спасибо за просмотр =)
@andry_freeman
@andry_freeman 8 месяцев назад
Спасибо за видео🙌🏻 отличный урок
@pluxvrbeatz2963
@pluxvrbeatz2963 Год назад
Мужик ты просто лучший! Не забрасывай, жду каждый ролик!
@eze_dev
@eze_dev Год назад
Спасибо за просмотр друг. Видосов будет много >:-)
@EeymanEeyman
@EeymanEeyman 9 месяцев назад
Спасибо, везде информация старая а у вас новая, было бы круто если б вы выставляли новые ролики с простыми приложениями для учебы и получения опыта, с применением разных функционалов и объясняли их, на примере интеграции в приложении
@justy9458
@justy9458 6 месяцев назад
большие приложения не делают со сторибордом) есть swiftui и uikit
@vitdem8987
@vitdem8987 9 месяцев назад
спасибо) ждем новые видосы
@user-iOSnick-dev
@user-iOSnick-dev Год назад
Спасибо! Было очень познавательно и успехов тебе!
@eze_dev
@eze_dev Год назад
Спасибо друг, и тебе успехов в обучении
@potompridymayu6395
@potompridymayu6395 Год назад
Очень приятный видеоурок. Подписка!
@eze_dev
@eze_dev Год назад
Спасибо за просмотр!!
@user-kk4pk3uy9x
@user-kk4pk3uy9x Год назад
Спасибо за видео , спасибо за ваш труд 👍
@eze_dev
@eze_dev Год назад
Спасибо друг за просмотр)
@user-ci2cr7zi3v
@user-ci2cr7zi3v Год назад
почему так мало подписчиков, наконец то нашел нормальный канал, с актуальной и полезной информацией, продолжай в том же духе!
@eze_dev
@eze_dev Год назад
Спасибо друг за просмотр и коммент!
@fitness_school
@fitness_school 11 месяцев назад
Спасибо за видео!
@eze_dev
@eze_dev 11 месяцев назад
спасибо за просмотр)
@user-rm4ml2no6g
@user-rm4ml2no6g 4 месяца назад
супер спасибо
@DENISIUS_GYM
@DENISIUS_GYM 7 месяцев назад
Скажите, а симулятор, в качестве которого выступает айфон, нужно скачивать, или он сам появляется?
@yaliisk5928
@yaliisk5928 Год назад
Когда-то парсинг json казался таким страшным)
@eze_dev
@eze_dev Год назад
а вон оно оказывается как просто =) как в принципе и вся разработка на iOS
@voronovam
@voronovam 10 месяцев назад
если возникла ошибка: Variable binding in a condition requires an initializer то укажите так: if let data = data, let weather = try? // и далее без изменений т.е. без присваивания data = data не работает
@tkzy-ow1sc
@tkzy-ow1sc 6 месяцев назад
Ничего себе, я всегда UIKit избегал стороной думал что сложно а оказывается не так уж и сложно, я до этого использовал SwiftUI боль, нервы.
@versace775
@versace775 Год назад
🎉
@Kadviktor
@Kadviktor Год назад
привет! спасибо за видео! а у тебя есть курсы? я бы купил)
@eze_dev
@eze_dev Год назад
Привет! Спасибо за просмотр и за коммент. Курсов нет, обмана на канале нет, бесплатных знаний в интернете точно хватит, чтобы стать суперпрофессионалом 👍
@eze_dev
@eze_dev 2 месяца назад
upd: все же появился курс
@denismailing1419
@denismailing1419 9 месяцев назад
а где вы берете ответ сервера, который копируете и вставляете на QuickType? по времени видео это 11:05
@artemmiklashevich730
@artemmiklashevich730 2 месяца назад
Я ВОТ ТОЖЕ ЭТОГО НЕ ПОНЯЛ, ПОДСКАЖИТЕ ПЛЗ, ВОПРОС АКТУАЛЕН !!!
@evgeniikuzin3686
@evgeniikuzin3686 5 месяцев назад
Спасибо за урок, но есть вопросы: 1. В 21 строке принудительное извлечение опционала? 2. Почему не использовали IBAction?
@eze_dev
@eze_dev 5 месяцев назад
1. Это для краткости урока. По-хорошему, конечно, нужно проверить, что это действительно URL, и выдать сообщение об ошибке в противном случае 2. Лучше использовать add target, т.к. в случае отказа от сториборда меньше кода нужно будет переделывать
@evgeniikuzin3686
@evgeniikuzin3686 5 месяцев назад
@@eze_dev понял, спасибо большое за Ваши труды
@Mafurman
@Mafurman 7 месяцев назад
Видос топ конечно, но плиз, увелись размер шрифта, а то вообще на маке не видно(((
@user-cu2lr1mc3x
@user-cu2lr1mc3x 8 месяцев назад
Logging Connection Failed: Connection to Logging Facility lost. (Please try relaunching your Application) после запуска симулятора -выходит такая ошибка, тк я "чайник" не понима причины, кто разбирается - подскажите, пожалуйста в чем причина
@bengame369
@bengame369 2 месяца назад
Какой компьютер нужен для создания? У меня Windows
@eze_dev
@eze_dev 2 месяца назад
Нужен Mac
@user-ek2oq4gn6r
@user-ek2oq4gn6r 4 месяца назад
А что делать если нету currentWeather??
@maksivshin
@maksivshin Год назад
А можно ли сделать чтобы погода выводилась Int, а не Double?
@yaliisk5928
@yaliisk5928 Год назад
Можно, обернув код в Int()
@eze_dev
@eze_dev Год назад
@@yaliisk5928 ага)
@hetagurov_hetag
@hetagurov_hetag Год назад
Делал все по инструкции в итоге ничего остался на моменте 7:52 где пишет что в коде какая-то ошибка жаль очень хотел сделать свое первое приложение
@eze_dev
@eze_dev Год назад
Привет! Скинь скриншот с ошибкой в наш чат, поможем
@EeymanEeyman
@EeymanEeyman 9 месяцев назад
Я тоже делал первый раз, сразу после основ синтаксиса языка изучения, первый раз увидел что такое JSON и url, не спеши, я внимательно смотрел на код, читал его, пробовал понять, у меня первая проблема была с фигурной скобкой, так до конца и не понимал что с приложением, потом понял чего не хватает, просто скобки!!ставь на паузу читай код и все получиться!
@Rusty_87
@Rusty_87 Год назад
Option+Shift+8 что бы не искать температур
@konopliaska
@konopliaska Год назад
у меня Парсинг фэйлится без ошибки :(
@konopliaska
@konopliaska Год назад
А сейчас поменял большую букву L на маленькую в ссылке, в слове Longitude и все парсится. Сидел минут 30 искал в чем проблема
@SuperSkibidiShrek
@SuperSkibidiShrek Год назад
Очень похоже на котлин
@artemmiklashevich730
@artemmiklashevich730 2 месяца назад
11:05 КАК ПОЛУЧИТЬ ОТВЕТ ОТ СЕРВЕРА?
@eze_dev
@eze_dev 2 месяца назад
Возможно, из-за обрезки не видно. Я вставил URL в строку поиска в браузере и нажал enter (return)
@popokole
@popokole 3 месяца назад
стоп,а откуда мы гео взяли?
@eze_dev
@eze_dev 3 месяца назад
ты про какой момент? дай таймкод
@popokole
@popokole 3 месяца назад
@@eze_dev в плане мы отправляем запрос на сервер, но не указываем наше месторасположение
@eze_dev
@eze_dev 3 месяца назад
Мы отправляем параметры longitude и latitude
@Dekambeck
@Dekambeck 2 месяца назад
с запросом сервера друдно
@ios_developer_
@ios_developer_ 5 месяцев назад
почему такое плохое качество видео ни чего не видно
@eze_dev
@eze_dev 4 месяца назад
стоит проверить настройки интернета
@ios_developer_
@ios_developer_ 4 месяца назад
@@eze_dev да оказываться было выбрано автоматически разрешение видео и всегда было 360р
@SingleGameRussia
@SingleGameRussia 5 месяцев назад
Обязательно покупать мак? Я просились приложениями не ахти, ни разу не создавал, кроме баннеров для виндовс такие самые простые! А с приложениями ни разу! Вообще нет и неумен программировать, и буду ли я получать деньги за приложение?
@MrKoksirk
@MrKoksirk 5 месяцев назад
При всем уважении, но ничего простого в разработке под IOS для новичка нет, как только дело доходит до настоящего приложения, пусть даже не очень сложного, да, новичок склепает подобное приложение за неделю, но допиливание и вывод в прод займет месяцы, я уже молчу про внедрение монетизации и т.п.
@andrii_herheliuk
@andrii_herheliuk Месяц назад
мхм
@nihadabbasov8410
@nihadabbasov8410 Год назад
я даже представить себе не мог насколько легко разрабатывать на ios
@eze_dev
@eze_dev Год назад
Сложности в деталях, но в целом да, довольно просто
Далее
3D-сканер с LiDAR за 10 минут
1:58
Просмотров 3,8 тыс.
SWIFT - 01. Основы
31:16
Просмотров 280 тыс.
Whyyy? 😭 #shorts by Leisi_family
00:15
Просмотров 9 млн
The courier saved the children
00:33
Просмотров 1,2 млн
How to code in Swift | Swift Basics #1
18:25
Просмотров 34 тыс.
Swift. Как его учить?
6:13
Просмотров 37 тыс.
ВЫ ЧЕ СДЕЛАЛИ С iOS 18?
22:40
Просмотров 129 тыс.
I'm interviewing for an iOS developer
39:20
Просмотров 17 тыс.
Whyyy? 😭 #shorts by Leisi_family
00:15
Просмотров 9 млн