1,615 bytes added
, 18:40, 3 July 2007
There are 4 types of HDA applications:
* '''Built-in:''' Applications and functionality that come built-in in the HDA base system. They cannot really work outside.
* '''HDA plug-ins:''' These are applications that are specific to the HDA. They are mostly implemented on [http://rubyonrails.com Ruby on Rails], though they can be implemented in PHP, Python, Flash, or any other language, like C, C++, etc. We have a few of these applications at the moment.
* '''HDAized applications:''' these are applications that, with little modification, have been adapted to run on the HDA seamlessly or nearly seamlessly. We have webcal (which is an HDAized version of [http://phpicalendar.net/ PHP iCalendar]).
* '''General Linux apps:''' because we're based on mainstream distributions, you can install most any Linux apps!
= Other Tips =
* Link to [http://yourhda.com/newuser/netconf.exe HDAnetscan]
Procedure:
- open it,
- in profile, enter your HDA's nickname
- ensure all your network information is correct (if not, change appropriately)
- press send
* VPN installer [http://yourhda.com/newuser/hdaconnect.exe HDAconnect]
** install, change the nickname in the config script.
** may need to change the binding order on the client
* Thoughts on app development APIs:
** Set a new host/alias
** Register/unregister app
** Restart servers.
** Common calls for package configuration variables
** Per application cache management APIs (create cached files, per application, destruction
of those files, of the app cache, etc.)
* Add tips to the front page by adding bullets to the [[Fortune Cookies]] page