@Murigi, have you ever wondered why apps or web are not being written out of KE?  I can re-call an event some years ago. This was done by Sony Ericsson at jacaranda hotel and SDKs were handed out or something like that. If you attended, pls let me know what the outcome of this event was in terms of app development a few years later, where is the app at?
 
Therein lies the problem. Code re-use has serious set backs and once that code is not available, people will not proceed with development. I'm willing to bet you this is excatly what happened to the above event. Which means, any future events will follow the same effects.
 
Pls someone correct me....