Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

Trying to Build an Open Source Browser in 2020

NDC Conferences via YouTube

Overview

Explore the challenges and opportunities of building an open-source browser in 2020 through this insightful conference talk. Delve into the tools, platforms, and libraries that can simplify browser development, and witness a live demo of a simple browser built using open-source projects. Learn about the financial aspects of browser creation, the current browser landscape, and the importance of GPU isolation. Discover the potential of QML for GUI development, the role of CMake in dependency management, and the significance of GitHub Actions for continuous integration. Examine the complexities of licensing, packaging, and security in browser development. Gain valuable insights into the future of open-source browsers and the work needed to make them viable alternatives to established commercial options.

Syllabus

Introduction
Making a browser is expensive
What does that money go for
How do browsers make money
No deal with Google
Open Source
Upsides
Patricia Aas
Why do you love browsers
Browser landscape in 2020
Back in 2018
GPU isolation
Chromium demo
Making money
Cancellations
TurtleBrowsercom
Theory
GUI Framework
Business Logic
QML
QML Component
UI
Desktop
Cross platform
Cmake
dependency management
conan
GitHub Actions
ConanCash
Testing
Licensing
Licenses
Tab bar
Packaging
Website
What we need
Imagine Style
Updating Chromium
Security
Media
Better release
Century

Taught by

NDC Conferences

Reviews

Start your review of Trying to Build an Open Source Browser in 2020

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.