Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 BDUIX iOS

BDUIX iOS — клиентская реализация BDUIX-движка на iOS, которая поддерживает:

  • ⚡ динамическую отрисовку экранов
  • 🧭 команды навигации
  • 🔄 обновление контента экрана после пользовательских действий

✨ Возможности

  • Получение конфигураций экранов с сервера и их моментальная отрисовка
  • Поддержка интерактивных UI-компонентов (кнопки, любые кликабельные элементы)
  • Навигация между экранами
  • Динамическое обновление UI без необходимости обновления приложения в сторе
  • Встроенная аналитика пользовательских действий (Firebase Analytics)

🛠 Технологии

  • Swift — основной язык разработки
  • SwiftUI — декларативный UI
  • Alamofire — сетевой слой
  • Kingfisher — загрузка и кэширование изображений из сети

⚙️ Запуск (Debug)

Требования:

  • Xcode
  • iOS 15+/ симулятор

Шаги:

  1. Создать проект в Firebase и включить аналитику.
  2. Склонировать проект в Xcode:
  3. Скачать файл GoogleService-Info.plist из Firebase и положить его в корень проекта.
  4. Запустить приложение:
    • Xcode (Run app)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages