The contention wasn't that coding on a phone or tablet isn't productive, it was that you can't do it. I love Pythonista on my iPad, and the latest version makes coding on my phone surprisingly feasible. I wrote a version of snake on my 6+ with my kids.