Jump to content

WP7 Sliding Keyboard


Guest Hermit Dave

Recommended Posts

Guest Hermit Dave

Sliding Keyboard v1.9 has been released uploaded to WP7 marketplace for testing.

Current version is 1.8 available for download is

Video demo on

v1.9 changes:

* Display first match and auto add to text asap. Show other results when available. User an continue with next word as soon as first match gets added.

* Popup character currently being traced (Thank you Thomas Tjarnberg)

* Correct persistence of user added words (Thanks Thomas once again

v1.8 changes:

• Use of frequency based word list for loading only most used words.

• Localisation of keyboard layout to support non-english layouts like German, French and Spanish.

• Ability to translate using bingtranslator (and ability to sms / email / search / copy paste the translated text)

v1.7 changes:

• Improved word matching using a better word matching algorithm (it doesn't keep going it it has enough results in primary matches)

• Automatic tracing speed detection. No fluffing about with whether you swipe fast or slow (there still an option equivalent to Very Slow if you turn detection off)

• Improved dictionary loading. (i am going to keep working on it)

• Support for multiple dictionaries - english, french, german, italian, spanish, catala, polish and hungarian. (supported in v1.6)

• Localization support for base WP7 supported display languages (english, french, spanish, german and italian)

Please try it and let me know what you think of it.

you can download it from marketplace

Edited by Hermit Dave
Link to comment
Share on other sites

Guest awarner

Works well and I presume in a future update it will enter the word automatically and also add a space after each word.

Noticed when you tap on the text window another keyboard pops up for a second.

Also need to be able to send text to Twitter and Facebook.

Link to comment
Share on other sites

Guest Hermit Dave
Works well and I presume in a future update it will enter the word automatically and also add a space after each word.

Noticed when you tap on the text window another keyboard pops up for a second.

Also need to be able to send text to Twitter and Facebook.

v1.1 changes:

• Improved word matching

• Ability to modify word match by setting tracing speed option

• Automatically capitalise first character.

• Automatically add space between words.

• Automatically select first matched word (if user selects full stop, comma or enter characters)

facebook / twitter is a good idea. let me think of that. Thank you for buying the app without even trying it. I should really send microsoft w-8 forms to avoid HMRC double taxing me. But it will take a long time before i reach $200 :) so i guess i have time

Link to comment
Share on other sites

Guest Hermit Dave
Nice to see you are on top of the app with an update so quickly after release.

the next one will take another day or two. Adding 3 times more words (with ability to choose from American / British) dictionary) and possible word prediction algorithm if i can get it working by this weekend

thats the advantage of being a full time coder :) though i have been neglecting my other apps

once i do the next release i might make one for other languages

Link to comment
Share on other sites

Guest awarner

Definitely need more words but I thought you may be adding them at some point so I was not fussed and the automatic word selection as you don't want to slide and then have to select the word.

Just noticed if you use single letter words like "a" or "i" it does not generate a space even if you then select another word after it.

Hope MS will enable it to replace the keyboard UI at some point in the future.

Link to comment
Share on other sites

Guest Hermit Dave
Definitely need more words but I thought you may be adding them at some point so I was not fussed and the automatic word selection as you don't want to slide and then have to select the word.

Just noticed if you use single letter words like "a" or "i" it does not generate a space even if you then select another word after it.

Hope MS will enable it to replace the keyboard UI at some point in the future.

you are right.... i fixed the space issue (problem with single char entries versus manual word entry)

I think once i am done with 1.2, i also need to work on allowing on saving non dictionary words. Maybe i should do that implicitly once user clicks one of the action buttons

Link to comment
Share on other sites

Guest Hermit Dave
Definitely need more words but I thought you may be adding them at some point so I was not fussed and the automatic word selection as you don't want to slide and then have to select the word.

Just noticed if you use single letter words like "a" or "i" it does not generate a space even if you then select another word after it.

Hope MS will enable it to replace the keyboard UI at some point in the future.

