# Coding on Android Objective: learn to write code and use linux from your personal electronic device. Audience: any android user that is interested in learning something new! ## Overview * Why Android? * Software * Whiteboarding * Coding * Challenges * Cleanup * Q & A * Resources ## Why Android * low barrier to entry * billions of devices * linux server ## Software * F-droid * app repository * foss * Termux * terminal * navigating * modifying * Node.js * server side JavaScript * build web servers, cli application, etc. ## Whiteboarding * brainstorming * collaboration ## Coding * hello world * variables * functions ## Challenges * write functions that do subtraction, division and multiplication. (-/*) * write a function to join two strings with a delimiter (":"). ## Cleanup * Resources * [fdroid](https://f-droid.org/) * [termux](https://termux.dev/en/) * [node.js](https://nodejs.org/en/about/) * [Intro to Linux and Node.js](https://hackmd.io/@crisis/SJkVhsI1i)