Trying to Build an Open Source Browser in 2020
Offered By: NDC Conferences via YouTube
Course Description
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
Related Courses
Object-oriented programmingHigher School of Economics via Coursera Configuring the C/C++ Extension Pack with Visual Studio Code
Coursera Project Network via Coursera SOLID C++
Udemy Migrating to Qt 6
Udemy Master CMake for Cross-Platform C++ Project Building
Udemy