I am a Developer myself and want to try out a react native route for an application I am interested in building. The application in essence is essentially a different kind of keyboard. Before I jump in it myself, I am looking to validate the possibility itself and hence this POC.
Sorry beforehand for the shitty text wall, there is no "pre-formatting" options available.
Please look through the attached wireframe pictures to understand better as I go through the requirements.
|1. This is a keyboard and should behave as such.|
|2. there are effectively only 2 screens to it, let's call them main screen and secondary screen.|
|3. the main screen consists of screen1 and screen2. These should be available as tabs.|
|4. the screen 1 consists of 2 buttons |
|* The big button essentially prints whatever is in the "[login to view URL]" file which is injected into the application when the application is loaded. For the purposes of demonstration, the file can be simply a part of the project.|
|* The second smaller button, when tapped, simply takes the user to screen 3.|
|5. The screen 2 consists of 2 buttons |
|* The big button, when tapped, prints "abc" to the active textbox.|
|* The second button, when tapped, switches to the next available keyboard in the system.|
|6. The secondary screen consists of only one screen, namely, screen 3|
|7. The screen 3 has 3 major components, on the left hand side is a drawer (marked with ">" in the wireframes), a big button, and a small button.|
|* Tapping the big button, inputs "abc" into the textfield.|
|* Tapping the small button, takes the user back to the main screen.|
|* Tapping the drawer button, opens the drawer and the screen should look like the wireframe "[login to view URL]". The drawer is self explanatory with 4 buttons in it, all they do is input the respective alphabet to the active textbox.|
|8. Landscape Mode: The user should have the ability to type in the landscape mode, and the keyboard should launch in the full editor mode (as called in the android world) and occupy the whole screen with left section to visualize what is being input, and the right section just as discussed above.|
Please feel free ask me for any clarifications.
5 freelancers are bidding on average ₹14986 for this job
I am confident I am the right candidate for this project as I have done many similar projects in the past. With years of experience in this field, I believe this project will be very easy for me.