As far as I can tell, the Hawking example shows that even with pretty much the best possible resources available, just about every special-use system for the disabled is more or less doomed to become something like a stovepipe system; a system that's a wonder when its created but by its very nature of having limit audience, subject to limited maintenance after a certain period - maintenance that usually can't prioritize upgrading for the next version of whatever OS it runs on. Steve Hawking, the world's best known quadriplegic, is still running WINDOWS XP.
Given this, the choice of iOS as your OS seems kind of unfortunate. Why choose an OS where the hardware makes a point of being a black box and where the support for, say, an old version ten years from now seems rather doubtful.
And thing with Hawking is that his system work. It's a virtual certainty he has no interest in your system 'cause getting used a system is lifetime affair. But someone will be used to your system. Will you be happy explaining to them they have to upgrade or even abandon their system because backward compatibility is not a high priority for Apple?
> Given this, the choice of iOS as your OS seems kind of unfortunate. Why choose an OS where the hardware makes a point of being a black box and where the support for, say, an old version ten years from now seems rather doubtful.
KType is almost entirely PhoneGap (HTML5/CSS3/CoffeeScript) except for the prediction and TTS libraries. I could probably make an Android version in a week and plan on doing so in the near future. The reason I chose iPad is the ubiquity and stability. The best part about using tablets with PhoneGap is that the hardware/OS completely gets out of the way of the user. KType is the only interface that the end-user sees and interacts with. And as long as KType does not change drastically, users will not be inconvenienced.
Another thing to notice is that Hawking's system is hooked to his home automation system, possible in a fairly complex way. That is something you'd want and you'd want to think about how to do it an OS independent way (or again, choose an OS that at least aims for backward support) - my shallow Googling seems to indicate there's no standard support in "HTML5/CSS3/CoffeeScript" for this.
Given this, the choice of iOS as your OS seems kind of unfortunate. Why choose an OS where the hardware makes a point of being a black box and where the support for, say, an old version ten years from now seems rather doubtful.
And thing with Hawking is that his system work. It's a virtual certainty he has no interest in your system 'cause getting used a system is lifetime affair. But someone will be used to your system. Will you be happy explaining to them they have to upgrade or even abandon their system because backward compatibility is not a high priority for Apple?