Dat Installer

通过 Dat 下载、安装和更新 Android 应用程序。「Download, install, and update Android apps through Dat」

Github星跟蹤圖

Dat Installer

Download, install, and update Android apps through Dat

icon

Download Dat Installer's APK

The new decentralized internet needs mobile app distribution channels. Dat Installer is the answer for Android apps, working as a decentralized "Play Store" minus the "Store" part (discovery of apps and monetization). With Dat, apps can be shared peer-to-peer, either locally or globally, with or without access to the old internet.

With Dat Installer you can insert a Dat link where you expect the APK file to be, and this app will download the APK and make it easy for you to install it right away (as well as update, in the future).

screenshots

One such app you can install through this is Manyverse, just paste the following Dat link into Dat Installer:

dat://manyverse-latest.hashbase.io

or the Dat hash address:

dat://520a00daf0a309bef7722b3f3338854e9da667d01e48dc7b83b118d86354d6d3

You can also install (actually update) Dat Installer through Dat Installer! ?

dat://dat-installer-latest.hashbase.io
or
dat://8c23f9eb1f09b5980d12bbd2150a07c8bae1b281f1f58d7ca9bef829634388d5

Publishing an app

If you are building an Android app and would like to distribute it through Dat, you should have a metadata file named metadata.json (exactly this name) with the following contents:

{
  "convention": "1",
  "apk": "/app-release.apk",
  "readme": "/readme.md"
}

The apk field specifies the path to your APK file in the current Dat directory. Optionally, you can pass a path to the README file under the field readme.

Contributing to this project

Contributions are welcomed. Please read Contributing.md to see what development process this project uses.

The app is developed with:

src/backend contains source code for the background Node.js process, and src/frontend contains source code for the React Native GUI app.

The roadmap on what @staltz will do next is described in TODO.md.

License

GPLv3

主要指標

概覽
名稱與所有者staltz/dat-installer
主編程語言TypeScript
編程語言JavaScript (語言數: 5)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2017-10-24 12:51:43
推送於2018-09-26 11:13:04
最后一次提交2018-09-26 14:13:03
發布數4
最新版本名稱1.1.0 (發布於 )
第一版名稱1.0.0 (發布於 )
用户参与
星數272
關注者數22
派生數16
提交數85
已啟用問題?
問題數17
打開的問題數8
拉請求數2
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?