Skip to content

Commit 31e9c64

Browse files
authored
docs: mention more technologies
Close #19
1 parent 4a1d455 commit 31e9c64

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

docs/browser-engine/browser-engine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ not available in the web.
7777

7878
Since that year, there have been multiple technologies that have been created that use the WebView
7979
provided by the Operating System or even bundle a full browser engine such as [Electron] (2013),
80-
[Chromium Embedded Framework (CEF)][CEF] (2009), [NW.js] (2012), [Capacitor] (2019), [Tauri] (2021),
81-
and more.
80+
[Chromium Embedded Framework (CEF)][CEF] (2009), [NW.js] (2012), [Capacitor] (2019), [Tauri] (2021), [Chromely] (2018) and more.
8281

8382
The high-level architecture of these technologies is very similar and can be seen as the following:
8483

@@ -205,3 +204,4 @@ There are many strategies in here, each one with its pros and cons:
205204
[V8]: https://en.wikipedia.org/wiki/V8_(JavaScript_engine)
206205
[WebKit]: https://webkit.org/
207206
[WebSockets]: https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API
207+
[Chromely]: https://github.com/chromelyapps/Chromely

docs/types.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ is easier to rationalize. If you believe there is a better way, please [let us k
3232
those situations developers need to look at other technologies that use a browser engine to render
3333
the UI but allow direct access to the platform. Some examples of these technologies are [Electron]
3434
(used by VS Code), [Chromium Embedded Framework] (used by Spotify), [Apache Cordova], [Ionic],
35-
[NW.js], [Tauri], etc.
35+
[NW.js], [Tauri], [Chromely] etc.
3636

3737
* **[Platform controls]**: In this category the technology uses the controls (buttons, inputs, etc.)
3838
provided by the Operating System, and provides an abstraction to create these interfaces for all
@@ -46,7 +46,7 @@ is easier to rationalize. If you believe there is a better way, please [let us k
4646
System to draw directly on the screen. This means that they are also responsible for implementing
4747
any controls developers might need. For that reason, applications in this category usually have a
4848
consistent look and feel regardless of where they are running. Some of the technologies here are
49-
[Qt] and [Flutter].
49+
[Qt], [Flutter], [UnoPlatform] and [Avalonia] (mobile support is in public preview).
5050

5151
<!-- TODO: Add a diagram representing the above -->
5252

@@ -74,3 +74,6 @@ is easier to rationalize. If you believe there is a better way, please [let us k
7474
[Tauri]: https://tauri.studio/
7575
[WebKit]: https://webkit.org/
7676
[Xamarin]: https://dotnet.microsoft.com/apps/xamarin
77+
[Chromely]: https://github.com/chromelyapps/Chromely
78+
[UnoPlatform]: https://platform.uno
79+
[Avalonia]: https://www.avaloniaui.net

0 commit comments

Comments
 (0)