Your in for a very long ride. I will not actually explain this right now,
but this is currently what I am working.

Not to be discouraging, but this is not generally a task for a beginner as
there are many things that require advanced knowledge. I have been working
on improving WAPUniverse for about 3 years now, and I still do not know
everything that I need to know.

First you need the network layer. The layer that will actually handle all
communications, such as HTTP.
Second you need a layer that will handle all of the incoming data. This
involves parsing HTML (and other markup languages) and handeling (decoding)
image formats.
Third, you need a presentation layer. This would involve rendering a web
page as well as displaying images. This also includes JavaScript.
Fourth, you need a interaction layer. This layer handles things such as a
user tapping on a link up to form objects. JavaScript falls in this layer
too.

Unfortunatly creating a web browser is not something as simple as following
steps.

I would recommend working on learning and looking at examples that relate to
the technologies that you want to use, as well as other open source browsers
(you can look at desktop browser such as Firefox, but they will not help you
much). You might also try porting Apple's WebCore (based off of KHTML) and
the JavaScriptCore (based off of KJS). This will not be an easy task either.

Creating a web browser is a very tough and long process (I know from
experience). I wish you the best of luck with it though. I will note though
that you might not get anything as good as Internet Explorer on the first
try (nobody, not even ACCESS has gotten this good yet, but they are close),
but don't give up (I almost did, and I am glad I didn't) :)

For startersm you might look at WAPUniverse, http://www.wapuniverse.com/. It
is an open source (GNU GPL) PalmOS Mobile Internet Browser.

Regards,
Donald

"Chinmaya" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hi ,
> I want to create a "WebBrowser" just like a Desktop "Internet Explorer"
for a Palm Handheld.
> For this "what are the minimum requirements I need?" & "what are the
procedures that I have to follow to do it?"
> Please explain in detail and clearly.
> Thanks in advance!.....
>
> Regarding
> chinmaya
>



-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to