Разработать и предоставить код виджета для iOS со списком часов, SWIFT
Цена договорная
Необходимо разработать приложение и предоставить код на языке Swift, в котором будет реализован виджет.
Приложение может быть пустым, главное — наличие функционального виджета.
Размер виджета должен быть 2х2. Виджет должен отображать информацию о 4 городах, указанных в разделе "Данные", а также текущее время в каждом из этих городов.
Обновление времени должно происходить каждую минуту в режиме release.
Формат отображаемого времени должен соответствовать формату, установленному в системе.
Данные
Города и их таймзоны:
Текущие проблемы
В разработанном виджете, отображающем текущее время нескольких городов, была выявлена следующая проблема. При отображении второго города и времени виджет перестает обновляться, в то время как при отображении только одного города и времени виджет функционирует корректно. Для обновления виджета использовалась функция getTimeline.
Ссылки
Обновление виджетов: https://developer.apple.com/documentation/widgetkit/keeping-a-widget-up-to-date
Приложение может быть пустым, главное — наличие функционального виджета.
Размер виджета должен быть 2х2. Виджет должен отображать информацию о 4 городах, указанных в разделе "Данные", а также текущее время в каждом из этих городов.
Обновление времени должно происходить каждую минуту в режиме release.
Формат отображаемого времени должен соответствовать формату, установленному в системе.
Данные
Города и их таймзоны:
- Нью-Йорк — America/New_York
- Дубай — Asia/Dubai
- Лондон — Europe/London
- Москва — Europe/Moscow
- Темная тема: фон — #161616, шрифт — #FFF
- Светлая тема: фон — #FFF, шрифт — #161616
- Font-size: город — 13, время — 16, am/pm — 8
Текущие проблемы
В разработанном виджете, отображающем текущее время нескольких городов, была выявлена следующая проблема. При отображении второго города и времени виджет перестает обновляться, в то время как при отображении только одного города и времени виджет функционирует корректно. Для обновления виджета использовалась функция getTimeline.
Ссылки
Обновление виджетов: https://developer.apple.com/documentation/widgetkit/keeping-a-widget-up-to-date
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.