Skip to content

Commit fbde4a2

Browse files
committed
Merge remote-tracking branch 'refs/remotes/origin/main' into feature/firebase-integration
2 parents a704ec3 + f6b061a commit fbde4a2

File tree

5 files changed

+49
-7
lines changed

5 files changed

+49
-7
lines changed

docs/test-and-publish/publish/google-playstore-deployment.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ To create the Service Account, you can follow the instructions from [here](http
133133
- "Release apps to testing tracks"
134134
- "Manage testing tracks and edit tester lists"
135135

136+
<p></p>
137+
136138
<div style={{
137139
position: 'relative',
138140
paddingBottom: 'calc(50.67989417989418% + 41px)', // Keeps the aspect ratio and additional padding
@@ -171,7 +173,7 @@ For first-time deployment, you need to create an initial release manually in Goo
171173

172174
### 4.1 Downloading AAB file
173175

174-
In DreamFlow, set the **Google Play Track** to **Internal**, enter the **Bundle ID** and **Version Code**, then click **Submit Build to Google Play**. Wait a few minutes and click **Check Deployment Status**.
176+
In Dreamflow, set the **Google Play Track** to **Internal**, enter the **Bundle ID** and **Version Code**, then click **Submit Build to Google Play**. Wait a few minutes and click **Check Deployment Status**.
175177

176178
Once the build is complete, click **Download AAB File** button (in the **App Bundle** section). If the button is still disabled, wait a bit longer and try again.
177179

@@ -238,7 +240,7 @@ In Google Play Console, create an **Internal Testing** track and upload the **.a
238240
<p></p>
239241

240242
:::info
241-
After the internal testing track is set up, DreamFlow can handle all future deployments directly.
243+
After the internal testing track is set up, Dreamflow can handle all future deployments directly.
242244
:::
243245

244246
### 4.3 Deploy from Dreamflow
20.3 KB
Binary file not shown.
Binary file not shown.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
slug: /deployment/web-deployment
3+
title: Web Deployment
4+
description: Learn how to deploy your apps to the Web using Dreamflow.
5+
tags: [Web, Deployment, Dreamflow]
6+
sidebar_position: 4
7+
toc_max_heading_level: 4
8+
keywords: [Deployment, Dreamflow, Web]
9+
---
10+
11+
# Web Deployment
12+
13+
Dreamflow makes it easy to take your app live on the web with minimal setup. You can quickly publish apps for testing, demos, or full production use, directly from your browser.
14+
15+
Dreamflow offers two flexible options:
16+
17+
- **One-Click Deployment:** Instantly publish your app to the web in just seconds, perfect for previews and prototypes.
18+
- **Custom Web Deployment:** Gain more control over the deployment process, with configuration options tailored for production-ready apps.
19+
20+
## One-Click Deployment
21+
22+
With **One-Click Deployment**, you can instantly publish your app to the web without any additional setup. Dreamflow automatically builds and hosts your project under a shareable Dreamflow URL.
23+
24+
To deploy your app, navigate to **Publish > Web** and click **One-Click Deployment**. Dreamflow will automatically build and host your app at a unique subdomain (e.g., `https://<unique-id>.share.dreamflow.app`).
25+
26+
![one-click-deployment.avif](imgs/one-click-deployment.avif)
27+
28+
If you make changes to your project, click **Update Deployment** to publish the latest version. You can click **Unpublish** to remove the app from its live URL whenever you no longer want it accessible.
29+
30+
![update-unpublish-deployment.avif](imgs/update-unpublish-deployment.avif)
31+
32+
:::info[Key Benefits]
33+
34+
- **Fastest way to go live:** No configuration or hosting setup needed. Everything happens directly in Dreamflow.
35+
- **Shareable link:** Easily share your app with teammates, testers, or clients.
36+
- **Quick iteration:** Update deployments as you make changes, ensuring your live app always reflects the latest build.
37+
- **Full control:** Unpublish when you’re ready to stop sharing or move to a custom deployment.
38+
39+
:::
40+
41+
## Custom Deployment
42+
43+
(Coming soon)

docs/test-and-publish/test/test-on-mobile-device.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For more detailed guidance, refer to the [**Android Flutter documentation**](ht
3030

3131
## iOS Setup
3232

33-
For app testing on an iOS device or simulator, you need a Mac with Xcode. Follow [**these instructions**](https://docs.flutter.dev/get-started/install/macos/mobile-ios) to set up your Mac.
33+
For app testing on an iOS device or simulator, you need a Mac with Xcode installed. Follow [**these instructions**](https://docs.flutter.dev/get-started/install/macos/mobile-ios) to set up your Mac.
3434

3535
To setup a physical iOS device, you must configure your **Apple Developer account** and set up **code signing** in Xcode. First, add your **Apple ID** by opening **Xcode > Preferences > Accounts**, clicking **"+"**, selecting **Apple ID**, and signing in.
3636

@@ -62,8 +62,5 @@ Once downloaded, open the project in your preferred IDE and run your app on eith
6262
3. Click the green "Run" button (a right-facing triangle) located in the top toolbar. Choose the target device (emulator or physical device) where you want to run the app. Android Studio will build and run your app. You'll see the output in the "Run" panel at the bottom, and the app should launch in the selected emulator or device.
6363

6464
:::info
65-
66-
- If your device is not listed in the **Flutter Device Selection** dropdown, make sure you have properly completed the [**Android**](#android-setup) and [**iOS**](#ios-setup) setup.
67-
- If you encounter a version compatibility issue with Flutter, you can resolve it by upgrading to the latest version. Simply execute the `flutter upgrade` command in your terminal. To verify your current Flutter version, use the `flutter --version` command.
68-
65+
If you encounter a version compatibility issue with Flutter, you can resolve it by upgrading to the latest version. Simply execute the `flutter upgrade` command in your terminal. To verify your current Flutter version, use the `flutter --version` command.
6966
:::

0 commit comments

Comments
 (0)