The answer is YES - you can learn to code on a smart phone - with the Grasshopper app. A neat way of combining both examples and quizzes to learn JavaScript on your mobile phone.
ALSO a rant on how to NOT learn through learn-how-to-code excercises. Very exciting!
DECODER OFFICIAL APK : https://play.google.com/store/apps/de...
Try the app out at Decoder Pro Apk : https://dlandroid.com/dcoder-mobile-c... or look for Grasshopper in your app store. It is pretty fun.