Memory Layout в языке Swift
6:38
Как работать с SPM
4:06
Quick Actions на Swift
5:28
Жыл бұрын
Зачем нужен info.plist
3:47
UserDefaults на Swift
15:43
Жыл бұрын
Nearby Interaction на Swift
9:31
Multipeer Connectivity на Swift
16:20
Проект на MVVM в Swift
17:32
Проект на VIPER в Swift
44:32
Optional в Swift
13:48
3 жыл бұрын
Работа с enum в Swift
11:49
3 жыл бұрын
Пікірлер
@prostoysoft
@prostoysoft 2 күн бұрын
А Свифт это для iOS или и для Android тож? (или тока для чайников)
@eze_dev
@eze_dev 2 күн бұрын
только эпловские платформы
@user-zy3xy2xj3o
@user-zy3xy2xj3o 24 күн бұрын
что делать если нету папки main?
@eze_dev
@eze_dev 24 күн бұрын
создать, как показано на видео
@Sweety_Ace
@Sweety_Ace Ай бұрын
Привет, есть вопрос, для swift будет достаточно MacBook Air m1?
@eze_dev
@eze_dev Ай бұрын
Привет, да обучения точно да
@Ruedge
@Ruedge Ай бұрын
спасибо большое за продробное и понятное разъяснение темы!
@eze_dev
@eze_dev Ай бұрын
спасибо за просмотр
@mdomt
@mdomt Ай бұрын
Привет, спасибо за ролик. А какой архитектуре соответствует данная структура (MVC и MVVM)?
@eze_dev
@eze_dev Ай бұрын
Тут не выдержан ни один архитектурный паттерн, просто файлы аккуратно разложены по папкам. Начиная с такой структуры можно формировать архитектуру
@mdomt
@mdomt Ай бұрын
@@eze_dev благодарю за ответ!
@griffin559
@griffin559 3 ай бұрын
Вцелом прикольно
@griffin559
@griffin559 3 ай бұрын
Говоришь в крупных проектах только верстка кодом и тут в collectionView "как у Сбера" наяриваешь storyboard
@andrii_herheliuk
@andrii_herheliuk 3 ай бұрын
мхм
@user-vd3hy3mo2x
@user-vd3hy3mo2x 3 ай бұрын
Бомба, очень круто делаешь.
@eze_dev
@eze_dev 3 ай бұрын
Спасибо друг
@Dekambeck
@Dekambeck 3 ай бұрын
с запросом сервера друдно
@user-li7uj7yz9l
@user-li7uj7yz9l 4 ай бұрын
Топовый урок, давай побольше радуй нас, у тебя очень качественные и классные видео.
@eze_dev
@eze_dev 4 ай бұрын
Спасибо за просмотр друг! В ближайшем будущем будут выходить более сложные ролики. Подписывайся на телегу, чтобы не пропустить обновления, и записывайся на курс с 7 мая (еще есть места)
@NAFIKOV_A255
@NAFIKOV_A255 4 ай бұрын
Вы тоже дернулись на 27:55?
@eze_dev
@eze_dev 4 ай бұрын
Прошу прощения, сейчас ролики выходят с нормальным звуком XD
@bengame369
@bengame369 4 ай бұрын
Какой компьютер нужен для создания? У меня Windows
@eze_dev
@eze_dev 4 ай бұрын
Нужен Mac
@huffie4u
@huffie4u Ай бұрын
@@eze_dev А как быть если нет мака? мне надо практику делать разработку мп, из телефона только айфон доступен и комп на винде
@eze_dev
@eze_dev Ай бұрын
@@huffie4u нативно под iOS писать не получится. Либо кроссплатформ типа флаттера, либо разрабатывать на андроиде
@huffie4u
@huffie4u Ай бұрын
@@eze_dev пизда мне(
@Constantine1975
@Constantine1975 4 ай бұрын
Спасибо за урок - просто и понятно!
@eze_dev
@eze_dev 4 ай бұрын
Спасибо за просмотр друг
@NAFIKOV_A255
@NAFIKOV_A255 4 ай бұрын
Почем у вас в строке let messageData = MessageData стоит именно messageData, а не messageDate? Мне не дает выставить MessageData. Дает только так (let messageData = MessageDate(firstname: "Ainur", lastname: "Nafikov", age: 25, weight: 100))
@eze_dev
@eze_dev 4 ай бұрын
У тебя, вероятно, есть ошибка в названии структуры. Структура должна быть декларирована так: struct MessageData {...}
@renatsheikhov
@renatsheikhov 4 ай бұрын
Если есть возможность пожалуйста сделай видео уроки по основам swift
@eze_dev
@eze_dev 4 ай бұрын
По основам именно языка, или в целом по разработке?
@renatincrypto
@renatincrypto 4 ай бұрын
ну в общем по основам языка @@eze_dev
@eze_dev
@eze_dev 4 ай бұрын
@@renatincrypto из ближайшего, что будет по основам языка и разработки - только очередной поток моего курса. Ближайшие видео будут по более сложным темам. Например, следующее видео - по линейной алгебре в Swift
@renatsheikhov
@renatsheikhov 4 ай бұрын
@@eze_dev @eze_dev у тебя очень качественные и познавательные уроки обо всём на языке swift. Но хотелось бы уроки по кодам для новичков Я сам смотрю Скутаренко но у него уже коды старые и много чего не понятно и не работает. Если найдешь время сделать буду очень благодарен хотя я итак уже благодарен за твои уроки
@eze_dev
@eze_dev 4 ай бұрын
@@renatsheikhov Спасибо за добрые слова. В ближайшее время таких видео не будет - наоборот, будут видео повышенной сложности. Возможно, тебе подойдет мой курс, но там для совсем начинающих
@renatincrypto
@renatincrypto 4 ай бұрын
Можешь пожалуйста сделать одно из следующих видео. Как создать крипто трекер
@user-vu4nk4vw8f
@user-vu4nk4vw8f 4 ай бұрын
не переставай делать видосы бро, намути следующий подробнее про клоужеры плс <3
@eze_dev
@eze_dev 4 ай бұрын
спасибо! со следующего видео будем разбирать сложные темы, потом переключусь снова на основы
@Sanche87
@Sanche87 4 ай бұрын
Рахмет !
@eze_dev
@eze_dev 4 ай бұрын
спасибо за просмотр
@DiAmond-qq9yd
@DiAmond-qq9yd 4 ай бұрын
Легенда возвращается❤️‍🔥
@eze_dev
@eze_dev 4 ай бұрын
Спасибо 👍
@tonymontana4776
@tonymontana4776 4 ай бұрын
как у тебя enter выдерживает такие клики?)
@eze_dev
@eze_dev 4 ай бұрын
сори, в старых видео звук плохой, в новых такого уже нет)
@meyiryedilkhanuly5528
@meyiryedilkhanuly5528 4 ай бұрын
Здравствуйте, в библиотеке нету SnapKit как можно добавить?
@eze_dev
@eze_dev 4 ай бұрын
Глянь тут: kzfaq.info/get/bejne/kJN9bNR2y7mdon0.htmlsi=JIgvUQooZxJ7bjfj
@artemmiklashevich730
@artemmiklashevich730 4 ай бұрын
11:05 КАК ПОЛУЧИТЬ ОТВЕТ ОТ СЕРВЕРА?
@eze_dev
@eze_dev 4 ай бұрын
Возможно, из-за обрезки не видно. Я вставил URL в строку поиска в браузере и нажал enter (return)
@popokole
@popokole 4 ай бұрын
стоп,а откуда мы гео взяли?
@eze_dev
@eze_dev 4 ай бұрын
ты про какой момент? дай таймкод
@popokole
@popokole 4 ай бұрын
@@eze_dev в плане мы отправляем запрос на сервер, но не указываем наше месторасположение
@eze_dev
@eze_dev 4 ай бұрын
Мы отправляем параметры longitude и latitude
@alexandrpihut4222
@alexandrpihut4222 4 ай бұрын
В чем разница если сделать схожий скан в приложении POLYCAM? без подключения на внешние устройства.
@eze_dev
@eze_dev 4 ай бұрын
В polycam один из режимов как раз использует этот фреймворк. На скринах в апп сторе он называется room mode. Там есть и другие режимы съемки - возможно, их тоже когда-нибудь разберу
@iGerodot
@iGerodot 4 ай бұрын
Как описал автор это тоже самое, разница только в том что сделали распознание мебели и подстановки примитивных ассетов, ну и план/чертеж можно сделать.
@SoLMyers.
@SoLMyers. 4 ай бұрын
А на Windows нет такого?
@eze_dev
@eze_dev 4 ай бұрын
Не совсем понял. Тут же мобильная платформа - iOS upd. Или ты про Xcode для винды?
@iGerodot
@iGerodot 4 ай бұрын
@@eze_dev тут все сделано на основе фреймворка от Apple под мобильные устройства с лидаром. Под андроид вроде есть Polycam но о этой версии не скажу многого, только то что она есть. Под винду есть другая классная технология 3D Gaussian Splatting но на выходе будет несколько другой объект.
@eze_dev
@eze_dev 4 ай бұрын
@@iGerodot да, фишка RoomPlan от Apple в том, что он самостоятельно делит отсканированное пространство на стены, полы, мебель, двери итд, и в коде есть возможность работать со статистикой этих предметов (размеры, количество итд)
@SoLMyers.
@SoLMyers. 4 ай бұрын
@@eze_dev про Xcode естессна.
@eze_dev
@eze_dev 4 ай бұрын
@@SoLMyers. не, только MacOS
@iGerodot
@iGerodot 4 ай бұрын
Небольшой лайфхак, можно записать экран без индикации захвата видео через QuickTime на Mac для этого нужно подключить телефон по шнурку и выбрать в меню файл новое видео и вместо камеры выбрать телефон. Срока состояния будет по всем канонам Apple 9:41 и ни каких уведомлений во время записи.
@eze_dev
@eze_dev 4 ай бұрын
Это да, но мне с подключенным компом было неудобно записывать =) но спасибо
@shakirkadirov
@shakirkadirov 4 ай бұрын
Как обычно, супер-контент!
@eze_dev
@eze_dev 4 ай бұрын
Спасибо друг!
@gabibli
@gabibli 4 ай бұрын
А зачем через каждые три слова говорить «УГУ»?
@eze_dev
@eze_dev 4 ай бұрын
Чтобы показать зрителю, что озвученное действие выполнено, и можно переходить к следующему
@sergei_x1000
@sergei_x1000 5 ай бұрын
чувак купи микрофон избавься от раздражающего хруста по клавишами
@eze_dev
@eze_dev 5 ай бұрын
Уже купил, в новых видео звук гораздо лучше =)
@user-rm4ml2no6g
@user-rm4ml2no6g 5 ай бұрын
супер спасибо
@santeridobrynin1700
@santeridobrynin1700 5 ай бұрын
не работает скругление углов, не понимаю почему
@IlmirNuha
@IlmirNuha 5 ай бұрын
[weak self[ не нужен, т.к. синглтон живет на протяжении жизни всего приложения, не является пропертью у Вьюконтроллера. Там нет никакой циклической зависимости
@user-ek2oq4gn6r
@user-ek2oq4gn6r 6 ай бұрын
А что делать если нету currentWeather??
@rtjh045h
@rtjh045h 6 ай бұрын
а можно каким-то образом вывести в таблицу эти данные, для бумажного отчета, сохранить в каком нибудь формате-текстовом или табличном?
@ios_developer_
@ios_developer_ 6 ай бұрын
почему такое плохое качество видео ни чего не видно
@eze_dev
@eze_dev 6 ай бұрын
стоит проверить настройки интернета
@ios_developer_
@ios_developer_ 6 ай бұрын
@@eze_dev да оказываться было выбрано автоматически разрешение видео и всегда было 360р
@SingleGameRussia
@SingleGameRussia 6 ай бұрын
Обязательно покупать мак? Я просились приложениями не ахти, ни разу не создавал, кроме баннеров для виндовс такие самые простые! А с приложениями ни разу! Вообще нет и неумен программировать, и буду ли я получать деньги за приложение?
@evgeniikuzin3686
@evgeniikuzin3686 6 ай бұрын
Спасибо за урок, но есть вопросы: 1. В 21 строке принудительное извлечение опционала? 2. Почему не использовали IBAction?
@eze_dev
@eze_dev 6 ай бұрын
1. Это для краткости урока. По-хорошему, конечно, нужно проверить, что это действительно URL, и выдать сообщение об ошибке в противном случае 2. Лучше использовать add target, т.к. в случае отказа от сториборда меньше кода нужно будет переделывать
@evgeniikuzin3686
@evgeniikuzin3686 6 ай бұрын
@@eze_dev понял, спасибо большое за Ваши труды
@MrKoksirk
@MrKoksirk 6 ай бұрын
При всем уважении, но ничего простого в разработке под IOS для новичка нет, как только дело доходит до настоящего приложения, пусть даже не очень сложного, да, новичок склепает подобное приложение за неделю, но допиливание и вывод в прод займет месяцы, я уже молчу про внедрение монетизации и т.п.
@ocean_s_friend
@ocean_s_friend 7 ай бұрын
Спасибо за видео)
@user-ut5qr2uy1k
@user-ut5qr2uy1k 7 ай бұрын
приятный молодой человек
@swidan165
@swidan165 7 ай бұрын
на маке 2017 года 10 минут устанавливались поды) сейчас появилась возможно через Xcode SDK cкачивать, как по мне так проще
@boekhounding2586
@boekhounding2586 7 ай бұрын
Тот момент, когда единственное, что понял, что фигурная скобка закрывается автоматически! Спасибо, бро!
@myway6335
@myway6335 5 ай бұрын
Загуглите, альфа бета дельта штрих
@tsomuk
@tsomuk 7 ай бұрын
Про комплишен интертересно про эскейпинг клоужер тоже интересно 👍
@tsomuk
@tsomuk 7 ай бұрын
все бы хорошо, но со звуком адище конечно , голос тихий и шорохи и стуки оглушают добавить петличку за 200 рублей с алика, и будет топ контент
@eze_dev
@eze_dev 7 ай бұрын
спасибо за коммент, в новых видео уже звук с петлички)
@tsomuk
@tsomuk 7 ай бұрын
@@eze_dev Класс 👍🏻
@tkzy-ow1sc
@tkzy-ow1sc 8 ай бұрын
Ничего себе, я всегда UIKit избегал стороной думал что сложно а оказывается не так уж и сложно, я до этого использовал SwiftUI боль, нервы.
@Sapfyra
@Sapfyra 8 ай бұрын
спасибо! я дизайнер и даже мне все понятно)
@behtold
@behtold 8 ай бұрын
При чем тут Tinkoff? Ни взаимодействия с их API, ни c их SDK... Тупо для кликбейта?
@eze_dev
@eze_dev 8 ай бұрын
Суть видео отражена как в названии ролика, так и на превью
@Mafurman
@Mafurman 9 ай бұрын
Видос топ конечно, но плиз, увелись размер шрифта, а то вообще на маке не видно(((
@DENISIUS_GYM
@DENISIUS_GYM 9 ай бұрын
Скажите, а симулятор, в качестве которого выступает айфон, нужно скачивать, или он сам появляется?