v1.2 submitted for testing. This include better word matching algorithm and peristing past matches to speed up word detection. New enhanced word lists (American and British).

No need to click space when sliding.. it automatically adds first entry and allows the user to change (select different one from list or to cancel the last enty)

Ability to edit text allowed added (due to wp7 behaviour, it reverts to stock keyboard) and user is shown a message to resume sliding.

just realised that i added the space bug you mentioned while adding auto insert... okay will have to think of some more changes once this release goes through

Edited by Hermit Dave
Link to comment
Share on other sites

Guest awarner

Just installed the latest update, and it seems to be running really slow almost like it is thinking about what word to choose?

Also does not like certain words like "is" is constantly being chosen as "ids" and "this" always gives me "thirds"

Just crashed to the Start screen :-(

After the crash it's detecting "this" more now.

Link to comment
Share on other sites

Guest Hermit Dave
Just installed the latest update, and it seems to be running really slow almost like it is thinking about what word to choose?

Also does not like certain words like "is" is constantly being chosen as "ids" and "this" always gives me "thirds"

Just crashed to the Start screen :-(

After the crash it's detecting "this" more now.

I found a bug in the X button which one clicking twice is causing a crash. I have also implemented persisting existing matches so a similar swipe registration is returned instantly without running any checks.

Since it took microsoft 5 days to release last version i only released update today for that fix along with changes i have been making.

I have released v1.4 (jumped a version as i released German version based on 1.3).

Its already up for testing and should be out soon. Apologies. It should be better with next version.

PS: In next version, if you click X (to cancel existing matches, that matches list is removed) so next swipe will cause a new match. I have also added ability to have a broad or a narrow search.

Edited by Hermit Dave
Link to comment
Share on other sites

Guest awarner

Cheers, no worries about apologising, it's all part of developing a better app.

Sometimes you go back one step to jump a few more forward :-)

Link to comment
Share on other sites

Guest Hermit Dave
Cheers, no worries about apologising, it's all part of developing a better app.

Sometimes you go back one step to jump a few more forward :-)

can you try changing the speed to slow ?

I just downloaded the current version from marketplace and have no problems with is. The tracing speed in Settings determines what characters are selected for word matching

Let me know how it goes.

Link to comment
Share on other sites

Guest awarner

Set to Very Slow it's much better.

Word selection takes on average two seconds to decide on the word and more unusual words like armadillo take about four seconds.

Link to comment
Share on other sites

Guest Hermit Dave
Set to Very Slow it's much better.

Word selection takes on average two seconds to decide on the word and more unusual words like armadillo take about four seconds.

Okay i have submitted v1.5 few mins back. Had trouble with 1.4. Added log more exception handling. Speed should improve with 1.5.

Persistance makes it lot better.

I have dev constraints which stops me from making it faster. though i might think of ways to pre populate matches and shipping it with the app.

Link to comment
Share on other sites

Guest Hermit Dave
Okay i have submitted v1.5 few mins back. Had trouble with 1.4. Added log more exception handling. Speed should improve with 1.5.

Persistance makes it lot better.

I have dev constraints which stops me from making it faster. though i might think of ways to pre populate matches and shipping it with the app.

btw 7.1 will allow me to post to social network. so ill defintely set that to go in Day 1 of Mango release. Might make it multi-tasking as well to avoid contantly reloading the dictionary each time.

Link to comment
Share on other sites

Guest Hermit Dave
btw 7.1 will allow me to post to social network. so ill defintely set that to go in Day 1 of Mango release. Might make it multi-tasking as well to avoid contantly reloading the dictionary each time.

btw did you get to try 1.5 ? let me know what you think. I think X to cancel current matches is a bit dodgy :) i have a fix for it though dont know if its worth submitting the app with just that fix for now.

I am taking a break from that app for a couple of days thinking about how to work things from now on and what features to add etc. let me know your thoughts on it.

Link to comment
Share on other sites

Guest awarner

It's certainly improved but the about screen still shows v1.0?

