Happy Camper

Nearing the end of ACDC 2022 we have had a great time! We have met old friends and gained new ones. Just an amazing experience to finally be back amongst people again.

Spirit

Personally we feel we have been exceptionally happy and spread the joy to everyone we talk to. All of the endorphins after meeting so many friends again has us smiling almost all of the time:) Working 24/7 a few days we also clock in the most chair time, and that has to say something about our competitive spirit? 😂😂

And of course playing Turtle Power at many hours – theme power to the people!

Gadgets:

Let’s start with the brains of the whole operation! Our most important Raspberry PI controlling all of our smart objects. It supports BLE, Zigbee and Z-wave for purposes of communication.

With Zigbee we are controlling our smart light. Color, brightness etc.

Over Z-Wave we are connecting to our Police Light that flashes whenever danger is near. This is a real light that has been in action 🚓

Over WIFI we are able to connect to our Nest Hub, where we play music/videos based on events that happen (intrusion, pizza purchase.. etc).

Over WIFI we get signals to our Raspberry every time the camera detects motion. A sensor for the future when able to also connect to AI services for recognizing faces for security measures.

Just a pot of beautiful green led lights 🟩 and workstation turtle color ready – power to the theme!

Lets not forget the most important thing of them all!! The beautiful watch display!!:)

DocType HTML5 🤓🖐️

I vår SPA applikasjon for å hente ut handleliste til manglende matvarer i kjøleskapet har vi implementert HTML5 med HTML5 tags.

Definer dokument som HTML5
HTML5 <picture> tag

Sharing is caring <3

C# 10 introduserer en liten men smud feature som lar deg fjerne klammeparentesene fra namespacedefinisjonen i filene dine. Da får du et lag mindre med indentering og ryddigere kode. I kunnskapsdelingens navn, lagde vi en pull request til Bouvet shredders som takk for de gode tipsene de ga oss kvelden før.

Her kan dere sjekke ut repoet deres: https://github.com/bricenocar/acdc-2022

Vi har selvfølgelig også et public repository tilgjengelig her:
https://github.com/TommyBakkenMydland/nINjas

Comutity Effort

Vi i The Sopranos har ikke kun brukt tid på oss selv i disse dager! Vi har prøvd å spre det glade buskap til

1. PizzaTime: De slet med funksjonanlitet i deres PowerApps Portal og satt litt fast! MEn vi sendte over en Sopra Turle som fikse problemet slik at de lette kunne konfigurere pizza portalen sin! 😀

2. Middle Aged Mutable Ninja Tuples: de slet litt med motivasjonen etter at hele to deltakere desserterte. Vi ga dem derfor litt hodebånd for motivasjon ognoen gode ord. 😀

Great user experience

Cohesive branding across platforms and applications is important for the end user and create trust in the application. That’s why it’s important to have the same primary colour profile, images, fonts and logos across the platform. Also, applications need to be joyful and delightful to use. Good design is invisible in a sense. When it done right the user doesn’t think that it’s good design; it’s just “the way it’s meant to be”.

Seller Canvas Apps

Sellers on the go need to easily and swiftly approve or deny incoming contracts form new customers. We have open registration on our portal, and that means that anyone can sign up for å power agreement. Before we can start swapping electricity contracts for new customers, we need to manually check each one to know that it’s valid.

When creating interaction designs it’s good to look for established design patterns that exist and that users are already used to. For example Tinder’s Swipe Gesture. We waned to use the swiping as a was of approving or denying new contracts.

We used this tutorial:

Adoption is a key

If you want to increase your app adoption (for whatever reasons: revenue, targets or just ambitions) you have to care about UX (User Experience). Swipe behaviors can help you with that. How?

  • Positive effect of the Swipe gesture is connected to our brain neurology. The move, if used in a write context, contribute to a feeling of empowerment in the user. The more positive effect your app has – the higher is its adoption.
  • The tendency to abandon a shopping session is often attributed to choice paralysis — the inability to make a decision in the face of too many options and too much information. Swipe supports a binary output: yes or no, right or wrong, accept or reject, left or right.
  • Swiping behavior are more attractive to mobile users
  • Swipe will be natural in eCommerce, gastronomy and all company processes that requires binary decisions preferably with an image information

(Source: https://medium.com/app-partner-academy/the-psychology-of-swiping-in-apps-464895b2b485 )

Another point is that gallery control in Power Apps may cause delay in items display when user quickly scroll so using swiping behaviour with one item display at a time can positively influence overall app UX.

This is what the finished app works:

You can see the loading screen that engages the user right away while data loads into the application. At the start screen you can open the “Approve or deny” screen, or a form for creating new customers.

The “Approve or deny” first show the list of new agreements to give you a sense of the work load. Then when you open an agreement you can swipe right to approve – get to a success screen – or swipe left to deny – and get to a “successfully denied” page.

You can also create new contacts from the list page. When a seller is on the go it’s important that they easily can sign new contracts.

Dashboard for the Zookeepers

The Zookeepers should be able to have access to detail information of the turtles habitat. The dashboard in the IoT Central shows relevant information about how their movement, acceleration and rotation (gyroscope). It also describe how many turtles there are and how the humidity, temperatur and pressure is in their habitat

We are claiming the Feature Bombing Badge, due to a smashing dashboard with many features.

En samhandlingsapplikasjon i Pizzasentralen

For å øke effektiviseringen av bruken med den flotte PowerAppen vår, og dermed forenkle pizza-tilgangen, har vi valgt å legge til muligheten for å benytte oss av denne gjennom Teams.

Applikasjonen er lagt til i løsningen gjennom «Microsoft Teams admin center», og distribuert til ninjaene gjennom «Setup policies» og er pinnet til venstre menyen i Teams-applikasjonen.

Manifes.json:

Her snakker vi samhandling og one app to rule them all!

Måtte Fridgitator 9000 være med deg!