Egyéni widgetek fejlesztései

Prev Next

Fedezze fel az új lehetőségeket és a zökkenőmentesebb fejlesztést a Tulip Custom Widgets legújabb fejlesztéseivel.

Updating Custom Widgets

Custom Widget updates are rolling in r332. Read more about the runtimes here

Az egyedi widgetek hatékony módszert jelentenek a Tulip-platform kiterjesztésére, és kísérleti terepet biztosítanak mind a Tulip-csapat, mind a felhasználók számára.

A Custom Widgetek fejlesztései növelik azok teljesítményét, használhatóságát és integrációs képességeit, különös figyelmet fordítva az API-k közötti interakciókra, az új eszközökhöz való hozzáférésre, a használhatóságra és a stabilitásra.

Ezen fejlesztések középpontjában a Custom Widget iFrame Sandbox áll, amely javítja a külső rendszerekkel és a Tulip API-kkal való kapcsolódás képességét.

Új futási opciók: régi verzió vs. frissített

Az egyéni widgetek mostantól két futási környezetet támogatnak: a régi és a frissített verziót.

A frissített futási környezet fokozott biztonságot és teljesítményt nyújt, különösen a külső API-hívások kezelése és a számos új eszközhoz való hozzáférés esetén (lásd alább).

Új eszközhozzáférés az egyéni widgeteken keresztül:

Bővítse egyéni widgetjeit az eszközfunkciókhoz való közvetlen hozzáféréssel:

  • Kamerák: Lehetővé teszi a widgetek számára, hogy képeket készítsenek ellenőrzés, hibakövetés vagy vizuális dokumentáció céljából.
  • Mikrofonok: Engedélyezze az audiofelvételt közvetlenül a widgeteken belül a dokumentáció egyszerűsítése, hangjegyzetek rögzítése vagy az oktatási tartalmak javítása érdekében.
  • Földrajzi helymeghatározás: Tegye lehetővé a widgetek számára a felhasználó vagy az eszköz helyének lekérését eszközök nyomon követése, helyalapú információk nyújtása vagy a logisztikai munkafolyamatok javítása céljából.
  • WebUSB: Rögzítsen adatokat közvetlenül különféle USB-eszközökről, így több fizikai világból származó adatot vonhat be Tulip-alkalmazásaiba.
  • WebSerial: Soros eszközök figyelése és vezérlése, lehetővé téve a kommunikációt számos ipari berendezéssel és érzékelővel.

Továbbfejlesztett adatmegőrzés az egyéni widgetek számára:

  • Helyi tárolás: Az egyedi widgetek mostantól hozzáférhetnek a helyi tárolóhoz, így hatékonyabban tárolhatják a gyorsítótárban az információkat, illetve megőrizhetik azokat a különböző lépések között.

Használhatóság és fejlesztői élmény

Futtatási információk

  1. A Fiókbeállítások menüpontból lépjen az Egyéni widgetek oldalra.
  2. Kattintson bármely egyéni widget sorára az információs oldalsáv megnyitásához.
  3. Az információs panelen a név alatt egy mező jelzi az aktuális widget futási idejét (a meglévő widgetek esetében „Legacy”).

image.png

Doménközi futási idő engedélyezése

  1. Az Egyéni widget információs oldalsávjában kattintson a Jogosultságok fejléc melletti Szerkesztés linkre.

Ezzel megnyílik a jogosultsági beállítások oldalsó panele. A „Doménközi engedélyezve” állapotú példányok esetében a kapcsolóval módosítható az adott egyéni widget futási ideje.

image.png

A „Régi” és a „Doménközi” közötti váltáskor a következő figyelmeztetés jelenik meg:

image.png

Miután elmentette a „Doménközi” futási idejére vonatkozó módosításokat, ha újra megnyitja a jogosultsági beállításokat, megjelenik az új „Eszközhozzáférési jogosultságok” szakasz.

image.png

Szerkesztői felhasználói élmény a futási környezetekkel

Az Egyéni widget szerkesztőben a widget neve mellett található ikon jelzi az aktuális futási környezetet (pl. Legacy vagy Cross-domain).

A Legacy widgetek esetében a szerkesztőoldal tetején figyelmeztetés jelenik meg, jelezve, hogy egy régi típusú egyéni widgetet futtat. Ez a figyelmeztetés a Cross-domain widgetek esetében nem jelenik meg.

image.png

image.png

Visszatérés a Legacy futási környezetre:

Ha egy Cross-domain widget futási környezetét visszaállítja Legacy-re, a következő figyelmeztetés jelenik meg:

image.png

Megtalálhatóság és navigáció

Az egyéni widgetek jobban láthatók a platformon belül, és könnyebben kezelhetők és szerkeszthetők. Ez magában foglalja a widget-szerkesztőhöz való könnyebb hozzáférést és a widget-információk áttekinthetőbb megjelenítését.

Fejlesztés

A fejlesztési élmény zökkenőmentesebbé válik az alábbi fejlesztéseknek köszönhetően: * Jobb automatikus kiegészítés a widget-funkciókhoz. * Továbbfejlesztett eseménykövetési képességek a widgeteken belül. * Robusztusabb hiba kezelés és hibakeresési segédeszközök.

Felhasználói felület és munkafolyamatok

Különféle apróbb felhasználói felületi és munkafolyamat-problémákat orvosoltunk, amelyek javítják a widgetek készítését és használhatóságát, többek között:* A widgetlisták megjelenítése* A jogosultságok kezelése

Betöltés és teljesítmény

Az egyéni widgetek betöltési mechanizmusának fejlesztései jobb teljesítményt és megbízhatóságot biztosítanak, többek között:* Újrapróbálkozási logika a domainközi widgetek betöltéséhez* Hibaüzenetek, ha a hozzáférés blokkolva van

Mi jön ezután

A testreszabott widgetekbe történő beruházások bizonyítják, hogy a Tulip hisz a bővíthetőségükben. Robusztusabb eszközök és funkciók biztosításával célunk, hogy a felhasználók innovatív megoldásokat hozhassanak létre, és konkrét felhasználási eseteket oldhassanak meg a Tulip platform segítségével.

A Tulip csapata szorosan nyomon fogja követni az új funkciók elterjedését és hatását, hogy tovább finomítsa és bővítse az egyéni widgetek funkcionalitását.

Példák

A Tulip könyvtárból származó alábbi egyedi widgetek szemléltetik a cikkben kiemelt új és továbbfejlesztett képességeket.

Ütemezési widget

Ütemezési widget

Ez a widget lehetővé teszi a felhasználók számára, hogy a Tulip alkalmazáson belül megtekinthessék, létrehozhassák és kezelhessék az ütemezett feladatokat vagy eseményeket. Interaktív felületének köszönhetően könnyen megszervezhető a munka, kioszthatók az erőforrások, és közvetlenül a munkafolyamaton belül nyomon követhetők a közelgő tevékenységek.

Screenshot 2025-07-02 at 15.41.08.png

Képmegjegyzés-widget

Képjelölő widget

Ez a widget lehetővé teszi a felhasználók számára, hogy közvetlenül a Tulip alkalmazáson belüli képekre rajzoljanak, kiemeljék azokat és jegyzeteket fűzzenek hozzájuk. Ideális vizuális elemek jelöléséhez, visszajelzések megadásához vagy problémák dokumentálásához közvetlenül a vonatkozó képeken.

Screenshot 2025-07-02 at 15.42.24.png

{{snippet.Megtalálta, amit keresett?}}