Code Monkey home page Code Monkey logo

Comments (7)

Arlodotexe avatar Arlodotexe commented on August 10, 2024 1

#16 will be a big part of providing this experience.

from labs-windows.

michael-hawker avatar michael-hawker commented on August 10, 2024 1

Think we've accomplished this with the codespaces work, so going to close.

from labs-windows.

XAML-Knight avatar XAML-Knight commented on August 10, 2024

Can we have a browser-based view something like https://github.com/unoplatform/Uno.QuickStart to make it easier to browse experiments?

Like this idea, as WebAssembly is one of Uno Platform's key selling points. Using one of the new GitHub Codespaces, with VS Code, is something the Uno people are advertising.

Can we do something where we only show the UWP head in VS and then the WASM head if in the browser?

Sounds good - not sure what technology we could rely upon to do this for us dynamically, other than giving devs a heads-up in a readme file on which environment any individual project should be opened in.

from labs-windows.

Arlodotexe avatar Arlodotexe commented on August 10, 2024

Can we do something where we only show the UWP head in VS and then the WASM head if in the browser?

Should be noted that WASM can be launched and debugged when in Visual Studio

from labs-windows.

shweaver-MSFT avatar shweaver-MSFT commented on August 10, 2024

I think Uno makes a lot of sense so long as we can abstract the extra bits and not include them in each labs project. Maybe you could build a POC Uno app that loads a page from another child UWP project. You might need a script or source generator as a pre-process step.

I imagine the Uno app as the uber solution that load all the labs projects, and the child project represents an individual labs project. What do you think?

from labs-windows.

Arlodotexe avatar Arlodotexe commented on August 10, 2024

If we want each sample to be runnable under Uno on its' own, the entrypoint (App.xaml.cs) for each sample app either needs to:

  • Be in a shared project, shared between the UWP and WASM heads
  • Be copied into a separated WASM-only project using a build script.

edit: this is handled now

from labs-windows.

XAML-Knight avatar XAML-Knight commented on August 10, 2024

Take a look at @Arlodotexe's PR: #11

from labs-windows.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.