Firefox OS, being based on HTML/CSS/JavaScript, sounds a lot more hackable than Android to me. Well, you can hack Android pretty heavily - forking CyanogenMod, writing Xposed plugins, etc., but Java is just obscure and the compile/deploy/debug cycle is too cumbersome for casual hacking.
Hence I look forward to Firefox OS as platform I can easily hack, but I am not sure whether it really is. Could someone with experience tell me:
* How easy is it to deploy a FxOS app? How is the remote debugging experience?
* How easy is it to hack the core apps (e.g. phone, SMS)?
* How easy is it to hack the "framework" (e.g. window manager, status bar)? Is it even written in JavaScript?
* deploying apps is super easy - either host them on a web server or push them from firefox's webIDE, and remote debugging using the firefox devtools just works.
* hacking core apps is totally doable. You need a rooted device to update them though. Currently the best ones would be nexus 5 or sony z3(c).
Hence I look forward to Firefox OS as platform I can easily hack, but I am not sure whether it really is. Could someone with experience tell me:
* How easy is it to deploy a FxOS app? How is the remote debugging experience?
* How easy is it to hack the core apps (e.g. phone, SMS)?
* How easy is it to hack the "framework" (e.g. window manager, status bar)? Is it even written in JavaScript?