Find Jobs
Hire Freelancers

Create a custom Android Cordova Plugin Keyboard with Specifications

$750-1500 USD

Closed
Posted over 8 years ago

$750-1500 USD

Paid on delivery
READ JOB FULLY! QUESTIONS WILL BE ASKED! KNOW JAVA!! ADVANCED DEV'S ONLY PLEASE! Create a CUSTOM keyboard that works on Cordova as a plugin version 4.1 and beyond. The keyboard that emerges when using native apps like Twitter, Facebook etc. (see attached image) that has an emoji toggle button, and autosuggest word-correct would be ideal, but that needs to function within our Cordova web view. Ionic keyboard does not work and cannot be modified as it does not detect hardware back button press. We need to detect this so this must be an original custom keyboard that can detect back button press when adjustNothing is used. If you can find a way that we can access this native keyboard that may work. We will need the plugin to allow us the ability to modify keyboard via plugin settings with a programmatic way to turn keyboard auto suggest on/off, to know when the Android drops the keyboard via back button, and when it needs to open. We also need to be able to add our own emoji to the keyboard emoji. If you look at the example images, the native keyboard in Twitter gives the user Android Emoji, then swipe to see twitter emoji. We want our own. Because we also have a specific emoji icon in our input field, we also need a programmatic way to show keyboard emoji's via the toggle that is in addition to the emoji on the keyboard which does the same thing. There is a keyboard on Envato that we downloaded but it flickers (which there can be none of) and it slow. This needs to be very fast with good clean code. (pls respond with Skype ID as title so I know you read description).
Project ID: 8731517

About the project

19 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
19 freelancers are bidding on average $1,899 USD for this job
User Avatar
Hi, Thanks for your invitation. 100% Completion Rate!!! Until now, I have completed all project as successful. I will complete your project too as successful. Please click my profile to check my work history on Freelancer, you will be sure I am a great choice for your project. Thanks. vernal.
$1,578 USD in 20 days
4.9 (52 reviews)
7.7
7.7
User Avatar
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$1,546 USD in 45 days
5.0 (17 reviews)
6.5
6.5
User Avatar
A proposal has not yet been provided
$1,250 USD in 20 days
4.8 (19 reviews)
4.7
4.7
User Avatar
Hello, Experienced and enthusiastic Mobile Application Developer having more than 5 year of experience in developing apps for several client around the globe. Expert in Android and iPhone have developed many apps that are available in Apps store or Google play store as well I have a passion for creating and enhancing anything technology related. When it comes to building, my ultimate goal is to make the world a better place. I'm a developer on the bleeding edge of technology PREVIOUS WORK LINKS CAN ALSO SEND YOU. I understand your requirement and can ensure 100 % quality with in duration. I look forward to hearing from you. Regards Niharika Skype-niharika099
$1,333 USD in 20 days
4.5 (16 reviews)
4.0
4.0

About the client

Flag of UNITED STATES
San Francisco, United States
0.0
0
Payment method verified
Member since Feb 23, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.