Javascript must be enabled to continue!
Handheld Programming Languages and Environments
View through CrossRef
Mobile commerce is defined as the exchange or buying and selling of commodities, services, or information on the Internet through the use of mobile, handheld devices such as smart cellular phones and PDAs (personal digital assistants). It is widely acknowledged that mobile commerce is a field of enormous potential. However, it is also commonly admitted that the development in this field is constrained. There are considerable barriers waiting to be overcome. One of the barriers is most software engineers are not familiar with the design and development of mobile applications (Kiely, 2001). This chapter gives a study of handheld computing and programming to help software engineers better understanding this subject. Handheld computing is to use handheld devices to perform wireless, mobile, handheld operations such as personal data management and making phone calls. They can be achieved by using server or client- side handheld computing and programming: • Server-side handheld computing and programming: Server-side handheld computing is to use handheld devices to perform wireless, mobile, handheld operations, which require the supports of server-side computing. The most common applications of server-side handheld programming are the mobile Web contents. • Client-side handheld computing and programming: Client-side handheld computing is to use handheld devices to perform handheld operations, which do not need the supports of server-side computing. Most client-side handheld programming languages are a version of either C/C++ or Java. Examples of the application development of Java ME, a version of Java, and Palm OS, using a version of C, will be given.
Title: Handheld Programming Languages and Environments
Description:
Mobile commerce is defined as the exchange or buying and selling of commodities, services, or information on the Internet through the use of mobile, handheld devices such as smart cellular phones and PDAs (personal digital assistants).
It is widely acknowledged that mobile commerce is a field of enormous potential.
However, it is also commonly admitted that the development in this field is constrained.
There are considerable barriers waiting to be overcome.
One of the barriers is most software engineers are not familiar with the design and development of mobile applications (Kiely, 2001).
This chapter gives a study of handheld computing and programming to help software engineers better understanding this subject.
Handheld computing is to use handheld devices to perform wireless, mobile, handheld operations such as personal data management and making phone calls.
They can be achieved by using server or client- side handheld computing and programming: • Server-side handheld computing and programming: Server-side handheld computing is to use handheld devices to perform wireless, mobile, handheld operations, which require the supports of server-side computing.
The most common applications of server-side handheld programming are the mobile Web contents.
• Client-side handheld computing and programming: Client-side handheld computing is to use handheld devices to perform handheld operations, which do not need the supports of server-side computing.
Most client-side handheld programming languages are a version of either C/C++ or Java.
Examples of the application development of Java ME, a version of Java, and Palm OS, using a version of C, will be given.
Related Results
Handheld ultrasound to reduce requests for inappropriate echocardiogram (HURRIE)
Handheld ultrasound to reduce requests for inappropriate echocardiogram (HURRIE)
Abstract
BackgroundHandheld ultrasound could provide sufficient information to satisfy the clinical questions underlying ‘rarely appropriate’ echo...
Programming model abstractions for optimizing I/O intensive applications
Programming model abstractions for optimizing I/O intensive applications
This thesis contributes from the perspective of task-based programming models to the efforts of optimizing I/O intensive applications. Throughout this thesis, we propose programmin...
Kra-Dai Languages
Kra-Dai Languages
Kra-Dai (also called Tai-Kadai and Kam-Tai) is a family of approximately 100 languages spoken in Southeast Asia, extending from the island of Hainan, China, in the east to the Indi...
The Librarian's Introduction to Programming Languages
The Librarian's Introduction to Programming Languages
The Librarian’s Introduction to Programming Languages presents case studies and practical applications for using the top programming languages in library and information settings. ...
Basic and Advance: Phython Programming
Basic and Advance: Phython Programming
"This book will introduce you to the python programming language. It's aimed at beginning programmers, but even if you have written programs before and just want to add python to y...
Mande Languages
Mande Languages
Mande is a mid-range language family in Western Sub-Saharan Africa that includes 60 to 75 languages spoken by 30 to 40 million people. According to the glottochronological data, it...
Concurrent Constraint Programming
Concurrent Constraint Programming
Concurrent Constraint Programming introduces a new and rich class of programming languages based on the notion of computing with partial information, or constraints, that synthesiz...
WEB PROGRAMMING
WEB PROGRAMMING
"Web Programming" is a comprehensive book that provides a detailed overview of various aspects of web programming. The book is co-authored by Dr. Chitra Ravi and Dr. Mohan Kumar S,...