Apart from being slow with word selection especially when it takes about nine seconds to initially load the dictionary will hopefully improve the only issue I am now finding is it keeps trying to use capital letters mid sentence and words like ok are shown as OK or if starting a sentence Ok is always OK with no option to use lower case.

X to cancel is dodgy and also tap to resume seems to take a few attempts before it does resume.

Link to comment
Share on other sites

Guest Hermit Dave
It's certainly improved but the about screen still shows v1.0?

Apart from being slow with word selection especially when it takes about nine seconds to initially load the dictionary will hopefully improve the only issue I am now finding is it keeps trying to use capital letters mid sentence and words like ok are shown as OK or if starting a sentence Ok is always OK with no option to use lower case.

X to cancel is dodgy and also tap to resume seems to take a few attempts before it does resume.

1) yes i have been modifying code to make it work. about screen just escaped me so far

2) The dictionary is large now and it takes longer to load it. (that will change with Mango the app can keep running in background as long as user allows it)

3) i reverted to telling dictionary govern the casing. I will have a look into it. Thank you very much for this. I will possibly revert to forcing everything to be in lowercase and then title casing the first work.

4) this is dodgy... dont know what changed.. .wasn't so bad before. I have removed that X and plugged it into the <- backspace key :blink:

5) i will try to work on auto speed detection this week and hopefully release the 1.6 out with corrections soon

About 130 purchases so far and about 3000 downloads (with lot of complains about it not replacing system keyboard). Thank you for you feedback mate.

Its surprisingly 9th place in Tools category :huh:

Link to comment
Share on other sites

Guest Hermit Dave
1) yes i have been modifying code to make it work. about screen just escaped me so far

2) The dictionary is large now and it takes longer to load it. (that will change with Mango the app can keep running in background as long as user allows it)

3) i reverted to telling dictionary govern the casing. I will have a look into it. Thank you very much for this. I will possibly revert to forcing everything to be in lowercase and then title casing the first work.

4) this is dodgy... dont know what changed.. .wasn't so bad before. I have removed that X and plugged it into the <- backspace key :blink:

5) i will try to work on auto speed detection this week and hopefully release the 1.6 out with corrections soon

About 130 purchases so far and about 3000 downloads (with lot of complains about it not replacing system keyboard). Thank you for you feedback mate.

Its surprisingly 9th place in Tools category :huh:

I have put in the latest release for testing.

New keyboard colour to differentiate between windows keyboard and sliding keyboard

improved usage data persistance code - previous one was slowing things down

change in the logic for backspace, shift, comma, stop, spaceback and enter key commands. Prevously there was a clash and hence there was a problem.

rmoved X to cancel last entry (moved and merged with backspace)

updated english dictionary slightly

Link to comment
Share on other sites

Guest Hermit Dave

Look forward to testing it when it becomes available.

Hey while 1.6 is in testing, i have been working on 1.7.

No more speed configuration. It now tries to automatically workout the tracing speed with each swipe. Works well on emulator. Phone testing later on today.

Will also try to finish localisation today evening and hopefully 1.7 should be ready for submission to microsoft.

I am also reworking the dictionary loadup. For non english dictionaries i have achieved significant improvements. from 10 seconds to slightly less than 2. Going to do english dictionary now.

I have put some improvement to reduce loading time... still working on it

Edited by Hermit Dave
Link to comment
Share on other sites

Guest awarner

1.7 is woking nicely and feels better and faster, one thing that it is not picking up are words that end in a double letter like "see" and "too".

Link to comment
Share on other sites

Guest Hermit Dave

1.7 is woking nicely and feels better and faster, one thing that it is not picking up are words that end in a double letter like "see" and "too".

to get words like see once you get on to see, you exit it for a moment (go to the next letter) and come back on to it. that is too for all double char entries like too.

Link to comment
Share on other sites

Guest awarner

Found the best results are for too use "topo" and see use "sede" to get too and see as the first result otherwise you need to scroll to the the word.

Thanks for the reply.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.