The Android Scripting Environment is to the Android phone as Greasemonkey is to Firefox. It’s a simple place to do quick hacks for your phone without having to build a full plugin or application.
Two cool scripts that just got released are Silent Night and Droid Track.
Silent Night is sort of like the awesome “Shutup.lua” - both of them silence your phone. Shutup.lua turns your ringer off when you put your phone face down . Turn it face up when you want to get calls again. Silent Night turns the ringer off for you while you sleep. Back when Locale was free I had a rule set up to do just that. Now Silent Night can solve that problem. You just set that script to run as a service.
Droid Track is interesting for a different reason. It reads your location every few minutes and logs it for you – cool if you are doing a hike and want to show where you’ve been. I’ve got the Google “Tracks” application, but I’ve never used it. Droid Track is similar, but will write your tracks to a file or you can post them to a web server or what not. That keeps your info off the Google servers and helps you stay autonomous, especially if you are trying to stay in your own cloud.
It seems every time I go back to the list of ASE scripts more and more are added (( and the two scripts above have inspired me to make another script, one more complicated than LibraryDroid. )) . This is why sometimes easy is more important than perfect. The ASE doesn’t implement everything that an Android phone can do but it makes it so easy to get going that anyone can knock out something useful.
If you’ve got an Android phone, you should definitely check it out.
But wait, there's more
Android Scripting Environment is heating up
The Android Scripting Environment is to the Android phone as Greasemonkey is to Firefox. It’s a simple place to do quick hacks for your phone without having to build a full plugin or application.
Two cool scripts that just got released are Silent Night and Droid Track.
Silent Night is sort of like the awesome “Shutup.lua” - both of them silence your phone. Shutup.lua turns your ringer off when you put your phone face down1 . Turn it face up when you want to get calls again. Silent Night turns the ringer off for you while you sleep2. Back when Locale was free3 I had a rule set up to do just that. Now Silent Night can solve that problem. You just set that script to run as a service.
Droid Track is interesting for a different reason. It reads your location every few minutes and logs it for you – cool if you are doing a hike and want to show where you’ve been. I’ve got the Google “Tracks” application, but I’ve never used it. Droid Track is similar, but will write your tracks to a file or you can post them to a web server or what not. That keeps your info off the Google servers and helps you stay autonomous, especially if you are trying to stay in your own cloud.
It seems every time I go back to the list of ASE scripts more and more are added (( and the two scripts above have inspired me to make another script, one more complicated than LibraryDroid. )) . This is why sometimes easy is more important than perfect. The ASE doesn’t implement everything that an Android phone can do4 but it makes it so easy to get going that anyone can knock out something useful.
If you’ve got an Android phone, you should definitely check it out.
But wait, there's more