# 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)