Hi Spark devs, I've spent the last few months investigating the feasibility of re-architecting Spark for mobile platforms, considering the growing population of Android/iOS users. I'm happy to share with you my findings at https://issues.apache.org/jira/browse/SPARK-6646
The tl;dr is that we should support running Spark on Android/iOS, and the best way to do this at the moment is to use Scala.js to compile Spark code into JavaScript, and then run it in Safari or Chrome (and even node.js potentially for servers). If you are on your phones right now and prefer reading a blog post rather than a PDF file, you can read more about the design doc at https://databricks.com/blog/2015/04/01/spark-2-rearchitecting-spark-for-mobile.html This is done in collaboration with TD, Xiangrui, Patrick. Look forward to your feedback!