Публикации по теме 'swift'


Золотые и серебряные металлические градиенты в SwiftUI
Недавно я добавил поддержку драгоценных металлов в Bitfolio и хотел, чтобы их карты отображались с металлическим эффектом, для приятного ощущения премиальности! Как и у любого опытного разработчика, моей первой мыслью было просто посмотреть в Интернете, почти уверен, что кто-то уже решил эту проблему и поделился в Интернете. Это было сложнее, чем ожидалось, но в конце концов я нашел японский блог с хорошим примером, красивым градиентом и удобным расширением.

Создание шаблона каталога и потоковое видео.
(часть 5 из 5) Это последняя часть нашего руководства по tvOS . Ознакомьтесь с предыдущими страницами, чтобы узнать больше об этой серии. catalogTemplate — это один из 18 шаблонов, доступных для использования разработчиками tvOS. Цель шаблона — отображать информацию о группах похожих товаров, что идеально подходит для демонстрации ваших видео на основе их категорий! В catalogTemplate есть много интересных элементов: Баннер — этот элемент используется для отображения..

Первые впечатления от Swift Playgrounds 4 для iPad
Достаточно ли этого для создания собственного приложения? С тех пор, как Apple выпустила очередное обновление для Swift Playgrounds 4, я с нетерпением проверял каждое обновление и бета-версию iOS 15, ожидая новостей об этом продукте. Чтобы получить возможность писать простые приложения с моего iPad. Вчера Apple наконец-то выпустила это обновление, и я рад поделиться своим опытом. Я дико впечатлен простотой. При первом запуске приложения и выборе проекта для работы я вижу новую..

2020 - Стек приложений Yummypets для iOS
2020 - Стек приложений Yummypets для iOS Мы ранее публиковали эту статью и обновили ее для 2020 года. В этой статье вы познакомитесь с инструментами и архитектурными технологиями, которые мы используем для работы нашего огромного приложения социальной сети для любителей домашних животных: Yummypets . Поехали! Код 100% приложения написано на Swift , всего 54k строк кода в 759 файлах исходного кода. MVC Все приложение соответствует хорошему шаблону MVC . Когда..

Продолжение протоколов…
Это продолжение предыдущей статьи Сценарий 2: Все мы работали над процессами входа или регистрации, выполняли сетевые вызовы и анализировали ответы. Давайте поговорим о валидаторе. Примечание: Кстати, 2-й и 3-й пункты Это связаны, я дам вам знать, почему. Делая запрос на вход в систему, мы сначала проверяем поля, и для этого мы обычно добавляем if else в действие, но это никак не может быть протестировано (написание тестовых случаев). Итак, вот концепция единой ответственности..

Создайте анимацию прокрутки 3D-карты в SwiftUI
Используйте ScrollView и GeometryReader для создания анимированного эффекта 3D-прокрутки CardView Начиная с карточек, мы создадим структурное представление, которое принимает цвет и число. Карты будут RoundedRectangles с заливкой и Text видом с числами, сложенными друг на друга в ZStack . У меня есть атрибут фона на RoundedRectangle , который принимает белый цвет в качестве представления. Это потому, что я задаю цвета CardView , у которых есть атрибуты непрозрачности со..

Отслеживание времени сборки в Xcode
Для программистов продуктивность означает написание большего количества кода. Конечно, некоторые языки или шаблоны означают, что вы можете делать больше с меньшим количеством кода, но выслушайте меня ... Предположим, что для завершения функции требуется 10 строк (включая, конечно, тесты). Время, потраченное на то, чтобы не написать эти 10 строк, не приближает вас к завершению работы над функцией. Встречи, Reddit, компиляция и т. Д. - все это отвлекает вас от достижения цели. Вы не..