Saturday, November 29th, 2008, 1167 days ago
Write once, run anywhere
-<Informatics applications and beyond>
-Eric Bergman
The ‘write once, run anywhere’ slogan was clearly stated by the software people who thought only of the algorithm, as opposed to the appearance of the screen, because it’s fundamentally impossible to do this. Although it is true i can make a satisfactory graphical user interface that could be written by JAVA and therefore look satisfactory on the Macintosh platform or a Microsoft platform, in fact, either would be probably inferiou to what Apple or Microsoft has provieded. And, second of all, it certainly would not cut accross dramatically different platform such as my cell phone or my Palm device and my high-defination display screen.
It’s increasing, the ‘write once, run anywhere’ argment. It was hard to see how that was ever said because for the last decade most of code has been user interface code. And, the concept failed at the user interface as soon as you work on a variety different platform with different hardware and different I/O devices.
This is a part of description of HTML structure for application in different devices. Admittedly, the problem of HTML data applying in different devices with different hardware system and display interpretation really blocks the internet being pervasive, at least pervisave in the mobile web devices such as mobile phone or PDA.
Not the end of internet, it is just beginning of it-we need to solve lots of compatity problems as mentioned above. Meanwhile, it is big challenge of Human-Computer Interaction to create nature interactive communication methods.
POSTS MAY BE OF INTEREST
- Doing openCV in pandaboard 3 – successful installation
- Doing openCV in Pandaboard
- Hand gesture recognition for HCI
- Hand detection and image recognition
- Coming soon: A review of openCV detection & recognition
- Pattern recognition and applications
- Object tracking using AS3
- Interactive table
- Touchable holography
- About the codes sharing
- Usability of comsumer electronic products
- Rules of memory management of openCV
- Color recognition using openCV 2
- Recognizing circles accurately
- Do we need more novel interaction methods?
