Jump to content


Photo

WP7 Sliding Keyboard


  • Please log in to reply
33 replies to this topic

#1
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts
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 http://youtu.be/XDilelK2-JE


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, 26 July 2011 - 06:38 PM.

  • 0

#2
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
Nice one cheers, giving it a go now.
Bought it without trying to help support your work :-)

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#3
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#4
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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

  • 0

#5
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
Nice to see you are on top of the app with an update so quickly after release.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#6
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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

  • 0

#7
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#8
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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

  • 0

#9
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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, 24 June 2011 - 05:55 PM.

  • 0

#10
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#11
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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, 30 June 2011 - 08:14 PM.

  • 0

#12
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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 :-)

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#13
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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.

  • 0

#14
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#15
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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.

  • 0

#16
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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.

  • 0

#17
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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.

  • 0

#18
awarner

awarner

    Staff Team Leader

  • Admin Team
  • PipPipPipPipPipPip
  • 18,511 posts
  • Gender:Male
  • Location:Southampton
  • Interests:Life the universe and everything in it :)

    Lumia 925 one hell of a camera phone
  • Devices:Lumia 925 a real phone at last
  • Twitter:@ashwarner
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.

  • 0
Twitter me @ashwarner

Windows Phone 7 Expert.
Windows Phone Business Specialist



#19
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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:

  • 0

#20
Hermit Dave

Hermit Dave

    Enthusiast

  • Members
  • PipPipPip
  • 228 posts

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

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users