Replies: 2 comments 1 reply
|
Since Dictate is fully open source, you don't have to wait for an official APK release to use it outside Google Play — you can build it yourself for free using GitHub Actions. This doesn't take anything away from buying it on Play Store (that's still the easiest way and it directly supports @DevEmperor's work), it's just an option for anyone who genuinely can't use Play Store. Here's a step-by-step way to do it, no coding knowledge required:
name: Build debug APK
on:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build debug APK
run: ./gradlew assembleDebug
- name: Upload APK
uses: actions/upload-artifact@v4
with:
name: dictate-debug-apk
path: app/build/outputs/apk/debug/*.apk
This is entirely free — public repos get unlimited GitHub Actions minutes. One thing to know: this produces a debug build, signed with a different key than the Play Store version, so it won't be interchangeable with a future Play Store install on the same device without uninstalling first. |
|
Thanks for asking, and thank you @Hyroniem for writing out the whole build — that is genuinely Let me be straightforward about where I stand, because I think it is a fair position and I would Google Play is where I publish. It is one channel I can keep current, where updates reach But Dictate is open source and I mean it. The whole source is here, the build works, and nothing The one thing I can't do is be the distribution channel by hand — sending people APKs one at a time One small note on the workflow above, so nobody loses an evening to it: I build this with JDK 21. And @Tamriel — thank you for offering to pay for something you could have just asked for. That is |
Uh oh!
There was an error while loading. Please reload this page.
I don't have google play and would love a release on F-Droid, an APK-Download or such.
I would pay or donate for it.
All reactions