- Видео 40
- Просмотров 255 925
ИЗИ DEV
Россия
Добавлен 13 июл 2020
Видео про создание приложений на iOS. Наш сайт - ezedev.ru
Сетевой запрос в iOS на Swift
Один из самых необходимых навыков для iOS-разработчиков - отправка сетевых запросов. Сегодня еще раз потренируемся в этом несложном деле.
Учебный бэкенд - api.ezedev.ru
Гайд по бэкенду с примерами - ezedev.ru/api
Наш чат в телеге - t.me/ezedev_chat_ru
#swift #xcode
Учебный бэкенд - api.ezedev.ru
Гайд по бэкенду с примерами - ezedev.ru/api
Наш чат в телеге - t.me/ezedev_chat_ru
#swift #xcode
Просмотров: 1 647
Видео
3D-сканер с LiDAR за 10 минут
Просмотров 4,9 тыс.7 месяцев назад
Запустим готовый проект от Apple с фреймворком RoomPlan за 10 минут. Описание технологии: developer.apple.com/augmented-reality/roomplan/ Демо-проект RoomPlan: developer.apple.com/documentation/roomplan/create_a_3d_model_of_an_interior_room_by_guiding_the_user_through_an_ar_experience
iOS-разработка в стартапе
Просмотров 2,3 тыс.Год назад
Тот случай, когда работаешь для души, а не ради денег. #swift #iOS #xcode
Memory Layout в языке Swift
Просмотров 2,7 тыс.Год назад
Знание Memory Layout полезно не только для разработчиков, работающими с технологиями низкого уровня, но и для всех остальных iOS-разработчиков.
Как работать с SPM
Просмотров 2,2 тыс.Год назад
Swift Package Manager - самый простой в использовании менеджер зависимостей для проектов на Swift. Сегодня рассмотрим примеры его использования. Instagram на Swift только кодом - ruclips.net/video/S2HPftROTfQ/видео.html CollectionView как в Сбере на Swift - ruclips.net/video/j8ohROkCJwo/видео.html Наш чат в ТГ - t.me/ezedev_chat_ru
Простое iOS-приложение на Swift
Просмотров 48 тыс.Год назад
Приложение на Swift для "чайников". Сервис погоды - open-meteo.com QuickType - quicktype.io Репозиторий - github.com/supereasydev/Weather Работа с сетью в Swift - ruclips.net/video/kB0ohtMDpgA/видео.html Наш чат в ТГ - t.me/ezedev_chat_ru 0:00 - Storyboard 04:53 - Пишем код 08:25 - Запрос на сервер 15:07 - Правим ошибки
Картинки из API в карусель со SnapKit
Просмотров 3 тыс.Год назад
Загрузим картинки из интернета и отобразим их в CollectionView с помощью SnapKit. #collectionView #SnapKit #swift #Xcode Репозиторий - github.com/supereasydev/CollectionImages-SnapKit Сервис API - jsonplaceholder.typicode.com Quicktype - quicktype.io DispatchGroup - clck.ru/33YcCf Данные из API в TableView - ruclips.net/video/jlszu46QirY/видео.html
Данные из API в TableView на Swift
Просмотров 8 тыс.Год назад
Рассмотрим парсинг данных из сети и отображение их на экране в UITableView. #tableView #SnapKit #swift #Xcode Сервис API погоды - open-meteo.com Работа с сетью в Swift - ruclips.net/video/kB0ohtMDpgA/видео.html UITableView очень просто - ruclips.net/video/jlszu46QirY/видео.html
Блок с картами Tinkoff на SwiftUI
Просмотров 2 тыс.Год назад
Создадим блок с информацией о счете из приложения Tinkoff на SwiftUI. #tinkoff #SwiftUI #swift #Xcode Репозиторий - github.com/supereasydev/Tinkoff-SwiftUI Блок с картами Tinkoff на SnapKit - ruclips.net/video/PNLeCUkCH9k/видео.html Instagram на Swift только кодом - ruclips.net/video/S2HPftROTfQ/видео.html ChatGPT для iOS-разработчика - ruclips.net/video/v0vAW5Kjc_w/видео.html
Блок с картами Tinkoff на Swift и SnapKit
Просмотров 4,7 тыс.Год назад
Создадим блок с информацией о карточках из приложения Tinkoff только кодом на SnapKit. #tinkoff #SnapKit #swift #Xcode Репозиторий - github.com/supereasydev/Tinkoff-SnapKit Instagram на Swift - ruclips.net/video/S2HPftROTfQ/видео.html Работа с сетью в Swift - ruclips.net/video/kB0ohtMDpgA/видео.html Наш чат в Телеграм - t.me/supereasychat
ChatGPT для iOS-разработчика
Просмотров 5 тыс.Год назад
Сегодня познакомимся с ChatGPT от компании OpenAI. Рассмотрим примеры работы и узнаем, как эта система может помочь iOS-разработчику. Переход между экранами в Swift - ruclips.net/video/4BihoaI94tc/видео.html Работа с сетью в Swift - ruclips.net/video/kB0ohtMDpgA/видео.html Наш чат в Телеграм - t.me/supereasychat #swift #Xcode #ChatGPT
Instagram на Swift только кодом
Просмотров 8 тыс.Год назад
Реализуем верстку главного экрана Instagram через SnapKit без использования сторибордов. Макет в Figma - clck.ru/33BoZy Код проекта - github.com/supereasydev/Instagram-SnapKit Переход между экранами в Swift - ruclips.net/video/4BihoaI94tc/видео.html Работа с сетью в Swift - ruclips.net/video/kB0ohtMDpgA/видео.html Наш чат в Телеграм - t.me/supereasychat #swift #Xcode #snapkit 0:00 Введение 05:0...
Делегирование в Swift + КОНКУРС
Просмотров 2,1 тыс.Год назад
Делегирование - это абсолютный must-have для Swift-разработчика. Если вы не знаете, что это такое, то вы все равно наверняка хотя бы раз с ним работали, даже не осознавая этого. Сегодня мы рассмотрим 4 примера работы с этим паттерном и проведем предновогодний конкурс. УСЛОВИЯ КОНКУРСА 1. Поставить лайк под этим видео 2. Подписаться на канал 3. Оставить 1 любой комментарий (только один) 4. Вступ...
CollectionView как в Сбере на Swift
Просмотров 4,1 тыс.Год назад
Одно из самых известных приложений в нашей стране - это банковское приложение Сбера. Сегодня мы воссоздадим карусель со сторис, а заодно освоим базовые навыки работы с коллекциями, то есть объектами класса UICollectionView. TableView очень просто - ruclips.net/video/jlszu46QirY/видео.html Переход между экранами в Swift - ruclips.net/video/4BihoaI94tc/видео.html Работа со Storyboard в Swift - ru...
Переход между экранами в Swift - часть 3
Просмотров 1,7 тыс.Год назад
Переход между экранами в Swift - часть 3
Переход между экранами в Swift - часть 2
Просмотров 2,2 тыс.2 года назад
Переход между экранами в Swift - часть 2
Переход между экранами в Swift - часть 1
Просмотров 6 тыс.2 года назад
Переход между экранами в Swift - часть 1
Приложение TikTok на Swift с нуля за 20 минут
Просмотров 10 тыс.3 года назад
Приложение TikTok на Swift с нуля за 20 минут
Благодарю! Очень просто и понятно.
А какая точность изменений помещения, если например нужно просто пустое помещение изменить?
точность неплохая, но с цифрами не скажу, нужно доку смотреть по RoomPlan
Самый лучший канал! Спасибо большое:все качественно и понятно
А Свифт это для iOS или и для Android тож? (или тока для чайников)
только эпловские платформы
что делать если нету папки main?
создать, как показано на видео
Привет, есть вопрос, для swift будет достаточно MacBook Air m1?
Привет, да обучения точно да
спасибо большое за продробное и понятное разъяснение темы!
спасибо за просмотр
Привет, спасибо за ролик. А какой архитектуре соответствует данная структура (MVC и MVVM)?
Тут не выдержан ни один архитектурный паттерн, просто файлы аккуратно разложены по папкам. Начиная с такой структуры можно формировать архитектуру
@@eze_dev благодарю за ответ!
Вцелом прикольно
Говоришь в крупных проектах только верстка кодом и тут в collectionView "как у Сбера" наяриваешь storyboard
мхм
Бомба, очень круто делаешь.
Спасибо друг
Топовый урок, давай побольше радуй нас, у тебя очень качественные и классные видео.
Спасибо за просмотр друг! В ближайшем будущем будут выходить более сложные ролики. Подписывайся на телегу, чтобы не пропустить обновления, и записывайся на курс с 7 мая (еще есть места)
Вы тоже дернулись на 27:55?
Прошу прощения, сейчас ролики выходят с нормальным звуком XD
Какой компьютер нужен для создания? У меня Windows
Нужен Mac
@@eze_dev А как быть если нет мака? мне надо практику делать разработку мп, из телефона только айфон доступен и комп на винде
@@huffie4u нативно под iOS писать не получится. Либо кроссплатформ типа флаттера, либо разрабатывать на андроиде
@@eze_dev пизда мне(
@@huffie4u хакинтош в помощь если проц от Интела и видяха от amd
Спасибо за урок - просто и понятно!
Спасибо за просмотр друг
Почем у вас в строке let messageData = MessageData стоит именно messageData, а не messageDate? Мне не дает выставить MessageData. Дает только так (let messageData = MessageDate(firstname: "Ainur", lastname: "Nafikov", age: 25, weight: 100))
У тебя, вероятно, есть ошибка в названии структуры. Структура должна быть декларирована так: struct MessageData {...}
Если есть возможность пожалуйста сделай видео уроки по основам swift
По основам именно языка, или в целом по разработке?
ну в общем по основам языка @@eze_dev
@@renatincrypto из ближайшего, что будет по основам языка и разработки - только очередной поток моего курса. Ближайшие видео будут по более сложным темам. Например, следующее видео - по линейной алгебре в Swift
@@eze_dev @eze_dev у тебя очень качественные и познавательные уроки обо всём на языке swift. Но хотелось бы уроки по кодам для новичков Я сам смотрю Скутаренко но у него уже коды старые и много чего не понятно и не работает. Если найдешь время сделать буду очень благодарен хотя я итак уже благодарен за твои уроки
@@renatsheikhov Спасибо за добрые слова. В ближайшее время таких видео не будет - наоборот, будут видео повышенной сложности. Возможно, тебе подойдет мой курс, но там для совсем начинающих
Можешь пожалуйста сделать одно из следующих видео. Как создать крипто трекер
не переставай делать видосы бро, намути следующий подробнее про клоужеры плс <3
спасибо! со следующего видео будем разбирать сложные темы, потом переключусь снова на основы
Рахмет !
спасибо за просмотр
Легенда возвращается❤️🔥
Спасибо 👍
Уже нет
как у тебя enter выдерживает такие клики?)
сори, в старых видео звук плохой, в новых такого уже нет)
Здравствуйте, в библиотеке нету SnapKit как можно добавить?
Глянь тут: ruclips.net/video/Z-M9qEfS9rI/видео.htmlsi=JIgvUQooZxJ7bjfj
11:05 КАК ПОЛУЧИТЬ ОТВЕТ ОТ СЕРВЕРА?
Возможно, из-за обрезки не видно. Я вставил URL в строку поиска в браузере и нажал enter (return)
стоп,а откуда мы гео взяли?
ты про какой момент? дай таймкод
@@eze_dev в плане мы отправляем запрос на сервер, но не указываем наше месторасположение
Мы отправляем параметры longitude и latitude
В чем разница если сделать схожий скан в приложении POLYCAM? без подключения на внешние устройства.
В polycam один из режимов как раз использует этот фреймворк. На скринах в апп сторе он называется room mode. Там есть и другие режимы съемки - возможно, их тоже когда-нибудь разберу
Как описал автор это тоже самое, разница только в том что сделали распознание мебели и подстановки примитивных ассетов, ну и план/чертеж можно сделать.
А на Windows нет такого?
Не совсем понял. Тут же мобильная платформа - iOS upd. Или ты про Xcode для винды?
@@eze_dev тут все сделано на основе фреймворка от Apple под мобильные устройства с лидаром. Под андроид вроде есть Polycam но о этой версии не скажу многого, только то что она есть. Под винду есть другая классная технология 3D Gaussian Splatting но на выходе будет несколько другой объект.
@@iGerodot да, фишка RoomPlan от Apple в том, что он самостоятельно делит отсканированное пространство на стены, полы, мебель, двери итд, и в коде есть возможность работать со статистикой этих предметов (размеры, количество итд)
@@eze_dev про Xcode естессна.
@@SoLMyers. не, только MacOS
Небольшой лайфхак, можно записать экран без индикации захвата видео через QuickTime на Mac для этого нужно подключить телефон по шнурку и выбрать в меню файл новое видео и вместо камеры выбрать телефон. Срока состояния будет по всем канонам Apple 9:41 и ни каких уведомлений во время записи.
Это да, но мне с подключенным компом было неудобно записывать =) но спасибо
Как обычно, супер-контент!
Спасибо друг!
А зачем через каждые три слова говорить «УГУ»?
Чтобы показать зрителю, что озвученное действие выполнено, и можно переходить к следующему
чувак купи микрофон избавься от раздражающего хруста по клавишами
Уже купил, в новых видео звук гораздо лучше =)
супер спасибо
не работает скругление углов, не понимаю почему
[weak self[ не нужен, т.к. синглтон живет на протяжении жизни всего приложения, не является пропертью у Вьюконтроллера. Там нет никакой циклической зависимости
А что делать если нету currentWeather??
а можно каким-то образом вывести в таблицу эти данные, для бумажного отчета, сохранить в каком нибудь формате-текстовом или табличном?
почему такое плохое качество видео ни чего не видно
стоит проверить настройки интернета
@@eze_dev да оказываться было выбрано автоматически разрешение видео и всегда было 360р
Обязательно покупать мак? Я просились приложениями не ахти, ни разу не создавал, кроме баннеров для виндовс такие самые простые! А с приложениями ни разу! Вообще нет и неумен программировать, и буду ли я получать деньги за приложение?
Спасибо за урок, но есть вопросы: 1. В 21 строке принудительное извлечение опционала? 2. Почему не использовали IBAction?
1. Это для краткости урока. По-хорошему, конечно, нужно проверить, что это действительно URL, и выдать сообщение об ошибке в противном случае 2. Лучше использовать add target, т.к. в случае отказа от сториборда меньше кода нужно будет переделывать
@@eze_dev понял, спасибо большое за Ваши труды
При всем уважении, но ничего простого в разработке под IOS для новичка нет, как только дело доходит до настоящего приложения, пусть даже не очень сложного, да, новичок склепает подобное приложение за неделю, но допиливание и вывод в прод займет месяцы, я уже молчу про внедрение монетизации и т.п.
Спасибо за видео)
приятный молодой человек
на маке 2017 года 10 минут устанавливались поды) сейчас появилась возможно через Xcode SDK cкачивать, как по мне так проще
Тот момент, когда единственное, что понял, что фигурная скобка закрывается автоматически! Спасибо, бро!
Загуглите, альфа бета дельта штрих
Про комплишен интертересно про эскейпинг клоужер тоже интересно 👍
все бы хорошо, но со звуком адище конечно , голос тихий и шорохи и стуки оглушают добавить петличку за 200 рублей с алика, и будет топ контент
спасибо за коммент, в новых видео уже звук с петлички)
@@eze_dev Класс 👍🏻
Ничего себе, я всегда UIKit избегал стороной думал что сложно а оказывается не так уж и сложно, я до этого использовал SwiftUI боль, нервы.
спасибо! я дизайнер и даже мне все понятно)
При чем тут Tinkoff? Ни взаимодействия с их API, ни c их SDK... Тупо для кликбейта?
Суть видео отражена как в названии ролика, так и на превью