https://github.com/dailydotdev/android
daily.dev Android application
https://github.com/dailydotdev/android
Last synced: 8 months ago
JSON representation
daily.dev Android application
- Host: GitHub
- URL: https://github.com/dailydotdev/android
- Owner: dailydotdev
- License: agpl-3.0
- Created: 2021-06-15T14:48:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T14:37:17.000Z (over 1 year ago)
- Last Synced: 2025-06-22T02:48:57.167Z (8 months ago)
- Language: Java
- Size: 2.02 MB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
daily.dev Android app
A [bubblewrap](https://github.com/GoogleChromeLabs/bubblewrap/tree/main/packages/cli) generated Android project.
The app uses Trusted Web Activity (TWA) to publish our [Progressive Web App (PWA)](https://app.daily.dev/) to the Play Store.
Here's a guide if you want to learn more:
https://developer.chrome.com/docs/android/trusted-web-activity/quick-start/
## Getting Started
### Clone this repo
```
git clone git@github.com:dailydotdev/android.git
```
### Install Bubblewrap
```
npm i -g @bubblewrap/cli
```
### Build the application
```
bubblewrap build
```
This requires a keystore for signing the APK, you can create your own for local testing.
Bubblewrap can create it for you.
Bubblewrap will generate a `app-release-signed.apk` file that you can copy to your device and install it to try it out.
### Update manifset
In case the PWA manifest was updated, you can use Bubblewrap to fetch the new manifest and update the project accordingly.
```
bubblewrap merge
bubblewrap update
```
### Facebook SDK
Make sure to follow this guide whenever you generate the project again.
https://developers.facebook.com/docs/android/getting-started