Modifying android keyboard code (AOSP keyboard)
Cloning the native android Google keyboard (lollipop) from the AOSP code which you can find at below link and add to it 5th row, replace the native Emojis list with our private Emojis list, make a little adjustment to the keyboard setting https://android.googlesource.com/platform/packages/inputmethods/LatinIME/+/android-5.1.1_r24
New 5th row will be added above the QWERTY row and it will include characters and emojis,
Keys in the 5th row will have different color from the rest of the keyboard but same shape and size (Values of 5th row will changes when user goes to symbols page in the keyboard)
Setting
You will use the same settings found in the original Google keyboard code with a little modification:
-Hide some of the options that appears in the original code that not needed in our new keyboard -Edit naming attribute for some options (change some options name to be accommodated with our new keyboard)
-Add introduction images, add some images to appear when the app is opened for first time
-Add simple details to the settings like (About the app – Share the app – Rate the app)
-Add an option to allow users to choose from the 2 layouts for the new row
General Notes:
- Keyboard will work at both Android phones and tables
- Having Experience with native android will be big advance
MAX BUDGET for the task is 750$