Pakete, Repositories und App-Kategorien suchen

GitHub-Repositorypichillilorenzo/flutter_browser_app

Browser-App

Eine vollständig ausgestattete Mobile- und Desktop-Browser-Anwendung (wie der mobile Google Chrome-Browser), erstellt mit Flutter und den Funktionen des flutter_inappwebview-Plugins.

Projektcover von Browser-App
Sterne
596
Forks
202
Letzter Push (UTC)
25.10.2024
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Flutter Browser App

flutter-browser-article-logo

A Full-Featured Mobile and Desktop Browser App (such as the Google Chrome mobile browser) created using Flutter and the features offered by the flutter_inappwebview plugin.

It is available on the Google Play Store at https://play.google.com/store/apps/details?id=com.pichillilorenzo.flutter_browser

For Desktop builds, check the Releases page.

Introduction

Old article: Creating a Full-Featured Browser using WebViews in Flutter.

OLD: Check out also the article that introduces the flutter_inappwebview plugin here: InAppWebView: The Real Power of WebViews in Flutter.

Features

  • Multi-Window Support on Desktop;
  • WebView Tab, with custom on long-press link/image preview, and how to move from one tab to another without losing the WebView state;
  • Browser App Bar with the current URL and all popup menu actions such as opening a new tab, a new incognito tab, saving the current URL to the favorite list, saving a page to offline usage, viewing the SSL Certificate used by the website, enable Desktop Mode, etc. (features similar to the Google Chrome App);
  • Developer console, where you can execute JavaScript code, see some network info, manage the browser storage such as cookies, window.localStorage, etc;
  • Settings page, where you can update the browser general settings and enable/disable all the features offered by the flutter_inappwebview for each WebView Tab, such as enabling/disabling JavaScript, caching, scrollbars, setting custom user-agent, etc., and all the Android and iOS-specific features;
  • Save and restore the current Browser state.
Final Result

Old video: Flutter Browser App Final Result.

If you found this useful and you like the flutter_inappwebview plugin and this App project, give a star to these projects, thanks!

Lorenzo Pichilli GitHub avatar
GitHub-Autor

Lorenzo Pichilli ↗

I'm a Heroku Architecture Designer and a Software Engineer mostly focused on Web (FullStack) and Mobile Development. JavaScript, TypeScript & Flutter 💙.

Gunpowder S.R.L.Teramo, ItalyOffizielle Website ↗
SprachenDartC++CMakeSwiftRubyKotlinCObjective-C

Kategorien

Flutter-Abhängigkeiten

Verwendete Abhängigkeiten

Abhängigkeiten 29 Einträge

App-Kategorien

Ranglisten

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