Category: UI Builder
-

Presenting my SN App at Knowledge!
Looking to buy my SN App cards? Check out the shop! It has been a VERY long time since I’ve updated this blog but I wanted to give a bit of an overview of what happened with my Knowledge 24 presentation about the Marvel Snap clone I’ve been creating now called SN App. You…
-

Part 14: Hiding card slots with no cards played
I’m still working on getting a playspace runnning. New updates include creating repeaters for each of the location areas for each player – 4 slots per player per location. To do this, I’ve augmented the Game instatiation flows so that each location automatically creates 4 slot records per player – in the last update I…
-

Part 13: Getting the Playspace UI running
Firstly, A bit of other news related to this project – I submitted a talk for ServiceNow’s Knowledge 24 conference in Las Vegas to talk about the process of creating this app and it’s all booked in, so I’ll be appearing at the conference. Come along if you want to hear about how it was…
-
Part 12: Creating a Deck List Page
This is just a quick update – I’ve been doing some cleanup work just getting the data creation activities for Matchmaking and Game Instantiation working. I realised that I only had a couple of Decks to play with, so I wanted to get a quick and dirty deck list page into UI Builder. This is…
-

Part 9: Finishing the Deck Builder prototype
Once I’d cracked the repeater system for the card grid for my Marvel Snap game on the deck builder page, it unlocked the final parts of that page for me. Having been able to define the grid for selecting cards to ADD to the deck, I could use a smaller-scale version of the same…
-

Part 7: Setting Up a Grid repeater
Setting up my cards in a repeating grid pattern turned out to be a little trickier than I had expected. Here’s the steps I ended up needing to follow: Create the Repeater component and map it to the Data array from my “Get Card Definitions” data resource: Under Styles, you have to “Enable Styles” and…
-

Part 6: Adding cards to my deck
Now that we’ve got a UI Page which lets us display cards to add to my deck, we need to find a way to trigger the subflow. I’ve decided that I want to have some sort of “event queue” type record that will be the trigger for adding or removing cards from the deck (e.g.…
-

Part 5: UI for building a deck
Since I now have a subflow flow for adding cards to a deck, I should probably start thinking about my “Deck selection” UI. The mobile app shows you the list of cards and shows you your selected cards at the top. I’ll create a Portal Experinece shell – I shouldn’t need any workspace-type behaviour.…