microsoft / microsoft/WindowsAppSDK-Samples

New Modern SceneGraph Sample Gallery App & Design Confirmation

Open
#488 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PowerShell
Stars
1k
Forks
335
Avg merge
5d 1h
Merged PRs (30d)
8

Description

HišŸ‘‹

I’m currently working on a new visual sample gallery app that builds upon the SceneGraph project in the WindowsAppSDK-Samples repository. The purpose of this gallery is to better demonstrate visual capabilities.
The existing SceneGraph Gallery App appears to be a carryover from the UWP era and is now quite outdated in terms of:

UX and layout patterns,
Styling and theming,
Visual interactivity,

A cleanup and modernization effort could go a long way in making these powerful graphics features more accessible to new developers.

I'd like to propose or contribute a new SceneGraph Sample Gallery App, built with WinUI 3 and modern design patterns.

ā“ Questions

  • Is the team open to receiving a new gallery app as a replacement or supplement to the existing SceneGraphGallery sample?
  • I'm currently using some controls and features from DevWinUI, such as JsonNavigationViewService. Would using these be acceptable in the sample, or should I remove them?
  • For the homepage, I've redesigned it following the WinUI 3 Gallery App style. I can also incorporate the carousel layout from the AI Gallery App if preferred.
    Which design do you recommend—WinUI Gallery, AI Gallery, or a combination of both?

AI Carousel:

Image

WinUI 3 Gallery:

Image

Current Gallery:

Image

New Gallery:

Image

I’m ready to submit a PR.

Thanks for maintaining this great repo šŸ™

@Scottj1s
@pratikone

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue mentions the existing SceneGraphGallery sample and a proposed new gallery, but names no files or tests. First get maintainers’ decisions on replacement versus supplement, homepage design, and DevWinUI usage; done means an agreed design and an accepted pull request scope.

Written by the indexing model from the issue text.

Assessment

Domain
design, desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.