Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rewrite the beginning of xstore blogpost #711

Merged
merged 5 commits into from
Aug 10, 2023
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 30 additions & 47 deletions _posts/2023-08-10-xstore.md
Original file line number Diff line number Diff line change
@@ -1,69 +1,52 @@
---
title: A place where you can get Private Apps - xstore is ready!
author: missytake
title: Evolving everything-apps without billionaires - xstore is ready!
author: missytake,holga
image: ../assets/blog/2023-08-xstore-applist.png
---

<img src="../assets/blog/gordon_superapp.jpg" width="340" style="float:right; margin-left:1em;" />
As [Gordon Brander](https://mastodon.social/@gordon) already stated -
with [Private Apps](help#webxdc),
Delta Chat is more than a messenger.
You can share Private Apps with any other Delta Chat user
and use them collaboratively;
for example to play chess
or to edit your household's shopping list.

<!-- toot: make fun of Musk's X-thing: while some billionaires are talking about everything-apps, we are delivering it: [xstore@testrun.org](mailto:xstore@testrun.org) -->
hpk42 marked this conversation as resolved.
Show resolved Hide resolved

Now there is also an easy place to get Private Apps.
We just launched [xstore@testrun.org](mailto:xstore@testrun.org),
an appstore after the example
of the popular Open Source [F-Droid store](https://f-droid.org/).

## How can I download apps from xstore?

You can **scan this QR code with Delta Chat**
([*do you need a test account?*](#tryout))
to message [xstore@testrun.org](mailto:xstore@testrun.org)
and try out the store:
It doesn't need to be hard to write, distribute or find end-to-end encrypted apps anymore.
hpk42 marked this conversation as resolved.
Show resolved Hide resolved
If you use Delta Chat it's dead simple:

[![A QR code, opening a chat with xstore@testrun.org](../assets/blog/xstore-testrun.org-verification.jpg)](OPENPGP4FPR::loremipsum)
![In the store app, you can see a list of apps.](../assets/blog/2023-08-xstore-applist.png)

After scanning the QR code,
a chat with [xstore@testrun.org](mailto:xstore@testrun.org) will open.
It's the chat bot
which manages the store:
1. Say ["hi" to our beta xstore@testrun.org bot](mailto:xstore@testrun.org?body=hi)
and hit "Start" on the returned "store app".

![In the chat with xstore@testrun.org, you can press start to open the store.](../assets/blog/2023-08-xstore-start.png)
2. Select a game or collaborative tool for download.

The bot will send you the store.xdc,
the Private App for the store.
**Just click on "Start..."**
to see a list of Private Apps you can download:
3. Share the downloaded app to any chat so everyone there
can **Start** it without any logins, cookie or GDPR screens!

![In the store app, you can see a list of Private Apps.](../assets/blog/2023-08-xstore-applist.png)
[Rest-assured](https://delta.chat/en/2023-05-22-webxdc-security),
nobody else than your chat partners will know
that you are running an app together;
there is no server or app-specific hosting,
no developer or store can track app usage,
and all app interactions are end-to-encrypted.

With one tap you can download them,
and with another tap,
share them to any chat.
If you want to use it on your own,
just share it to your "Saved Messages" chat.
<img src="../assets/blog/gordon_superapp.jpg" width="340" style="float:right; margin-left:1em;" />
Others are hand-wavingly talking about so called "super-app" or "everything app" architectures,
but we are delivering it,
decentralized and end-to-end encrypted
and open to collaborators from other messaging efforts.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we could move this paragraph to the top.


### I don't have a Delta Chat account yet, how can I play with this? {#tryout}

To try out xstore,
you need a configured Delta Chat app.
After installing Delta Chat,
[Install Delta Chat](https://get.delta.chat) and in the setup-screen
just scan this invitation code
during setup
to obtain a limited test e-mail account
and start to play:
to obtain a limited test e-mail account:

[![A QR invite code to get a limited e-mail account at try.webxdc.org.](../assets/blog/try-webxdc-token.png)](DCACCOUNT:https://mailadm.try.webxdc.org/?t=90d_f7v5c5xrtntpkqe&n=try90d)

## How does xstore work?

Usually,
## How does xstore work? Where does it get its apps from?

XXX describe and link xdcget and xdcstore and that xstore is a deployment of these tools
XXX turn the below into 3-4 bullet notes

Private Apps can not access the Internet.
That's what makes them private.
So if you share the store.xdc to another chat,
Expand Down Expand Up @@ -99,9 +82,9 @@ and download apps from there.

Of course not.
You can always share a Private App from one chat to another;
without copyright protection,
without DRM,
without barriers.
without tracking,
without login/consent barriers.
Any Private App is just a .xdc file
saved as an e-mail attachment.

Expand Down