Oprostite, vaš brskalnik ne podpira JavaScripta!
Prijava

Trgovina aplikacij IAMMETER uradno odprta

Trgovina aplikacij IAMMETER uradno odprta

Uporabniki IAMMETER pogosto potrebujejo orodja za spremljanje, ki so bolj osredotočena kot običajna nadzorna plošča.

Na primer:

  • lokalna nadzorna plošča s hitrejšimi posodobitvami v realnem času;
  • poenostavljen prikaz za delavnico ali nadzorno sobo;
  • orodje za preizkušanje API-jev IAMMETER števcev;
  • stran za spremljanje s prilagojeno postavitvijo, imenom podjetja ali logotipom.

Trgovina aplikacij IAMMETER pomaga te ideje spremeniti v večkrat uporabne aplikacije.

Gre za odprt aplikacijski ekosistem, osredotočen predvsem na projekte, zgrajene z lokalnimi API-ji IAMMETER števcev. Inženirji podjetja IAMMETER in razvijalci iz skupnosti ekosistem vzdržujejo skupaj, s poudarkom na aplikacijah, katerih izvorno kodo je mogoče pregledati, ponovno uporabiti in izboljšati.

Trgovina aplikacij IAMMETER

V 5 minutah do lastne nadzorne plošče za porabo energije

Gradnja aplikacij z lokalnimi API-ji IAMMETER

Števci IAMMETER zagotavljajo lokalne API-je, ki vračajo električne meritve v realnem času, kot so napetost, tok, moč in energija.

Števci IAMMETER na svojih lokalnih HTTP API-jih podpirajo CORS. To omogoča čisto spletni aplikaciji, zgrajeni s HTML, CSS in JavaScript, neposredno komunikacijo s števcem, kadar sta brskalnik in števec v istem lokalnem omrežju.

Tako zgrajena aplikacija lahko:

  • bere podatke neposredno iz števca, ne da bi jih predhodno naložila v IAMMETER Cloud;
  • deluje brez lastnega zalednega strežnika;
  • je gostovana na GitHub Pages ali prenesena in uporabljena lokalno;
  • zagotavlja prilagojeno nadzorno ploščo, vizualizacijo ali diagnostično orodje;
  • služi kot odprtokodno izhodišče za nadaljnji razvoj.

Ta arhitektura znižuje prag za razvoj in omogoča, da se osredotočena ideja za spremljanje hitro spremeni v delujočo aplikacijo.

Raziščite odprtokodne aplikacije in orodja

Trgovina aplikacij IAMMETER združuje te projekte v en katalog.

Trenutni primeri vključujejo:

  • lokalne nadzorne plošče za spremljanje števcev;
  • raziskovalnik lokalnih API-jev IAMMETER (IAMMETER Local API Explorer);
  • orodja za preizkušanje in diagnosticiranje API-jev;
  • primere statičnih aplikacij, ki jih razvijalci lahko spreminjajo.

Vsak vnos v trgovini aplikacij lahko vsebuje povezavo do aplikacije, dokumentacijo, izvorno kodo, podatke o različici in podrobnosti o projektu. Uporabniki lahko aplikacije tudi všečkajo, shranijo med priljubljene ali komentirajo.

Trgovina aplikacij se osredotoča predvsem na odprtokodne projekte. To uporabnikom pomaga razumeti, kako aplikacija deluje, jo prilagoditi svojim zahtevam in prispevati izboljšave nazaj v ekosistem.

Sodelovanje razvijalcev in nagradne točke

IAMMETER vabi razvijalce, da gradijo in oddajajo aplikacije, zasnovane na lokalnih API-jih IAMMETER.

Razvijalci lahko uporabljajo tradicionalne razvojne poteke dela ali sodobna orodja za kodiranje s podporo umetne inteligence ter tako ustvarijo nadzorne plošče, pripomočke, primere in druge praktične aplikacije.

Visokokakovostni prispevki v trgovini aplikacij lahko prinesejo nagradne točke (Reward Points – RP), kar priznava delo, vloženo v razvoj, testiranje, dokumentacijo in nenehno izboljševanje.

Cilj je, da koristne aplikacije postanejo dostopne več uporabnikom IAMMETER, razvijalcem pa dati praktičen razlog za deljenje svojega dela.

Oblačne aplikacije in trgovina aplikacij služita različnim namenom

IAMMETER ponuja tudi oblačne aplikacije (Cloud Apps), vendar imata oblačne aplikacije in trgovina aplikacij različni vlogi:

  • Oblačne aplikacije so zgrajene z API-jem IAMMETER Cloud, vzdržuje jih IAMMETER in uporabljajo se za raziskovanje ter dopolnjevanje funkcij IAMMETER Cloud, kot so spremljanje, poročila in orodja za obračunavanje.
  • Aplikacije v trgovini so zgrajene predvsem z lokalnimi API-ji IAMMETER števcev, vzdržujeta pa jih skupaj IAMMETER in razvijalci iz skupnosti, s poudarkom na odprtokodnih projektih.

Za podrobno primerjavo si oglejte IAMMETER Cloud Apps vs. App Store: v čem je razlika?.

Naša vizija: dostopen razvoj aplikacij IAMMETER

Naš cilj je, da razvoj aplikacij IAMMETER postane dostopen tako izkušenim razvijalcem kot uporabnikom, ki so pri programiranju novinci.

Statični model aplikacij v trgovini, odprti lokalni API-ji, večkrat uporabni primeri in razvojna orodja s podporo umetne inteligence omogočajo, da:

  • začnete z obstoječim projektom;
  • opišete zahtevo za spremljanje;
  • spremenite vmesnik in logiko;
  • rezultat neposredno preizkusite s števcem IAMMETER;
  • končano aplikacijo delite z drugimi uporabniki.

IAMMETER bo še naprej izboljševal dokumentacijo lokalnih API-jev, primere in razvojne smernice, da bo več uporabnikov lahko praktične ideje spremenilo v večkrat uporabne aplikacije.

Začnite

Na vrh