david-swift
0c634e91ef
All checks were successful
Gitea Actions Demo / publish (push) Successful in 14s
39 lines
1.7 KiB
Markdown
39 lines
1.7 KiB
Markdown
+++
|
|
+++
|
|
|
|
<!---
|
|
{{ image(url="trailer.gif" full_bleed=true) }}
|
|
--->
|
|
|
|
# About Me
|
|
|
|
<div style="margin-bottom: 2em;">
|
|
I'm David, a GNOME 👣 user enjoying the Swift programming language.
|
|
|
|
</div>
|
|
|
|
<a class="inline-button" href="https://mastodon.de/@david_swift">Find Me on the Fediverse</a>
|
|
|
|
<br>
|
|
|
|
|
|
## Frameworks
|
|
|
|
I'm currently working on a declarative cross-platform UI framework,
|
|
which displays _fully_ native widgets on each supported platform.
|
|
|
|
The platform-specific backends are completely independent projects, providing widgets that are not part of the cross-platform framework.
|
|
They grow based on your feedback. [Try the frameworks.](https://www.aparoksha.dev)
|
|
|
|
- [Aparoksha](https://www.aparoksha.dev/) is the cross-platform framework displaying native widgets on each supported platform.
|
|
- [Adwaita for Swift](https://www.aparoksha.dev/backends/adwaita/) is part of the Aparoksha framework, allowing the creation of native apps for the awesome [GNOME desktop](https://www.gnome.org/).
|
|
- Simplifying the use of WinUI on Windows, [WinUI for Swift](https://www.aparoksha.dev/backends/winui/) feels like SwiftUI on Windows.
|
|
- The [TermKitBackend](https://www.aparoksha.dev/backends/termkit/) lets you create Terminal UIs in a declarative way.
|
|
|
|
Create a declarative framework on top of an imperative API yourself using the [Meta package](https://meta.aparoksha.dev/documentation/meta/).
|
|
Find projects [here](https://www.aparoksha.dev/backends/) and in the [Aparoksha forums](https://forums.aparoksha.dev/).
|
|
|
|
## Apps
|
|
|
|
- [Memorize](https://flathub.org/apps/io.github.david_swift.Flashcards) is an open source, native Quizlet alternative. It is only available for GNOME (at the moment 😎).
|