Related
Hi guys,
Just released my app called The Typist: Quick Typing Tests! It's fairly straightforward, it measures how fast you can type on a phone or tablet and can chart your typing speed results over time. Also supports Google Play leaderboards. I couldn't find a good typing test app so I ended up just making my own.
Features:
Test your typing speed with different speed tests based on popular books
1, 2, and 3 minute tests for the ultimate in typing test flexibility
Detailed results page: see your words per minute score, total number of errors, and most frequently mistyped letters
Track your progress with a chart of your past typing test results
Compete against your friends with a local high score list and Google Play Game Services leaderboards support
Compatible with different keyboard layouts - try them out with The Typist and see which ones actually help you type faster
Works well on both phones and tablets
Free updates and support for life
Straightforward permissions: The Typist requires internet, network state, and Google Play billing to serve ads and the ability to purchase the ad-free version. We don't need access to your contacts, location, or your Facebook account! (but if you want to upload your score, you will need to use your Google Plus account)
Want to support The Typist's development? Please rate it and/or unlock the full version of The Typist (removes ads) within the app. Thank you!
Available on Google Play: https://play.google.com/store/apps/details?id=com.thetypist.typingtests
Compatible with 4.0+/ICS and above. Free/ad-supported and in-app billing for the paid version (removes ads).
Please check it out and let me know what you think. Thanks!
Nice little app, needs some ironing out to do
Hey bloggert,
Frist of all, it's a sweet app and since there seems to be a famine of good typing test app on touch screen devices, it's a really good one.
I came upon this thread because I was going to embark on the same road to develop myself a typing speed tester.
The UI of your app is "A" grade and I just loved it.
That said, there are also a few shortcomings of your app. You seem to have designed a typing speed analyser for a full machine at it's core, just like the others. Your app tries to keep track of each character the user types, and that actually defeats the purpose of the app on a touch screen device. Also your app seems to disable the predictive auto-completion of many of the keyboards which actually is the biggest selling point of such ones like "swype", afterall typing in a touch screen device is completely different from the keyboard, so why apply the same methodologies?
What I think the app must do?
1. Let the user type-in a whole text and provied a button that says "submit" and the app should just time it all. This is essentially to let the user correct all the words which went wrong with the auto-correct and auto-complete and all other shinanigins. Maybe your app can also keep track of the time taken by the user to enter the last word and hit the submit button, may be help user to clock the time it takes to fix the stupideties( I am not sure though if this is such a great idea) and provide feedback of somekind on the same.
2. Once the user has submitted the text, now your app does what it already does, check for the characters, are all good, what was the accuracy (most probably it would be hundred, if the user is not dumb), and now you can give the speed.
How will this help?
I think this will help user do justice on the various keyboards out there who rely on various methodologies to input text and probably help the creators of various kinds of input methods to judge the usefulness of there methods when speed is the question.
Am I stupid?
Maybe....:silly:
Hope to hear your comments on it all.
flide
Not stupid at all. This is good stuff and I appreciate the feedback.
You are correct in that The Typist tracks every character. However, the app actually only cares about certain characters (namely spaces, since these determine where words start and end, and I need these to know where to highlight the current word and the last incorrect word). So it's okay if a keyboard uses auto-completion (or any other feature that inserts words), as long as it or the user inserts a space to indicate that the word has ended.
With that said, I'm not actually sure why auto-completion doesn't work. It's definitely not disabled on purpose, and I never noticed this before. I've tried a number of keyboards and typing in partial words and then selecting it from a list above the keyboard works fine, as well as swyping methods, but auto-correct never seems to kick in. I'm going to look into this later today but it should be fixable.
As for the going back and correcting words - I'm a little hesitant about this, and the app does prevent the user from going back or selecting old text (beyond using backspace) on purpose, mostly because in testing the potential to mess up the word tracking and cause errors was too great. In the end I figured that possibility of things screwing up was more important than the need to go back and change a word, and so the cursor selection block was put into place. I don't know if this is the right decision, as I still don't have enough feedback really to really judge. This is why I didn't originally go with the option 1 suggestion.
For option 2, The Typist actually does do this already - the real error checking is done after the test has completed (checking all of the words constantly during the test is pretty time-consuming, and so the app only shows you the last mistyped word) as well as the speed counts.
flide said:
Hey bloggert,
Frist of all, it's a sweet app and since there seems to be a famine of good typing test app on touch screen devices, it's a really good one.
I came upon this thread because I was going to embark on the same road to develop myself a typing speed tester.
The UI of your app is "A" grade and I just loved it.
That said, there are also a few shortcomings of your app. You seem to have designed a typing speed analyser for a full machine at it's core, just like the others. Your app tries to keep track of each character the user types, and that actually defeats the purpose of the app on a touch screen device. Also your app seems to disable the predictive auto-completion of many of the keyboards which actually is the biggest selling point of such ones like "swype", afterall typing in a touch screen device is completely different from the keyboard, so why apply the same methodologies?
What I think the app must do?
1. Let the user type-in a whole text and provied a button that says "submit" and the app should just time it all. This is essentially to let the user correct all the words which went wrong with the auto-correct and auto-complete and all other shinanigins. Maybe your app can also keep track of the time taken by the user to enter the last word and hit the submit button, may be help user to clock the time it takes to fix the stupideties( I am not sure though if this is such a great idea) and provide feedback of somekind on the same.
2. Once the user has submitted the text, now your app does what it already does, check for the characters, are all good, what was the accuracy (most probably it would be hundred, if the user is not dumb), and now you can give the speed.
How will this help?
I think this will help user do justice on the various keyboards out there who rely on various methodologies to input text and probably help the creators of various kinds of input methods to judge the usefulness of there methods when speed is the question.
Am I stupid?
Maybe....:silly:
Hope to hear your comments on it all.
flide
Click to expand...
Click to collapse
More thoughts
well thinking about it again, I will say that the idea of allowing the user to correct all the text after it's done is... well not so brilliant, and I will let it go at that.
And about the predictive text feature, for my keyboard the top bar which is suppose to show the possible pridicted words is not visible, so I am not able to use them... don't know if that is a problem with your app or it is a problem with my keyboard (8pen) because it does not show up also when i am trying to use VIM. May be you can check on that if something in particular triggers that kind of behaviour.
Also, you should look up for klavaro. It has 3 criterions for typing : Accuracy, velocity and fluideness, and to tell you the truth I like the concept very much, specially fluidity. Here's the link : "klavaro[dot]sourceforge[dot]net[slash]en[slash]manual-en[dot]pdf"
Will be appriciated if you can think of something to accomodate the fluidity angle, might be difficult but let's try. If something comes to my mind compatible with the touch input, I will share.
Let me know your thoughts.
flide
---------- Post added at 11:21 PM ---------- Previous post was at 11:16 PM ----------
I more request.
Can you include a few texts in plain english, I mean all small case, minimal punctuation, no symbols or numbers... something message like. just to test how good you can hold for every day tasks.
Just a thought.
flide
Ergonomics
One more quick idea.
It's a pain to keep looking at three different places while typing using most keyboards (not 8pen though ), namely :
1. What is supposed to be typed
2. The Keyboard
3. What am I typing
I think the 3rd point can be eliminated if app is somewhat modified. Rather than a text box to enter the displayed text, the user can actually override the displayed text... let me try and explain a bit more clearly.
The text, that needs to be typed, is initially displayed in BLACK. Now, rather than highlighting the next word to be typed, the already typed characters should be in BLUE, and all the wrong ones in RED. This mechanism essentially solves the 3rd problem, the user has just 2 places on the screen to strain his/her/it's neck, there is an inherent highlighting as to what needs to be typed (the first BLACK character), what has been typed correctly previously, in BLUE, and what was typed wrong, in RED.
THINK ERGONOMICS!! :cyclops:
Thanks for the updates
Since you never replied again, I thought you forgot all about your app... But you were hard at work and YES, now my predictive options are visible again. :victory:
+1 for the update and you should not bother to appologise for adding a ad in the app. It's your hard work and you have the right to earn over it.
flide
Hi, I was wondering how about like Antutu you could add a leader board to this which mentioned a username(like it already does) and his device and the scores.
I think it'll make the app much more popular and probably turn it into a benchmarking app for one handed usability of Android cell phones. While individuals will battle it out for the top spot, the addition of their device in the table will show which device feels best for typing.
TLDR; Add a 4 column leaderboard
Position -> Name -> Device -> Score
its multilanguage?
I thought the auto complete was disabled on purpose because then it would not be accurate on how we are typing, because technically we would be letting the device type for us. I rather like the fact we have to actually type every letter ourselves, because then I think its more challenging and more honest. So I would actually be bummed if you did allow auto correct or auto complete to work in this app.
I found nothing wrong with it aside from the fact you have to manually allow your score to be added to the leader board. The first time I did it, I got my best score since trying it a few more times but cannot add it to the leader board because I did not press the "add to leader board" on the top left, I had not even noticed it, until the 2nd go around.
Possible addition
KyleSforza said:
TLDR; Add a 4 column leaderboard
Position -> Name -> Device -> Score
Click to expand...
Click to collapse
I think the leaderboard should also have the "input method" column stating the keyboard used for the test.
BUG Found!!
Hi bloggert,
I think the a bug/error has been introduced with the update 1.2. I have attached a screen shot for reference.
As you explained in one of your post that "spaces" are monitored to highlight the current word.
You are correct in that The Typist tracks every character. However, the app actually only cares about certain characters (namely spaces, since these determine where words start and end, and I need these to know where to highlight the current word and the last incorrect word). So it's okay if a keyboard uses auto-completion (or any other feature that inserts words), as long as it or the user inserts a space to indicate that the word has ended.
Click to expand...
Click to collapse
In the input method I am using, there are 3 predictive options available to type when I am not in the middle of typing a word namely : , . ?
After I type a word a space is automatically inserted as soon as my finger up, but if i select any one of these then that automatic space is removed the character is inserted and space is set again in the wait of the next word.
What your app seems to be doing is, whenever i utilize any of the three the current word shifts one step ahead and there is a mismatch between the "actual" correct word and the one being highlighted in BLUE.
Please look into the issue. It's very distracting.
flide
Hey!
This is a cool app; I've been missing a typing test for some time. Some additional feature requests:
Dark theme (for amoled users)
Practice mode: an additional untimed mode where we can import our own texts
The latter, in particular, could be very nice in training for the usual tests!
Thanks again for the app!
Hi,
I'm using a Samsung tablet with a floating thumb keyboard.
The Text does not recognise that and still says in the middle of the screen, behind the keyboard. (See added Screenshot)
Also would it be possible to highlight the wrong words red in the existing text and not in the written text?
IMHO that would be better....
Your app got hacked
A good app
Sup XDA world! Ok so the subject says exactly what I'm looking for..
Swype does great with predictive text, but it's not the same as shortcuts.
Swype may detect me entering my email here and there and complete it, but that's not all that I'm after.
The other is inline word lookup. As you type, select the word and select 'define'. Sometimes it's helpful to lookup a word before you hit send ?
Being an ex-iPhone user, I'd love these two small features back in my life.
Any ideas or app recommendations?
Thanks everyone!
No solutions or mods huh?
Infiniti Technology is excited to announce the launch of TouchOne Keyboard, the first ever dedicated smartwatch keyboard. The unique design of the TouchOne keyboard can be implemented into a round or square interface. We have tested that the TouchOne Keyboard fits any screen size down to 3cm/ 1.18 inches. Users can learn to type within a minute, and they should easily type 20 words/minute, which is the similar typing speed on an iPhone.
The multi-patents granted design has the unique features below:
1. Dedicated design for small devices, proven to fit any screen size down to 3cm/1.18 inches.
2. First ever designed with round surface. Square and round smartwatches are both compatible
3. Finger-sized keys, certified for fat fingers
4. One-touch typing experience, easy to tap to type
5. Improved design from the T9 input, which enables user to learn it within a minute
6. Up to 10 customizable gestures are supported from the central circle of the keyboard. Users could make typing easier by customizing their own gestures
7. Powerful setting function allows user to minimize the keyboard or even make it invisible
8. Fully blind typable solution
9. Designed for human's finger ergonomics
We are inviting XDA users to test our TouchOne Keyboard for Android Phone and Android Watch.
Please send request email to [email protected] , and we will send you the App.
Happy typing on Smartwatches, please see the attached picture and follow our Youtube channel.
TouchOne for Android phone version is available to download
https://play.google.com/store/apps/details?id=net.infiniti.touchone.cellphone
check our website
www.touchone.net
Good to receive so many request.
TouchOne TouchAll said:
Infiniti Technology is excited to announce the launch of TouchOne Keyboard, the first ever dedicated smartwatch keyboard. The unique design of the TouchOne keyboard can be implemented into a round or square interface. We have tested that the TouchOne Keyboard fits any screen size down to 3cm/ 1.18 inches. Users can learn to type within a minute, and they should easily type 20 words/minute, which is the similar typing speed on an iPhone.
The multi-patents granted design has the unique features below:
1. Dedicated design for small devices, proven to fit any screen size down to 3cm/1.18 inches.
2. First ever designed with round surface. Square and round smartwatches are both compatible
3. Finger-sized keys, certified for fat fingers
4. One-touch typing experience, easy to tap to type
5. Improved design from the T9 input, which enables user to learn it within a minute
6. Up to 10 customizable gestures are supported from the central circle of the keyboard. Users could make typing easier by customizing their own gestures
7. Powerful setting function allows user to minimize the keyboard or even make it invisible
8. Fully blind typable solution
9. Designed for human's finger ergonomics
We are inviting XDA users to test our TouchOne Keyboard for Android Phone and Android Watch.
Please send request email to [email protected] , and we will send you the App.
Happy typing on Smartwatches, please see the attached picture and follow our Youtube channel.
Click to expand...
Click to collapse
request sent
Just a bit confused, I just wonder what Wear App supports text input?
I think there is another keyboard and I did not bother with it.
Me too!
Wear internet browser, ES file explorer or other ADB-sideloaded app can be used with a keyboard
XDA friends, we have replied your requests. Please check you email.
Happy Typing
XDA friends, please forgive our delay. Our developers are working hard to build an universal APK which hopefully can distribute one file to most of you to test. Please check the video below for TouchOne running on Sony SmartWatch 3 and LG G Watch R
https://www.youtube.com/channel/UCkG...lkFlTJuVnx7QUA
Appreciate the tester who have given us feedback on the Phone Version of TouchOne, we will keep up the good work.
Happy Typing
Hi guys,
Loving the keyboard on my AW GWR! But what SMS app are you using in the demo video
The test APKs were sent to you. Please check your emails, and there is a full detail PDF guide for installation.
Happy typing
be a Super Typer on Smartwatches
The test APKs were sent to you. Please check your emails, and there is a full detail PDF guide for installation.
Happy typing
be a Super Typer on Smartwatches
Asked for app in mail 2 days ago... no replay...
louloudi said:
Asked for app in mail 2 days ago... no replay...
Click to expand...
Click to collapse
Didn't we include your email, may be in junk folder? How didn't you submit the request, by email or website?
Submit the quest from website is easier for us to catch up.
If you still have not received the email, please put your email here, i email to you straight away
Just submitted from your website. Looking forward to test it on my Sony Smart Watch 3.
Have tried it.
Didn't like the fact that the drawer for minilauncher blocked the buttons so deleted. Also I must admit I found the t9 input of messenger was just as good.
Still able to get the App for now?
Still able to get the App for now? And how does it work as you guys have alread used it.
I also sent an email and I didn't get answer
email [email protected]
telis12 said:
I also sent an email and I didn't get answer
email [email protected]
Click to expand...
Click to collapse
Hi XDA friends, APK was sent, please check your emails.
Happy typing, be a Super Typer
TouchOne TouchAll said:
Hi XDA friends, APK was sent, please check your emails.
Happy typing, be a Super Typer
Click to expand...
Click to collapse
Just sent an email. Hopefully it's compatible with the 360
I'd also like a copy of the Android Wear keyboard APK
Sent from my D6603 using XDA Free mobile app
Just sent a email so I can try the smartwatch keyboard on my lg g watch r. Thanks
Just letting everyone know that FlickKey Keyboard for Wear was recently launched. It is the first independent keyboard for Android Wear. It is also the only fast and accurate keyboard for smartwatches - it does not need to rely heavily on disambiguation and autocorrection to work well.
FlickKey also does not need to be side-loaded. Just download it to try it. To send a message though, you need a supporting app. FlickKey for Wear is currently supported by three of the top messaging apps: Wear Messenger, Coffee - SMS for Wear, and K-9 for Wear. It is also free and simple to add FlickKey to any Wear app with just a few simple lines of code. (Email the support address for the code)
If you have not seen it, FlickKey solves the problem of typing on smartwatches through 6 "flick-able" keys. Just press and flick in the direction of an outside character. It works great on all touch screens - no special keyboard required for round watches. FlickKey also gives users multiple lines of editable text for a great messaging experience. Further, if you use voice input through FlickKey, you can edit, append, or add punctuation to the results - which is real nice.
Just search Google Play for "FlickKey Keyboard for Wear" if you would like to check it out, or add it to your app.
http://www.xda-developers.com/a-guide-to-paid-work-on-xda-developers/
Thread closed
Typing Hero Text Expander is a high quality text expander app that helps you expand your own keyword to any lengthy text you want in an instant.
You can create unlimited short keyword that can expand into lengthy text, e.g., URLs, phone numbers, addresses, complex medical terms, current date, current time, and many more. For example, you can create short keyword thwww that expands into https://typinghero.app.
Using Typing Hero Text Expander will help you to type lesser, type faster, and write with perfect accuracy, while still using your favorite keyboard app. It will also help you to save time, and avoid injuries caused by excessive typing.
With simplicity as its core principle, Typing Hero Text Expander is a super lean and super efficient app, that works with almost zero configuration.
Free features
Most basic features are free, and will continue to stay free, without ads, limitation, or annoyance.
Unlimited Snippet (pair of keyword and text)
Automatic expansion - https://typinghero.app/docs/#automatic-expansion
Triggered expansion - https://typinghero.app/docs/#triggered-expansion
Snippet suggestion as you type - https://typinghero.app/docs/#suggestion
Undo text expansion using Delete/Backspace - https://typinghero.app/docs/#undo-text-expansion
Letter case sensitivity - https://typinghero.app/docs/#letter-case-sensitivity
Search - https://typinghero.app/docs/#search-snippet
Export, Import - https://typinghero.app/docs/#export-import
Import from CSV file - https://typinghero.app/docs/#csv-file
Import "Phrases" from Texpand - https://typinghero.app/docs/#texpand-backup-file
Translation: English, Indonesian, Spanish (Beatriz Villanueva Molina, Joel Israel Garcia), Italian (Gabriele D'Ettorre), German (Rainer Lang, Steffen Trog), Hindi (Sangam Panda), French (Enzo), Chinese (Zero), Russian (Max Sergeyenko), Turkish (Ross)
Helpful Telegram community - http://t.me/typinghero
Premium features
To ensure continuous development of Typing Hero Text Expander, some features focuses on convenience and further efficiency are only available for Premium users. To become a Premium user, you can purchase a monthly or annual subscription for a fee.
Dark theme - https://typinghero.app/docs/#dark-theme
Snippet Copier - https://typinghero.app/docs/#snippet-copier
Date & Time Transformer - https://typinghero.app/docs/#date--time-transformer
More to come
Important
Typing Hero Text Expander respects your privacy. Read the super simple privacy policy at https://typinghero.app/privacy/ before installing and using it!
Typing Hero Text Expander is not compatible with some apps; the incomplete list is at https://typinghero.app/docs/#incompatible-apps. However, the Premium feature Snippet Copier helps increase your efficiency when using those apps. Read how to use it at https://typinghero.app/docs/#snippet-copier.
Battery optimization and third party battery saver apps can prevent Typing Hero Text Expander from doing its job properly. Please follow the instructions on how to properly configure your device at https://typinghero.app/docs/#battery-optimization.
Typing Hero Text Expander is not a replacement for a good password manager app. Read the Security section at https://typinghero.app/docs/#security to understand why.
Feel free to send any feedback, suggestion, constructive criticism, bug report, or feature request to [email protected].
?? Made in Jakarta, Indonesia.
Download
Download the app on Google Play.
Reserved
Feedback
Reserved
@djonnystevensabenz Thanks for your app. Works .
But:
Since we use it for sensitive data while typing, the app should work offline.
Though having disabled sharing of data, the app establishs data connections.
I don't know whether to trust.
Understood the concern, and I'm happy that people are caring for their privacy.
The internet connection is used only for feature usage analysis and crash reporting, nothing else. Trust can't be based on cheap words like this, so I'm open for any third party audit organization to perform audit, at any time, on any version. I'm releasing this app under my real name, if you didn't realize it. I'll be staying in this industry for long as I enjoy making things, so sending out private data isn't helping me at all to stay in the industry.
I suggest you to use firewall app, or AdAway, to prevent those data collection from being sent out. Try to force close the app once you've disable it. It should not have sent the data afterwards. Otherwise, Firebase team is in trouble.
And furthermore, no private data should be put into Typing Hero. The database isn't encrypted, so a targeted malicious app could steal the database if installed and executed, even if Typing Hero doesn't have internet access.
Privacy information related to data collection and transmission. https://sites.google.com/view/typing-hero/privacy
Possible to move the snippets around?
Sent from my SM-J730GM using Tapatalk
sulasno said:
Possible to move the snippets around?
Click to expand...
Click to collapse
Do you mean exporting all Snippets, as backup?
Backup would be nice. Moving the order of the snips (including grouping)
Sent from my SM-J730GM using Tapatalk
sulasno said:
Backup would be nice. Moving the order of the snips (including grouping)
Click to expand...
Click to collapse
Backup comes later, planned.
Manual ordering or what?
And by grouping, do you mean, a single keyword for multiple text?
Moving similar snippets together. Eg moving the fifth snippet to replace the second one.
Grouping similar snippets Eg email addy, phone numbers
Sent from my SM-J730GM using Tapatalk
sulasno said:
Moving similar snippets together. Eg moving the fifth snippet to replace the second one.
Grouping similar snippets Eg email addy, phone numbers
Sent from my SM-J730GM using Tapatalk
Click to expand...
Click to collapse
For moving Snippets around, I'd consider it, as a nice to have. The app itself is something that we're supposed to use rarely, only to add/edit Snippets. I'll work on it at later times, once all features that I consider essential are in.
As for grouping, there's a plan to support multiple text for a single Keyword. You can think of it as context, group, tag, or label.
Does this work with customizable keyboard apps?
Nekrosius said:
Does this work with customizable keyboard apps?
Click to expand...
Click to collapse
I'm not sure I understand what you mean with customizable keyboard apps. Just try it out, I guess? Typing Hero doesn't really care what keyboard app you use. So, I'd say, it will most likely work.
Backup feature would be great. Miss that since moving from texpand to typing hero.
Working on backup and restore at the moment. I'll let you know after I publish it.
Hi dev, thanks for the app ! one suggestion can you make a shortcut follow the capital letter ? I mean for the exemple : "mtn = maintenant" but if it's the first word of the sentence it has to be with a capital letter.
tlf55 said:
Hi dev, thanks for the app ! one suggestion can you make a shortcut follow the capital letter ? I mean for the exemple : "mtn = maintenant" but if it's the first word of the sentence it has to be with a capital letter.
Click to expand...
Click to collapse
Seems like a good idea! Let me plan this, but I can't promise it'll be worked on soon.
Is it possible to have the 'current date' and 'current time' shortcuts? I've been waiting and hoping that someone will bring back the Palm's graffiti 'current date' and 'current time' shortcuts to Android someday.
7moo said:
Is it possible to have the 'current date' and 'current time' shortcuts? I've been waiting and hoping that someone will bring back the Palm's graffiti 'current date' and 'current time' shortcuts to Android someday.
Click to expand...
Click to collapse
You're not the first to ask for this. It is possible, and I will work on it. I just need time to get through the list before working on this.
Anything else from Palm that you'd like to have? I'll think about it and plan them.