Using an external platform to develop apps

Maybe reading Robin's updated Serial Input Basics tutorial will be of help to get an understanding.