Developing for the iPhone and iPad
There are two official lines of development that Apple
makes available for their developer community. There is
an uncontrolled, unrestricted line that is composed of Apps
built on the top of HTML5 and there is a more sensitive
and controlled environment composed by the realm of the
Native Apps. HTML5 is an open standard (at the moment
that this paper is being written it is still not finalized by
its committee) and it is fully supported by the Safari Web
browser that can be used to run Web Apps on the devices [1].
HTML5 has its own way to interact with the devices and
use several of their capabilities. Developers will be limited
only by the HTML 5 constraints.