On Fri, Feb 3, 2012 at 9:21 PM, Avdhesh Yadav <[email protected]> wrote:
> Hi All
>
> Can anyone explain in more details what are pros/cons of Native Android
> Client and HTML5 client.
>
> I have created a separate module for PhotArk HTML5
> client(photark-client-android-html5).
> The older one photark-client-android(It should be renamed
> to photark-client-android-native) will host native Photark Android client.
>
>

In summary, you can classify mobile applications in three categories :

Native : native to the platform, have full access to device
functionality, and you have to build one application for every
platform (android, ios, etc).

Browser : a html application hosted somewhere, maybe with a ui theme
that resembles the phone interface. in this scenario it's one
application for all devices, but you lose the ability to access device
specific functionality.

Hybrid : using frameworks such as PhoneGap (a.k.a Apache Cordova) you
build one html5 application and the framework can generate a native
app for each supported device. In this scenario, you can still have
access to the device functionality.

You can find some useful information on the HTML5 track from last QCon

http://qconsf.com/sf2011/tracks/show_track.jsp?trackOID=513

What I was proposing is for us to work on a hybrid application that
leverage frameworks such as PhoneGap to help minimize the work needed
to support different platforms.

-- 
Luciano Resende
http://people.apache.org/~lresende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

Reply via email to