disclaimer: i'm new to pebble and never used pebble with android or iphone, except using a friends android to update my firmware and install some apps
With sdk2 they added a JS api Which runs inside the offical pebble phone app and allows you to write your "companion" apps in js, with simple settings and outside world communication
Maybe at some point we could emulate this JS engine to support some of the watchapps/faces nativ