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

[docs] gettings started guide: how build my Tauri app #2184

Closed
1 of 13 tasks
gabrielucido opened this issue May 22, 2024 · 2 comments · May be fixed by #2189
Closed
1 of 13 tasks

[docs] gettings started guide: how build my Tauri app #2184

gabrielucido opened this issue May 22, 2024 · 2 comments · May be fixed by #2189
Assignees
Labels
enhancement Does it add or improve content?
Milestone

Comments

@gabrielucido
Copy link
Contributor

gabrielucido commented May 22, 2024

Question you want answered

After just creating my first Tauri App, what I need to know and how so I can build my Tauri App.

Where did you look for an answer?

More specific, I've been testing the Tauri 2.0 beta on my personal Web App to try port it to Mobile and Desk native apps (.dmg .exe .apk, etc).
And, following the https://v2.tauri.app/start/create-project/ in the quick starts worked like a charm :rust: :tauri: 🇹🇩
Then the thing that interest me the most about the migration from an existing project to Tauri is how to build my app into the executables or installable bundles (.dmg, .exe, .apk, etc). So, the guide in the next steps suggested me this links which the Learn How to Build your Tauri app(img 1) was the most important for me.

image

But the page that it leads is empty currently. (img 2)
https://v2.tauri.app/develop/
image

So I wanna fill this guide on how build my App

Page URL

https://v2.tauri.app/start/create-project/#next-steps

Additional context

I don't know if the current redirect that this link makes goes to the section that represents a Build guide. By build I mean Build and Deploy the executables .exe, .dmg or ios, etc, for the targeted platform that the developer needs to ship the app. So there are a few questions that need to be answered there.

Are you willing to work on this yourself?

  • I want to work on this myself

Checklist

  • Prerequisites: e.g. to build your app you need to have a working app on development e.g. (getting started create a project)
  • CLI Commands to build App (include reference to the CLI reference docs)
  • Building Tauri app for Windows
  • Building Tauri app for Mac
  • Building Tauri app for Linux
  • Building Tauri app for Android
  • Building Tauri app for iOS
  • Other edge cases?
  • Have a Next Steps section well defined

WIP: Next Steps Ex:

  • Next Steps: Platform-specific configuration?
  • Next Steps: DevOps integrations so the build is made automatically (link with custom docs with snippets and guide on how to CI/CD the builds with GitHub Actions.
  • Next Steps: Common deployment cenários e.g. host the exe on a website. Or for example with Android. It's very common to publish your APK at Google Play. So the docs should at least mention that with the generated APK the developer has everything he needs to continue with the publishing process on PlayStore (maybe even provide some official Google link on how to publish apps in PlayStore, although this could easily break due to changes on google side.)
@gabrielucido gabrielucido added discuss Does this require further discussion before it's dealt with? enhancement Does it add or improve content? labels May 22, 2024
@github-project-automation github-project-automation bot moved this to 🪵 Backlog in Documentation May 22, 2024
@simonhyll simonhyll moved this from 🪵 Backlog to 🏗️ In progress in Documentation May 22, 2024
@gabrielucido gabrielucido changed the title [request]: Gettings Started: How Build my Tauri app Page docs: gettings started guide - How Build my Tauri app May 22, 2024
@gabrielucido gabrielucido changed the title docs: gettings started guide - How Build my Tauri app docs: gettings started guide - how build my Tauri app May 22, 2024
@gabrielucido gabrielucido changed the title docs: gettings started guide - how build my Tauri app [docs]: gettings started guide: how build my Tauri app May 22, 2024
@gabrielucido gabrielucido changed the title [docs]: gettings started guide: how build my Tauri app [docs] gettings started guide: how build my Tauri app May 22, 2024
@simonhyll simonhyll removed the discuss Does this require further discussion before it's dealt with? label May 23, 2024
@simonhyll simonhyll added this to the Version 2.0 milestone May 23, 2024
@FabianLars FabianLars moved this to Backlog in 2.0 Stable Aug 7, 2024
@FabianLars FabianLars self-assigned this Aug 7, 2024
@FabianLars FabianLars moved this from Backlog to In progress in 2.0 Stable Aug 7, 2024
@lucasfernog lucasfernog self-assigned this Aug 14, 2024
@lucasfernog
Copy link
Member

#2588 #2583 #2589

@tweidinger
Copy link
Contributor

it's not perfect and super overview'ish but I see this as initially completed.

@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ✅ Done in Documentation Sep 3, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in 2.0 Stable Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Does it add or improve content?
Projects
Status: ✅ Done
Status: Done
Development

Successfully merging a pull request may close this issue.

5 participants