iOS клавиатура с исламскими фразами в стиле стандартной iOS клавиатуры.
Современная клавиатура с чистым дизайном в стиле iOS, содержащая популярные исламские фразы.
- 🎨 Дизайн в стиле iOS - белые кнопки с тенями на светло-сером фоне
- 🌍 Многоязычность - поддержка английского и русского языков
- 📱 Удобный layout - кнопки фраз в 2 колонки с вертикальным скроллом
- 🔄 Быстрое переключение - компактная кнопка переключения языка (Eng/Рус)
- ⚡ Плавные анимации - современные переходы и эффекты
- 🎯 Исламские фразы - Bismillah, Alhamdulillah, SubhanAllah, Allahu Akbar и другие
- iOS 14.0+
- Xcode 14.0+
- Swift 5.0+
- Клонируйте репозиторий:
git clone https://github.com/Znbmels/keyboard.git
cd keyboard- Откройте проект в Xcode:
open Keyboard.xcodeproj-
Соберите и установите на устройство:
- Выберите ваше устройство в качестве цели
- Нажмите ⌘+R для сборки и запуска
-
Добавьте клавиатуру в настройки:
- Откройте Настройки → Основные → Клавиатура
- Нажмите "Клавиатуры" → "Добавить клавиатуру"
- Выберите "Muslim AI Keyboard"
- Включите "Разрешить полный доступ" (опционально)
-
Переключение на клавиатуру:
- В любом приложении нажмите на значок глобуса 🌐
- Выберите "Muslim AI Keyboard"
-
Переключение языка:
- Нажмите кнопку "Eng/Рус" в правом нижнем углу
-
Ввод фраз:
- Нажмите на любую кнопку с исламской фразой
- Фраза автоматически вставится в текстовое поле
- Assalamu Alaikum
- Bismillah
- Alhamdulillah
- SubhanAllah
- Allahu Akbar
- Astaghfirullah
- Masha Allah
- Barakallahu feeki
- Ассаляму алейкум
- Бисмиллях
- Альхамдулиллях
- Субханаллах
- Аллаху акбар
- Астагфируллах
- Машаллах
- Баракаллаху фики
Keyboard/
├── Keyboard/ # Основное приложение
│ ├── Views/ # SwiftUI экраны
│ ├── Models/ # Модели данных
│ ├── Managers/ # Менеджеры (язык, фразы)
│ └── Resources/ # Ресурсы и локализация
├── KeyboardApp/ # Расширение клавиатуры
│ ├── KeyboardViewController.swift
│ └── Managers/ # Менеджеры для расширения
└── Shared/ # Общие компоненты
- SwiftUI - современный UI фреймворк
- UIKit - для расширения клавиатуры
- UserDefaults - синхронизация настроек
- App Groups - обмен данными между приложением и расширением
Клавиатура следует принципам дизайна iOS:
- Светло-серый фон (#D1D5DB)
- Белые кнопки с тенями
- Темно-серый текст (#333333)
- Серые служебные кнопки (#ADBAC7)
- Скругленные углы и плавные тени
Мы приветствуем вклад в развитие проекта! Если у вас есть идеи или предложения:
- Создайте Fork репозитория
- Создайте ветку для новой функции (
git checkout -b feature/amazing-feature) - Зафиксируйте изменения (
git commit -m 'Add amazing feature') - Отправьте в ветку (
git push origin feature/amazing-feature) - Создайте Pull Request
Этот проект распространяется под лицензией MIT. См. файл LICENSE для подробностей.
- GitHub: @Znbmels
- Проект: https://github.com/Znbmels/keyboard
Сделано с ❤️ для мусульманского сообщества
