A Text Editor To develop on your smartphone, the first thing you 'll need is a source- code editor. Essentially, an editor will allow you to create and edit text files written in various programming languages. I would also recommend a more code - writing oriented keyboard than the one that ships with your device.