This media is not supported in your browser
VIEW IN TELEGRAM
Реализуем поиск на карте с MapKit и SwiftUI (15 мин)
MapKit в iOS 17 получил новые API для работы со SwiftUI, которые значительно упростят работу с картами. Чтобы разобраться с новыми API, автор на примере небольшого компонента карты с возможностью поиска, рассматривает основные возможности:
👉 Создание карты
👉 Отображение Sheet поверх карты
👉 Приватные API
👉 Отображение результатов поиска
👉 Отображение панорамы места
#MapKit #SwiftUI
MapKit в iOS 17 получил новые API для работы со SwiftUI, которые значительно упростят работу с картами. Чтобы разобраться с новыми API, автор на примере небольшого компонента карты с возможностью поиска, рассматривает основные возможности:
👉 Создание карты
👉 Отображение Sheet поверх карты
👉 Приватные API
👉 Отображение результатов поиска
👉 Отображение панорамы места
#MapKit #SwiftUI
👍8👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Переворачиваем вечный SwiftUI календарь при помощи UIKit
Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
👍31👎10
Полезная статья с общими советами про оптимальное использование SwiftUI. Не откроет ничего нового для тех кто уже сталкивался с проблемами в производительности, но может помочь тем кто только вкатывается в SwiftUI.
#swiftui #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎1
Forwarded from Compose Broadcast
Инструкция (7м) от TouchLab как интегрировать нативные iOS компоненты в Compose iOS
#ios #swiftui #compose #kmp
#ios #swiftui #compose #kmp
🔥2
Как создать крутые визуальные эффекты в приложении с минимальными усилиями? Metal
Хочу посоветовать вам доклад, который, наконец, доступен на ютуб, в день когда его заблокировали в РФ
Еще год назад в SwiftUI 5 случилось обновление, которое упростило использование Metal-шейдеров — того самого инструмента для графических фич. Это крутое нововведение, на мой взгляд, осталось незамеченным. В докладе разбираются возможности Metal и приводятся примеры применения Metal в повседневных задачах.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Почему Metal перестал быть страшным — Игорь Белов, Т-Банк
Доклад посвящен нововведению в SwiftUI 5, которое упрощает использование Metal-шейдеров и позволяет создавать мощные визуальные эффекты для приложений с минимальными усилиями. Несмотря на свою значимость, нововведение получило ограниченное внимание на WWDC…
🔥7❤1
Переворачиваем вечный SwiftUI календарь при помощи UIKit
У этого канала своя традиция на 3 сентября😅. Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
У этого канала своя традиция на 3 сентября😅. Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
Хабр
Переворачиваем вечный SwiftUI календарь при помощи UIKit
Данная статья написана в развлекательных целях. Если вам интересно следить за самыми последними новостями iOS разработки и получать подборку интересных статей по этой тематике, тогда вам стоит...
👍6
Forwarded from Android Broadcast
"Как из Леруа Мерлен сделали Лемана Про" (13м) - история ребрендинга приложения о том как меняли, цвета, строки, работу с Deep Link и другие части Android и iOS приложений
#compose #uikit #android #ios #swiftui
#compose #uikit #android #ios #swiftui
👍4
Подробный обзор контейнера List для новичков в SwiftUI. Даже если весь проект на UIKit, можно внедрить в Debug или QA экраны конфигурации. В статье покрыты следующие темы:
Если статья покажется вам полезной, советую обратить внимание на:
Stack
, Grid
, List
и Form
#swiftui #lists #basics #tutorial
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Так как SwiftUI Text поддерживает очень небольшое подмножество спеки Markdown, есть множество альтернативных решений. Одним из лучших, на мой взгляд, является SwiftUI Markdown
Если же вам понадобится самостоятельно парсить Markdown и рендерить Markdown, лучше взять Swift Markdown. Этот парсер так же базируется на cmark
#swiftui #markdown
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Ну а теперь действительно интересная находная, очередной способ скрыть клавиатуру, в этот раз для iOS 15+SwiftUI. Для этого можно использовать
@FocusState
и focusable()
. А чтобы реализовать скрытие по тапу в пустую область, достаточно использовать onTapGesture
#keyboard #dismiss #swiftui
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🤔1💯1
SwiftUI предоставляет элемент управления
Picker
для выбора значений из набора: Picker
в SwiftUI с использованием enum и модификаторов стилей.ColorPicker
#SwiftUI #picker
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1
Переворачиваем вечный SwiftUI календарь при помощи UIKit
У этого канала своя традиция на 3 сентября😅. Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
У этого канала своя традиция на 3 сентября😅. Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября
#swift #swiftUI #UIKit #humor
Хабр
Переворачиваем вечный SwiftUI календарь при помощи UIKit
Данная статья написана в развлекательных целях. Если вам интересно следить за самыми последними новостями iOS разработки и получать подборку интересных статей по этой тематике, тогда вам стоит...
👍5