Welcome to the TextGenius, a Custom iOS Keyboard Extension project! This project provides a custom keyboard for iPhones, built using UIKit, and a companion app built with SwiftUI for customization options. The keyboard features a built-in search bar that integrates with the Gemini-1.5 flash API to quickly answer questions or generate content for commenting or replying.
Watch demo video on YouTube by clicking here
Clone the repository:
cd TextGenius
git clone https://github.com/DEV-D-GR8/TextGenius.gitOpen the project in Xcode:
open TextGenius.xcodeprojBuild and run the project:
TextGenius target.Cmd + R.Enable the Keyboard Extension:
Settings > General > Keyboard > Keyboards > Add New Keyboard...SmartText-TextGenius.Access the Keyboard:
SmartText-TextGenius.Use the Search Bar:
Customize Settings:
The keyboard is built using UIKit to provide a familiar iOS-like experience. You can customize the appearance and behavior of the keyboard by modifying the KeyboardViewController.swift file.
The companion app is built with SwiftUI for easy customization. You can add or modify settings in the SettingsView.swift file.
There is an onboarding screen provided for first time app launch and splash screen for subsequent launches.
Contributions are welcome! Please fork this repository and submit a pull request for any enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or support, please contact Dev Asheesh Chopra at [email protected].
Thank you for using the TextGenius custom iOS Keyboard Extension! Enjoy a seamless typing experience with powerful customization options.