Con ASE sarà possibile editare ed eseguire script direttamente nel vostro dispositivo android ( htc magic, dream …. ). Questi script hanno accesso a molte APIs che sono disponibili con la normale programmazione in java.
Ovviamente, però, la programmazione attraverso lo scripting è molto semplificata e per adesso sono queste le api accessibili attraverso questa nuova modalità di programmazione android:
- Handle intents
- Inizializzare nuove applicazioni ( Activities )
- Fare chiamate
- Mandare messaggi
- Scannerizzare Codici a barre
- Capire la propria locazione geografica
- Leggere i sensori
- utilizzare il text to speech
- …
Attualmente sono supportati alcuni linguaggi di programmazione/scripting quali Python, Lua, Beanshell e si sta aprendo il supporto anche a Ruby e javascript.
Sicuramente ci può domandare : Perchè fare degli script invece di creare reali applicazioni android?
Scriptare, oltre a rendere la vita facile per la scrittura del codice, non necessita di un computer e se siete bravi potete scrivere il vostro codice al volo direttamente nel vostro terminale android ;).
Tra i linguaggi supportati, come avete notato, c’è lua e python.. Due linguaggi estremamente potenti e performanti.