How to create a browser for Android?

dear, I'm a bca student. I have to do one project in the last semester. so I decided to create a web browser that works on android os but I am completely for this application. so can anyone help me with this. I already installed all the necessary tools, such as jdk, android sdk 3.0, eclipse. but now I have no idea where I should start developing the browser. so please help me ... I only have 2 months for this project. so is this possible in 2 months or not?

+7
source share
4 answers

It depends on what you mean when developing a browser ...

Browser development + a rendering engine from scratch is a hell of a lot of work, but you can easily create a browser based on Androids WebView using WebViewClient and create a new user interface by changing the way the user interacts with the browser.

There are all kinds of hooks in Webview to intercept browser interaction, so you can easily expand it. For example, you can let the user turn pages (e.g. google fastflip), experiment with 3D by matching the displayed web page in OpenGL space (e.g., in the sphere browser), etc.

As a starting point, you can see Aleksander Kmetec's blog and its Mosembro project, which extends the Android browser by adding microformat support.

+5
source

It sounds like a really big project, so you cannot start from scratch and record it. You must plan how you want to implement all the parts, write class diagrams, etc. If you study computer science, you should have heard about it in previous semesters.

First you have to ask yourself if this project is possible , as you can see from the comments, most people agree that you should not underestimate this task!

I really suggest you understand the scope of this task, here is the source code of the Androids browser to give the impression of its complexity.

+1
source

Creating a basic browser can be done in one day or 2 for those who have Android development experience, just as others have stated that WebView provides almost everything you need to display a web page. There are several settings for JavaScript and other functions to check, and then after marking the main text box for the URL and the go button, which is pretty much the main web browser.

The real work comes in all advanced settings. Creating a browser that competes with the big guys may be a little more difficult for one person in a couple of months, but to make something of your own that works is very possible. Let it go!

+1
source

To create a full web browser in Android, you use WebView .

Simple code binding:

 WebView wv = (WebView)findViewById(R.id.webview1); wv = (WebView) findViewById(R.id.webView1); wv.loadUrl("http://www.apsmind.com"); 

for a full view of the code link: http://androidshivendra.blogspot.in/2013/12/android-browser.html

+1
source

All Articles