Phonebot developer's reference/Sample applications
From EtherWiki
Contents
Agent
- Uses
application.open_application(name)
to open external processes - Creates a user
database
to save previous commands
Calculator
- Each number key contains the same script in its OnClick event by using the
this
keyword.
Notepad
- Creates a user
database
to save notes - Uses the
map
object to sort notes - Uses
list
named objects to store database records within the visual list
Services
- Contains several examples of each type of
service
- The "Twitter feed" module uses
json
objects to parse the data returned from the Web service call
Time tracker
Keep track of how much time you spend on different tasks. Create task types to categorize tasks. Use timer to start and stop tasks. View a list of every task or a summary of how much time was spent on each task type.
- Creates two user
database
s - Uses
datetime
objects to manage timestamps and durations - The application contains application scoped variables
- The "Menu" module uses module scoped variables