Публикации по теме 'ios'
Реализуйте вход с помощью Google в приложении SwiftUI
Использование UIViewRepresentable для отображения кнопок входа в социальные сети и интерфейса
Всем привет,
В этой статье я расскажу, как реализовать «Вход с помощью Google» (или другой вход в социальную сеть) в проекте SwiftUI.
На данный момент кнопка и поток входа в социальную сеть доступны только для реализации с использованием контроллера представления в UIKit. Следовательно, мы создадим для них представления SwiftUI, используя UIViewRepresentable, чтобы реализовать..
Связь с ячейками iOS: выбор между делегатами и замыканиями
Делегирование или закрытие? Узнайте, какой подход лучше всего подходит для вашего приложения iOS для написания модульного и поддерживаемого кода!
Что такое делегат?
Делегат в iOS — это объект, который может получать сообщения и выполнять действия от имени другого объекта. Это дизайн…
Глубокое погружение в актеров в Swift 5.5
Давайте посмотрим на изменения параллелизма в Swift
С новыми изменениями, связанными с параллелизмом, которые появятся в Swift 5.5, язык делает еще проще для нас, разработчиков Swift, написание параллельного кода. Существует огромное количество предложений, которые были приняты в выпуске 5.5, и уже есть масса нового, что нам нужно изучить и к чему привыкнуть.
Одна из новых функций, которые появятся в новом выпуске Swift, - это доступность нового примитива под названием actor ...
Бесконечная прокрутка с использованием UICollectionView и UIPageControl
Здравствуйте, читатели, почти все мы, возможно, работали над демо каруселью или реальными вариантами использования на своем карьерном пути. Что ж, мы столкнулись с такими требованиями, как представление карусели изображений, представление динамической коллекции для галереи изображений и работа с анимацией для представления карусели с автоматической прокруткой. Сегодня мы собираемся изучить что-то похожее на описанные выше сценарии. Мы будем разрабатывать демонстрационное приложение,..
Создайте приложение Omnitrix для watchOS с помощью SwiftUI
Создайте приложение для Apple Watch
В этом уроке мы будем разрабатывать приложение Omnitrix для Apple Watch. И да, вы правильно угадали. Это приложение вдохновлено мультсериалом Ben 10 !!
Состав
Это серия из 2-х частей. Первый охватывает базовую настройку, которую сравнительно легко разработать. И предоставит один с минимальной реализацией приложения. В то время как последняя часть предоставляет дополнительные реализации, которые делают приложение более точным, как в сериале...
Как управлять ресурсами и активами в приложении iOS
Первый шаг к созданию дизайн-системы
Мы используем различные и сложные архитектуры для создания приложений, которые легко поддерживать и расширять. Применение шаблонов проектирования, чтобы сделать наш код лучше. Наша цель как мобильных разработчиков — создавать приложения, которые не только красивы, когда они работают на пользовательских устройствах, но и красивы внутри, имеют читаемый и простой для понимания код.
Чистый код не должен содержать жестко запрограммированных значений...
Напишите Quick Clean Swift, изучив чистую архитектуру
Изучите основы чистой архитектуры Swift за короткое время.
Помните те дни, когда мы, разработчики iOS, часами и днями изучали MVVM? Теперь я верю, что когда-нибудь, рано или поздно, мы будем искать везде, где можно изучить и освоить Чистую архитектуру. Так почему бы нам не начать сегодня?
В этой статье я расскажу вам, что такое чистая архитектура, таким образом, чтобы вы могли быстро узнать о ней много нового.
So…
О чистой архитектуре Swift
Clean Swift (сокращенно VIP) —..