Giter Club home page Giter Club logo

android-web-browser's Introduction

Android-web-browser

This android application is a web browser. All the basic functionalities like history, bookmarks, etc. have been implemented. An advanced feature of QR scanner for browsing has also been implemented.

To try hands on the project

  1. Clone this repository.
  2. Open the project in Android Studio.
  3. Just build & deploy to your device.

Contributors

List of contributors can be found in Contributors.md

android-web-browser's People

Contributors

aanchalsingh17 avatar abhayd11 avatar ashu12chi avatar divyanshi070700 avatar gautom5987 avatar gursimran18 avatar mansi0703 avatar mitrukahitesh avatar nisiddharth avatar shank03 avatar shruti8019 avatar shrutislegion avatar vvv007 avatar wslord avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

android-web-browser's Issues

Fix Keyboard Button

While typing in the URL bar, enter button appears on the keyboard. Fix it such that it becomes submit button and the default action is the same as the Go! Button.

Browser to History

The History Activity shows Activity name as “Browser” change it to “History”.

Redirect to app

Add support of opening links from other apps into this web browser.

Add Settings

The settings option in the menu doesn’t do anything. Create a settings activity and add an option in it to turn on/off history saving. Make this fully functional. Settings must be persistent.

Fix Bookmarked websites

The add bookmark button doesn’t see if the website is already bookmarked. Fix it! Also, show different icons on the button accordingly.

Lowercase to Uppercase

The “forward” and “backward” options have the first letter in lower case, fix it!

Change Name

Think of a creative name for the app and discuss it here. Then change the app name.

Add Deleting Bookmarks support

The Bookmarks list cannot be edited. Add small delete buttons to the right of them which when clicked present a dialog box confirming the action and then delete it!

Browser to Bookmarks

The Bookmarks Activity shows Activity name as “Browser” change it to “Bookmarks”

App Icon

The app doesn’t have an icon. Add it!

Handle landscape mode

If the phone is rotated with a webpage open, the webpage vanishes and the “go” has to be clicked again. Fix this (preserve data present in form in the website).

Add tabs support

The new tab button on the app bar doesn’t do anything. Implement tabs functionality with the new tab and recent tabs options fully functional.

Colour Game

The background that appears on launching the app is low-res and doesn’t match the app bar colour. Change the background image and accordingly set app bar colours.

Add Exit Option

Add a setting to turn on/off asking for confirmation on pressing the Exit option. Also, add this support to the Exit option.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.