Tuesday, June 28, 2011

WP7 sliding keyboard

Hello All,
I am the person who has been working on the standalone Sliding Keyboard app available on WP7 marketplace.

I agree that v1.0 was pretty awful. It was a proof of concept on my part. I did not force any one of pay for it and trial mode was enabled. If however you did pay, thank you - I dont have a single penny / cent out of it yet.

Being called Swype ripoff hurts though it certainly is true. I first used swype on WinMo 6.5 and it was brilliant. Unfortunately nothing like that is available on WP7 Marketplace. In current iteration, 3rd party keyboards are not allowed. I wanted to write something that worked like Swype.

I am however improving the app as much as i can.
v1.1 changed to algorithm to provide better matches. v1.1 also provided ability to auto insert on comma, fullstop or space.

v1.2 has been in testing since last Friday and it includes a much better algorithm for work matching. That update also contains the ability to automatically insert the first match. The user can then change it by selecting correct entry from list or can cancel the last entry by pressing X.
v1.2 also added updated dictionary (both British and American)

Since then i have further improved the app but since v1.2 has not gone live, i cannot submit v1.3/v1.4 for testing.
v1.3 / v1.4 stores existing matches so it builds a list as you use it and next time it detects same input, it uses existing match. It also provides ability to allow for broad match (uses neighbouring characters to ensure a broad search is executed, this allows for a non precise slide action). The broad search does make it slower as it searches for matches in at least 4 times more data. when broad search is off, the start of swipe determines that search range and is therefore faster.

In v1.5 (which will happen in next version not current v1.3 / v1.4), i will add ability to add user additions to list.

I would like to thank many of you who have provided me with useful pointers.
1) v1.0 dictionary was limited.
2) Auto insert / auto space.

Any suggestions are most welcome.



No comments: