Новый виджет в iOS CalendarView
В календаре iOS 16 появился MultiDatePicker, который позволяет пользователям выбирать несколько дат и подсветить их.
MultiDatePicker имеет такой же графический стиль, как и DatePicker. Гайд по настройке виджета вы найдете здесь:
https://tprg.ru/yqXU
#swiftui
В календаре iOS 16 появился MultiDatePicker, который позволяет пользователям выбирать несколько дат и подсветить их.
MultiDatePicker имеет такой же графический стиль, как и DatePicker. Гайд по настройке виджета вы найдете здесь:
https://tprg.ru/yqXU
#swiftui
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать свою анимацию с помощью SwiftUI? Гайд для начинающих
Анимация ожидания или загрузки показывает пользователю, что приложение не зависло/не закрылось, а просто ждет ответа с сервера. Такой вид анимации давно используется в YouTube, чтобы отвлечь пользователя, пока загружается контент.
По ссылке пример создания анимации загрузки:
https://tprg.ru/IAbi
#swiftui
Анимация ожидания или загрузки показывает пользователю, что приложение не зависло/не закрылось, а просто ждет ответа с сервера. Такой вид анимации давно используется в YouTube, чтобы отвлечь пользователя, пока загружается контент.
По ссылке пример создания анимации загрузки:
https://tprg.ru/IAbi
#swiftui
This media is not supported in your browser
VIEW IN TELEGRAM
Практический пример создания View-компонента на SwiftUI
В этой статье пошаговое руководство как создать собственный Custom View для городов, используя Sruct, Computed Property и несколько функций, чтобы рассчитать количество лайков и поездок: https://tprg.ru/L71J
#swiftUI
В этой статье пошаговое руководство как создать собственный Custom View для городов, используя Sruct, Computed Property и несколько функций, чтобы рассчитать количество лайков и поездок: https://tprg.ru/L71J
#swiftUI
Повторяем алгоритмы сортировки на практике в диаграммах Swift
В этом видеоуроке показано, как использовать Swift Charts, на примере реализации и визуализации различных алгоритмов сортировки:
https://youtu.be/UCSXF741iHI
#swiftui
В этом видеоуроке показано, как использовать Swift Charts, на примере реализации и визуализации различных алгоритмов сортировки:
https://youtu.be/UCSXF741iHI
#swiftui
Создаём простой Chat App на SwiftUI
В этом практическом гайде автор показывает, как с нуля создать чат-приложение и подключить его к серверу с помощью MirrorFly Chat SDK: https://tprg.ru/85yb
Репозиторий: https://github.com/MirrorFly/MirrorFly-UIKit-iOS
#ios #swiftui
В этом практическом гайде автор показывает, как с нуля создать чат-приложение и подключить его к серверу с помощью MirrorFly Chat SDK: https://tprg.ru/85yb
Репозиторий: https://github.com/MirrorFly/MirrorFly-UIKit-iOS
#ios #swiftui
Работа с JSON в Swift
Чтение данных JSON из локальных файлов и URL-адресов стало намного проще с помощью инструментов для кодирования/декодирования в Swift 5.
В этой статье показано, как загружать данные в формате JSON из локального файла, а также из API прогнозных сервисов:
https://tprg.ru/F7VJ
#ios #swiftui
Чтение данных JSON из локальных файлов и URL-адресов стало намного проще с помощью инструментов для кодирования/декодирования в Swift 5.
В этой статье показано, как загружать данные в формате JSON из локального файла, а также из API прогнозных сервисов:
https://tprg.ru/F7VJ
#ios #swiftui
Apple выпустила руководство по Swift на GitHub
Книга «Язык программирования Swift» теперь является проектом с открытым исходным кодом. Данный проект станет основой для всех публикаций на Swift.оrg.
Сейчас Apple предлагает разработчикам создать репозиторий локально и протестировать DocC, чтобы выявить сразу ошибки при компиляции, редактировании или чтении книги.
Репозиторий: https://github.com/apple/swift-book
#swiftui #ios
Книга «Язык программирования Swift» теперь является проектом с открытым исходным кодом. Данный проект станет основой для всех публикаций на Swift.оrg.
Сейчас Apple предлагает разработчикам создать репозиторий локально и протестировать DocC, чтобы выявить сразу ошибки при компиляции, редактировании или чтении книги.
Репозиторий: https://github.com/apple/swift-book
#swiftui #ios
This media is not supported in your browser
VIEW IN TELEGRAM
Pet-проекты: игры, анимации, таск-менеджеры на SwiftUI
В этой коллекции сообщество Better Programming собрали некоторые из лучших проектов SwiftUI с открытым исходным кодом. Также к каждому проекту прилагается руководство по разработке, поэтому их легко повторить или можно просто потренироваться на примерах.
Сохраняйте в закладки, чтобы не потерять:
https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c
#swiftui
В этой коллекции сообщество Better Programming собрали некоторые из лучших проектов SwiftUI с открытым исходным кодом. Также к каждому проекту прилагается руководство по разработке, поэтому их легко повторить или можно просто потренироваться на примерах.
Сохраняйте в закладки, чтобы не потерять:
https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c
#swiftui
This media is not supported in your browser
VIEW IN TELEGRAM
SwiftUI Spring — примеры анимаций в SwiftUI
В этом репозитории собраны интересные варианты анимаций Spring, а также примеры их реализации:
https://github.com/GetStream/swiftui-spring-animations
#ios #swiftui
В этом репозитории собраны интересные варианты анимаций Spring, а также примеры их реализации:
https://github.com/GetStream/swiftui-spring-animations
#ios #swiftui
This media is not supported in your browser
VIEW IN TELEGRAM
Создание игры Тетрис на SwiftUI
Тетрис базируется на сетке в 128 ячеек (8х16). Однако основная проблема при реализации игры была в выравнивание фигур при их движении. Автор упростил задачу, пронумеровав квадраты — цифры отображают их размещение в блоках массива.
Подробное руководство по реализации игры и анимаций — в статье:
https://tprg.ru/R8wg
#swiftui
Тетрис базируется на сетке в 128 ячеек (8х16). Однако основная проблема при реализации игры была в выравнивание фигур при их движении. Автор упростил задачу, пронумеровав квадраты — цифры отображают их размещение в блоках массива.
Подробное руководство по реализации игры и анимаций — в статье:
https://tprg.ru/R8wg
#swiftui