Welcome to Custom Keyboard App, an Android application that allows users to create and customize their own keyboard layout using XML and Kotlin. This README.md file serves as a guide to help you understand the features and functionalities of this app.
- Custom Keyboard Layout: Users can design their own keyboard layout using XML.
- Input Method Switching: The app provides a seamless way to switch between the default keyboard and the custom keyboard.
- Gemini Pro Integration: Integrated Gemini Pro to enhance the typing experience by providing word recommendations for improved efficiency and productivity.
- Prompt Engineering: Utilized Prompt Engineering for Gemini Pro integration to ensure smooth functionality and accurate word predictions.
- Clone this repository to your local machine.
- Open the project in Android Studio.
- Build and run the project on an Android device or emulator.
- Launch the Custom Keyboard App on your Android device.
- Follow the on-screen instructions to set the custom keyboard as your default input method.
- Begin typing with your custom keyboard layout.
- Take advantage of Gemini Pro's word recommendations for faster and more efficient typing.
Screen_recording_20240425_190005.mp4
Screen_recording_20240425_185327.mp4
If you encounter any issues or have any questions, feel free to contact us.
I welcome contributions from the community. If you have any ideas for improvements or new features, please submit a pull request.