It is simply html editing...
Change the basic calculator app to a scientific calculator on your garmin device is possible but you need rewrite all SW source. But this task is almost equal to creating SW for Garmin from null...