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

CTI scenario: Blazor Hybrid targeting Android from VS (Windows) #4919

Closed
SteveSandersonMS opened this issue Feb 25, 2022 · 2 comments
Closed
Assignees
Labels
area-blazor Blazor Hybrid / Desktop, BlazorWebView feature-blazor-maui Issues in Blazor in .NET MAUI
Milestone

Comments

@SteveSandersonMS
Copy link
Member

SteveSandersonMS commented Feb 25, 2022

Description

This is one of the items required for dotnet/aspnetcore#39933

Instructions

Create a new guide in https://github.com/aspnet/AspNetCore-ManualTests/tree/release/6.0/AspNetCore60/BlazorHybrid called 60_BlazorHybrid_Android_FromWindows.md. It can follow the same pattern as the WinForms one (in fact you could start by copy-pasting that), but can be slightly more shorter because there's a proper project template for this case so you don't need so many "getting started" steps.

It needs to cover the following workflows:

  • Creating a project using the template
  • Running it in the Android emulator (and/or on a local physical device)
  • Adding the "Sample Content" RCL and verifying that the built-in functionality all works
  • Debugging
  • Hot Reload
  • Accessing browser dev tools
  • Publishing, which for GA will need to be done through CLI

To reduce the workload, you can use the same "Sample Content" RCL from the WinForms guide, and in many cases you can even reuse the same screenshots, since they are cropped where possible to be independent of the target platform.

For anything that can't be made to work just yet, please write up the expected steps anyway, and file a bug describing the incomplete product area (and link to that bug from the CTI guide so people know to skip that step).

@SteveSandersonMS SteveSandersonMS added area-blazor Blazor Hybrid / Desktop, BlazorWebView feature-blazor-maui Issues in Blazor in .NET MAUI labels Feb 25, 2022
@SteveSandersonMS SteveSandersonMS changed the title Need CTI scenario: Blazor Hybrid targeting Android from VS (Windows) CTI scenario: Blazor Hybrid targeting Android from VS (Windows) Feb 25, 2022
@TanayParikh
Copy link
Contributor

@SteveSandersonMS I started looking into the Android scenario using MacOS as I wasn't having much luck with the iOS / MacOS scenarios. The initial setup (Android studio, SDK, AVD) is likely similar between Windows & MacOS. I've pushed the changes here in case you want to re-use any of the bits: https://github.com/aspnet/AspNetCore-ManualTests/compare/release/6.0...taparik/macosBlazorHybridTests?expand=1

@mkArtakMSFT mkArtakMSFT added this to the 6.0.300-rc.1 milestone Mar 23, 2022
@SteveSandersonMS
Copy link
Member Author

SteveSandersonMS commented Mar 24, 2022

@ghost ghost locked as resolved and limited conversation to collaborators Apr 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-blazor Blazor Hybrid / Desktop, BlazorWebView feature-blazor-maui Issues in Blazor in .NET MAUI
Projects
None yet
Development

No branches or pull requests

3 participants