Nové funkcie v MobileTogether 10.2

Verzia 10.2 produktu Altova MobileTogether je teraz dostupná s nasledujúcimi vylepšeniami:

Podpora za Google Maps na platformi Windows

Aplikacije MobileTogether podpirajo bogate zemljevide in funkcionalnost geolokacije, kar omogoča razvijalcem, da prilagodijo, kako njihove aplikacije uporabljajo vgrajeno aplikacijo za zemljevide na napravi uporabnika. Ker Microsoft odpoveduje podporo za Bing Maps, aplikacije MobileTogether, ki delujejo na platformi Windows, zdaj podpirajo uporabo Google Maps. Seveda je Google Maps podprt tudi v aplikacijah MobileTogether za iOS in Android.

Aktualizovaná podpora operačných systémov

Aplikacije MobileTogether zdaj podpirajo iOS 26 in Android 16, kar omogoča, da sledijo novostim v industriji.

Nové možnosti pre administrátorov servera MobileTogether

MobileTogether Server je osrednja točka za vaše aplikacije, in z vsako novo različico si prizadevamo ponuditi skrbnikom strežnikov nove orodja za povečanje učinkovitosti in prilagodljivosti. V MobileTogether 10.2 imajo skrbniki strežnikov zdaj dostop do nastavitev e-pošte za upravljanje opozoril, ter novemu zavihku "Monitor" v spletnem vmesniku strežnika, ki prikazuje seznam vseh trenutno aktivnih sej, skupaj s ključnimi podrobnostmi vsake seje.

Na novej karte Monitor môžete zobraziť podrobnosti o všetkých aktívnych relácií, vrátane:

  • Uporabnik
  • Trenutno izvedena rešitev ali aplikacija
  • Naprava in operacijski sistem
  • Število zahtev, poslanih strežniku
  • Objem prenesených dát (v KB), prichádzajúcich a odchádzajúcich
  • Število branj in zapisov datotek
  • Število klicev na podatkovno bazo in HTTP
  • Počet generiranih grafikonov in dostopanih slik
  • Čas, ki je pretekel od začetka seje

Pri prehodu na verzijo 10.2 boste imeli dostop tudi do pomembnih novih funkcij, ki so bile uvedene v verzijah 10.0 in 10.1, in so navedene spodaj.

Podpora za mobilne skenerje

Mnoho odvetví, od skladovania a dopravy až po maloobchod, využíva ručné skenery na získavanie informácií. Údaje zachytené skenerom sa môžu použiť na aktualizáciu stavov zásob, stavov objednávok, informácií o zákazníkoch a ďalších údajov v reálnom čase. Avšak samotný skener nestačí: údaje získané je potrebné spracovať a analyzovať predtým, ako sa použijú v databázach a systémoch, a nové funkcie v MobileTogether to uľahčujú viac ako kedykoľvek predtým.

MobileTogether združuje dolgoletno podporo za skeniranje črtnih kod in QR kod s pomočjo kamere naprave in zdaj vključuje tudi podporo za shranjevanje in obdelavo kod, pridobljenih s prenosnimi skenerji. Stranke MobileTogether lahko izkoristijo njen pristop z nizko količino kode za hitro razvoj aplikacij, da ustvarijo te rešitve v rekordnem času – brez potrebe po specializiranih mobilnih razvojnih ekipah in dolgih razvojnih ciklusih. Cenovno ugoden in prilagodljiv cenovni model MobileTogether omogoča, da so aplikacije, ki se povezujejo z mobilnimi skenerji, dostopne majhnim podjetjem tako kot velikim industrijskim organizacijam.

Podpora za prenosne skenerje je implementirana s novo skupino virov za strani MobileTogether, akcij, funkcij in spremenljivk za obdelavo podatkov iz skenerjev. Ko je implementirano, je mogoče skenirati črtne kode in QR kode z zunanjimi skenerji, pri čemer se podatki prenašajo v rešitev MobileTogether.

Akcie za realizáciu skenovania čiarových kódov v MobileTogether

MobileTogether omogoča razvijalcem simulirati uporabo bralnikov črtnih kod s pomočjo vzorčnih podatkov med testiranjem aplikacij.

Podpora je dodana za najpogostejše ročne skenerje: Zebra, Zebra Mobile Computer in Datalogic Mobile Computer. Nekateri skenerji, kot so Zebra Mobile Computer in Datalogic Mobile Computer, so mobilne naprave z operacijskim sistemom Android, ki imajo vgrajen skener. Rešitev MobileTogether se lahko nahaja neposredno na teh napravah. V drugih primerih se skener poveže z napravo, kot je tablica ali prenosnik, na katerih je nameščena aplikacija MobileTogether, preko Bluetooth ali USB povezave.

Podpora za mobilne skenerje je bila zahtevana s strani več strank MobileTogether. Ta funkcionalnost omogoča razvijalcem, da ustvarjajo aplikacije za industrije, kot so maloprodaja, logistika, zdravstvo in proizvodnja, ki se opirajo na zbiranje podatkov v realnem času.

Kerana MobileTogether uporablja pristop z nizko količino kode za hitro razvoj aplikacij, lahko ekipe dodajajo funkcije, ki so bile prej kompleksne, kot je integracija mobilnega skenerja, brez potrebe po pisanju obsežne kode. To drastično pospeši proces razvoja, zlasti v panogah, kjer je dostop do podatkov v realnem času ključen.

HTML kontrola za označavanje

Ko uporabljate standardni nadzor "Label" med oblikovanjem aplikacije, slogi, ki jih določite v oknu "Slogi in lastnosti", se uporabijo za celotno oznako. Vendar pa je včasih koristno uporabiti različne sloge za besedilo znotraj oznake. Z novim nadzorom "HTML Label" lahko to storite z uporabo standardne HTML kode. Ko se besedilo prikaže na končnem napravi, se prikaže z določenim oblikovanjem. Na primer, naslednja definicija oznake..

Konfiguracija oznak HTML

...bude zobrazené ako:

Označení HTML výsledku

HTML etiketası HTML elemente, kotajúc elementy ako `<b>`, `<i>`, `<u>`, `<s>`, `<a href>` a ich príslušné atribúty, ako aj CSS štýly, ako napríklad `font-style` a `font-weight`, podporuje.

Tekst v HTML elementu "Label" je statický a bude zobrazený presne tak, ako ho zadáte. Pre dynamický obsah je potrebné použiť štandardný ovládací prvok "Label".

Inspektor stilov v simulátore

Pri simulácii aplikácie v nástroji MobileTogether Designer sa zobrazí nový nástroj "Kontrolór štýlov", ktorý zobrazuje podrobné informácie o vypočítaných štýloch prvkov na aktuálnej stránke.

Simulátorjev orodijskem traku se nahaja gumb, s katerim lahko odprete pregledovalnik stilov. V njem bodo našteti vsi elementi, ki se uporabljajo v aplikaciji, in ob kliku na enega od njih se bo prikazala njegova definicija stilov. Lahko pa tudi s Ctrl-klikom na element, ki ga želite preiskati, odprete pregledovalnik, ki bo prikazal informacije o tem elementu. Pregledovalnik stilov prikazuje informacije o nastavljenih stilih in vrednostih elementa, ter tudi o tem, kako so bile posamezne vrednosti izračunane.

Inšpektor štýlov v MobileTogether

Inspektor štilov v simulatorju MobileTogether je izjemno koristen, ko aplikacija vsebuje veliko kontrol. Razvijalci lahko takoj ugotovijo, zakaj je določena kontrola prikazana v določenem primeru in zakaj je prikazana z trenutnimi slogi.

Možnosť vyhľadávania nevyužitých lokalizačných reťazcov

MobileTogether omogoča lokalizacijo aplikacij v več jezikih. Ko se lokalizirana aplikacija sčasoma razvija, se lahko zgodi, da se nekatere lokalizirane besedilne nizke ne uporabljajo več. Zdaj je mogoče najti te neaktivne nizke in jih odstraniti.

Príkaz na zobrazenie nepoužívaných funkcií, premenných definovaných používateľom a pod., ktorý sa nachádza v ponuke Refaktor, bol rozšírený tak, aby zobrazoval aj nepoužívané lokalizované reťazce.

Táto funkčnosť zvyšuje efektivitu a pomáha zmenšiť veľkosť riešenia.

Podpora pre zobrazenie aplikácií v mriežkovom usporiadaní v webových prehliadačoch

Ko organizacija spúšťa viacero aplikácií MobileTogether na svojom serveri MobileTogether, tieto aplikácie sú zobrazené v prehľadnej sieti na aplikáciách iOS, Android a Windows. Predtým webové prehliadače zobrazovali aplikácie v zozname. Teraz môžu používatelia, ktorí pristupujú k serveru cez webový prehliadač, využívať aj zobrazenie v sieti, kde je názov a ikona každej aplikácie jasne zobrazené, čo umožňuje rýchly a jednoduchý prístup.

Dodatne informacije o aplikáciách v serveri MobileTogether

Administratívni serverji zdaj lahko vidijo dodatne informacije za vsako aplikacijo, vključno z datumi zadnje namestitve in zadnjega dostopa. To je še posebej koristno v organizacijah, ki uporabljajo več aplikacij MobileTogether. Ti datumi omogočajo lažje prepoznavanje aplikacij, ki so zastarele ali se uporabljajo redko.

Podpora za kontrolne premenné

Pri dodávaní ovládacích prvkov do návrhu, vývojár teraz môže definovať premenné ovládacích prvkov. Premenné ovládacích prvkov sa definujú pre jednotlivé ovládacie prvky a vyhodnocujú sa pri vytvorení ovládacieho prvku. Premenné ovládacích prvkov poskytujú väčšiu flexibilitu pri nastavovaní hodnôt v závislosti od kontextu konkrétneho ovládacieho prvku.

Podpora za dodatne verzije podatkovne zbirke

Podpora pre databázy bola aktualizovaná tak, aby zahŕňala najnovšiu verziu niekoľkých databáz, vrátane:

  • SQLite 3.45
  • MariaDB 11.2
  • MySQL 8.2, 8.3
  • PostgreSQL 16

Nove funkcije v nedavnih različicah

Nové funkcie v MobileTogether 9.0 a 9.1

MobileTogether 9.1 (6. februar 2024)
Pomôcník s umelou inteligenciou v programe RecordsManager 3.1

Pomôcník s umelou inteligenciou v programe RecordsManager

MobileTogether 9.1 obsahuje najnovšiu verziu RecordsManager, zabudovaného riešenia bez potreby programovania na vytváranie podnikových databáz.

RecordsManager zdaj vključuje pomočnika z umetno inteligenco, ki ustvarja baze podatkov na podlagi navodil v naravnem jeziku. Uporabniki lahko vnesejo preprosta ali kompleksna navodila, pri čemer bo RecordsManager uporabil integracijo umetne inteligence za ustvarjanje ustrezne baze podatkov, tabel in vzorčnih podatkov.

S pomocou nového RecordsManageru, ktorý využíva umelú inteligenciu, vývojári aplikácií už nemusia tráviť čas plánovaním štruktúry databázy, ani musia rozumieť technickým detailom fungovania databáz. Jednoducho softvéru povieš, aké informácie chceš ukladať, a on sa postará o návrh a nastavenie celej databázy za teba. Môžeš tak sústrediť svoju energiu na zdokonaľovanie systému, zlepšovanie funkcionality a zvyšovanie používateľskej skúsenosti, namiesto toho, aby si sa zaoberal detailmi vytvárania databázy.

RecordsManager vytvára aj zobrazovacie formuláre, formuláre na zadávanie údajov, reporty a ďalšie prvky aplikácie, a to všetko na základe databázy generovanej pomocou umelej inteligencie.

Več o Pomočniku RecordsManager z umetno inteligenco .

Podpora protokola MQTT

```po MQTT (Message Queuing Telemetry Transport) je lahki komunikacijski protokol, ki se uporablja za komunikacijo med pametnimi napravami. MQTT uporablja arhitekturo naročanja/objave, ki jo posreduje posrednik (broker). Ta sistem omogoča pametnim napravam, da objavljajo sporočila na določene "teme," in druge naprave, ki so zainteresirane za te teme, se lahko naročijo, da prejemajo ta sporočila. Na ta način MQTT omogoča nadzor, upravljanje in avtomatizacijo naprav IoT različnih proizvajalcev, ter integracijo takih naprav v centralizirano rešitev za nadzor in upravljanje. ```

MQTT je danes ključna komponenta za nadzor in upravljanje naprav in procesov v realnem času v številnih panogah, vključno z avtomobilske, proizvodne, transportne, zdravstvene in drugih. Industrijska avtomatizacija je omogočena s pomočjo MQTT, ko lahko senzorji in aktuatorji objavljajo in prejemajo relevantne podatke, kar omogoča učinkovito komunikacijo v celotnem sistemu. Tehnologija se lahko uporablja tudi v sistemih pametnih domov in pisarn, kjer se naprave IoT, kot so luči, termostati in senzorji, morajo medsebojno komunicirati.

MobileTogether 9.0 podpiera protokol MQTT, umožňujúc aplikáciám pripojiť sa k sieti MQTT ako publikátora, ako odberateľa, alebo ako oboje. Napríklad, môžete vytvoriť aplikáciu, ktorá monitoruje teplotu zariadení v výrobnom závode: Hodnota teploty je odberaná PLC, ktorý upravuje procesy v závislosti od teploty, a tiež aplikáciou pre vizualizáciu a monitorovanie dát v reálnom čase.

`Podpora protokolu MQTT v MobileTogether je aktivovaná pomocou nového zdroja stránky, ako aj nových akcií, udalostí stránok a premenných.

Nástroje na vývoj aplikácie MQTT v MobileTogether

Pri vytváraní aplikácie s funkcionalitou MQTT môžu vývojári zaznamenávať tok správ MQTT do súboru a potom ho prehrať v simulátore aplikácie MobileTogether, aby mohli počas vývoja testovať a odlaďovať.

Podpora protokolu MQTT v MobileTogether 9.0 poskytuje vývojárom možnosť implementovať širokú škálu aplikácií pre automatizáciu IoT, od inteligentných domácností až po rozsiahle priemyselné automatizačné systémy a ďalšie.

Pozrite si naše ukážkové video, ktoré zobrazuje aplikáciu pre automatizáciu domácnosti vytvorenú v MobileTogether. MobileTogether 9.0 tiež obsahuje ukážkové riešenie MQTT, ktoré vám pomôže začať s touto funkcionalitou.

Tu je návod, ako začať s vývojom aplikácie MQTT v MobileTogether

Podpora za preklapljanje vrstic tabele

Táto nová funkcia umožňuje používateľom presúvať riadky tabuľky pomocou ťahania myšou, čím menia ich poradie. Je možné zapnúť funkciu ťahania riadkov pre každú tabuľku samostatne a definovať akcie, ktoré sa vykonajú, keď sa riadok prepustí na novom mieste.

Podpora pre posúvanie riadkov tabuľky

Podobne ako podpora pre presúvanie riadkov, funkcia posúvania riadkov umožňuje používateľom vykonávať akcie (napr. odstránenie riadka) jednoduchým posunutím prstom doľava alebo doprava.

Podpora za MySQL in MariaDB je vgrajena

MobileTogether že dlho ponúka podporu pre pripojenie k databázam MySQL a MariaDB (ako aj k mnohým ďalším databázam) prostredníctvom štandardných pripojení ADO/ODBC/JDBC. Teraz framework podporuje priame pripojenie k MySQL a MariaDB bez potreby externých ovládačov, čo je oveľa rýchlejšie a pohodlnejšie.

Podpora za risanje črtnih kod in QR kod

Aplikacije MobileTogether, poleg možnosti skeniranja črtnih kod s kamero naprave, zdaj lahko neposredno ustvarjajo črtne kode in QR kode za prikaz znotraj aplikacije. Podprte so različne vrste črtnih kod, vključno z UPC, EAN, QR in drugimi.

Risanje QR kodov v vaši aplikaciji

Podpora za risanje črtnih kod in QR kod dodaja funkcionalnost in prilagodljivost številnim uporabnim primerom, od upravljanja zalog in sledenja sredstev do popustov pri prodaji in še več.

Generiranje grafikonov na straneh uporabnikov

Zdaj je mogoče omogočiti generiranje grafov neposredno na napravi uporabnika, brez potrebe po komunikaciji s strežnikom. To pomeni, na primer, da se prikazan graf takoj spremeni, ko uporabnik spremeni podatke ali nastavitve, na katerih je temelj. Na splošno to omogoča veliko hitrejšo in bolj gladko generiranje grafov.

Urejanje drevesne strukture izvora strani med simulacijo

Medzinárodný tím odborníkov na umelej inteligencie vyvinul nový systém pre automatizovanú detekciu a klasifikáciu rôznych druhov odpadu. Tento systém využíva pokročilé algoritmy strojového učenia a počítačového videnia na presné rozlišovanie medzi rôznymi typmi odpadu, ako sú plasty, papier, sklo a kovy. Systém je schopný identifikovať aj rôzne druhy plastov, ako sú PET, HDPE a PVC, a rozoznať ich od iných materiálov. Tento systém môže byť použitý v rôznych aplikáciách, ako sú triediacie linky, recyklačné zariadenia a skládky. Môže pomôcť zefektívniť proces triedenia odpadu, znížiť náklady a zlepšiť kvalitu recyklovaných materiálov. Okrem toho, systém dokáže analyzovať zloženie odpadu a identifikovať potenciálne nebezpečné látky. To umožňuje efektívnejšie riadenie odpadu a ochranu životného prostredia. Vývoj tohto systému predstavuje významný krok vpred v oblasti inteligentného riadenia odpadu a prispieva k udržateľnejšiemu budúcnosti. Počas simulácie aplikácie v MobileTogether Designer je teraz možné upravovať štruktúru zdrojového kódu stránky a samotné dáta v paneli "Zdrojové kódy stránky". Môžete pridávať alebo premenovávať prvky a atribúty, alebo testovať špecifické dáta počas simulácie. To vám umožňuje simulovať reálne situácie, napríklad keď potrebujete otestovať konkrétnu hodnotu alebo podmienku počas simulácie. Teraz môžete simulovať všetky tieto scenáre, ktoré obsahujú rôzne dáta a/alebo štruktúry, bez potreby upravovať zdrojové dáta.

Teme "tma" a "svetla" za MobileTogether Designer

Po MobileTogether Designer je na žiadosť používateľov teraz dostupný v tmavom režime, ako aj v novom, jasnom režime. Predchádzajúca téma je stále dostupná ako klasický režim. Môžete kedykoľvek prepínať medzi klasickým, jasným a tmavým režimom, v závislosti od vašich preferencií pri práci. Aplikácie klienta MobileTogether už od verzie 7.2 podporujú tmavý a jasný režim.

 

Temný režim v nástroji MobileTogether Designer

Alternativne imena za rešitve na strežniku

Rešitve se zdaj lahko večkrat pojavijo na strežniku MobileTogether s pomočjo vzdevkov. To je koristno, ko želite replikacijo aplikacije in prilagoditev določenih parametrov, na primer z enim vzdevkom, povezanim z testno bazo podatkov, in drugim s produkcijsko bazo podatkov. Vzdevki rešitev se lahko pojavijo na strežniku z različnimi imeni in različnimi ikonami.

Podpora pre viacero skupín riadkov v rámci jednej tabuľky

Podpora pre viacero skupín riadkov v každej tabuľke umožňuje nastaviť flexibilnú veľkosť hlavičky pre fixnú hlavičku. Týmto spôsobom je hlavička dynamická a môže obsahovať viacero riadkov, pričom zostáva fixná v hornej časti tabuľky počas posúvania obsahu pod ňou.

Dodatno gumb izgleda

MobileTogether obsahuje knižnicu ikon obrázkov, ktoré je možné použiť na tlačidlách na aktiváciu známych funkcií. Táto verzia obsahuje ďalšie nové vzhľady tlačidiel pre:

  • Vyberte jeden, vyberte viacero
  • Povezati, odvojiti
  • Pretahovanie, okno
  • Zavri
  • Ushrani
  • Fotografija, galerija

Nové funkcie v MobileTogether 8.1

Pomembne posodobitve za razvoj programov brez kode, s pomočjo RecordsManager

Altova RecordsManager je rešitev brez kode za ustvarjanje prilagojenih aplikacij za baze podatkov v programu MobileTogether Designer.

Ko odprite program MobileTogether Designer, imejte možnost ustvariti klasično rešitev MobileTogether — alebo vytvorte aplikáciu s intuitívnym, čisto vizuálnym dizajnovým rozhraním pomocou nástroja Altova RecordsManager.

MobileTogether 8.1 uvádza nové funkcie v RecordsManager 2.0, medzi ktoré patrí:

  • Značne dodatne funkcije za skriptiranje, ki omogočajo vizualno konfiguracijo kompleksnih pogojev
  • Hierarhične skupine uporabnikov
  • Možnosti sortiranja v podaljšanem seznamu
  • A ešte viac

Združljivost uporabniškega vmesnika med različnimi strankami

MobileTogether samodejno ustvarja aplikacije za iOS, Android, Windows in splet hkrati, na podlagi enega samega dizajna. Vendar pa videz in občutek privzetih elementov – kot so privzete pisave in barve, videz gumbov, margine in presledki – pogosto razlikujejo med različnimi operacijskimi sistemi. Ko želi razvijalec MobileTogether, da aplikacija izgleda čim bolj enako na vseh platformah, namesto da bi uporabil privzet videz vsake platforme, je zdaj mogoče to samodejno omogočiti z novo možnostjo "UI Compatibility Mode".

Nastavenie režimu kompatibility s užívateľským rozhraním v MobileTogether

Ko je ta možnost nastavljena na "True", MobileTogether bo poskušal čim bolj uskladiti privzete slogovne nastavitve v vašem projektu. To programerjem prihrani veliko časa, ki so ga prej porabili za prilagajanje slogov za vsak operacijski sistem.

Asinkronizirana posodobitev napredka

Programátori majú teraz možnosť zobraziť používateľom aplikácie ukazovateľ priebehu, zatiaľ čo prebiehajú rozsiahlejšie operácie na serveri, ako je rozsiahla aktualizácia databázy. Ukazovateľ priebehu a jeho správanie sú definované ako podstránka, ktorá sa zobrazí, keď sa začnú vykonávať operácie na serveri. Podstránka priebehu sa automaticky zatvorí, keď sa dokončí vykonávanie operácií na serveri – alebo keď používateľ preruší vykonávanie. Príklad ukazovateľa priebehu je uvedený nižšie, hoci programátori ho môžu implementovať podľa vlastnej potreby.

Napredovanje aplikacije

Nová funkcija indikátora priebehu je doplnená o návod v užívateľskej príručke programu MobileTogether Designer, ktorý vysvetľuje nové akcie, premenné a funkcie potrebné na jej implementáciu.

Nasadenie veľmi rozsiahlych súborov na strane servera

Podpora pre veľké súbory na strane servera bola rozšírená, aby umožnila spracovanie súborov s veľkosťou 100 MB a viac. Táto funkcia ďalej posilňuje využívanie MobileTogether ako výkonného vývojového rámca pre rozsiahle podnikové aplikácie.

Podpora pre exkluzívne transakcie v databázach SQLite

SQLite databázy ponúkajú možnosť obmedziť pripojenia k databáze na jediného používateľa počas kritických zmien, ako je napríklad modifikácia štruktúry tabuľky na pridanie nových polí alebo ďalších tabuliek, premenovanie položiek atď. Umožnenie jediného pripojenia na krátku dobu počas kritických zmien pomáha zachovať integritu a konzistenciu databázy.

Razvojári MobileTogether majú teraz možnosť použiť túto možnosť v akcii "DB Begin Transaction". Pri pripojení k databáze SQLite sa stane dostupnou vlastnosť "timeout" (v sekundách), ktorá umožňuje vývojárovi určiť časový limit pre čakanie na získanie zámku na zápis. Keď je aktívna transakcia EXCLUSIVE, iné pripojenia nemôžu čítať ani zapisovať do databázy a dostanú správu, že databáza je momentálne uzamknutá.

Možnosť nezachovávať podtabuľky

Ko se baza podataka nahrani hierarhično, lahko je koristno zagotoviti, da se shranijo samo spremembe zgornje tabele, medtem ko se podrejene tabele ne spreminjajo. Na primer, ko urejate podatke v glavni tabeli in aplikacija nahrani podatke v podrejenih tabelah za prikaz, je koristno zagotoviti, da se shranijo samo spremembe v glavni tabeli. To pomaga pri hkratnem urejanju, ko več uporabnikov hkrati ureja podatke v različnih tabelah.

Nové funkcie: kopírovanie/vloženie do schránky

Nové funkcie umožňujú pridávať možnosť kopírovania a vkladania do uzlov, čo používateľom aplikácie umožňuje kopírovať a vkladať obsah medzi uzlami a medzi aplikáciou MobileTogether a inými aplikáciami pomocou schránky ich zariadenia.

Nová ikona tlačidla: Web

Programátori môžu pridávať obrázky do tlačidiel v aplikáciách MobileTogether, buď výberom z zoznamu vstavaných obrázkov, alebo použitím vlastného obrázka. Nový obrázok zobrazujúci web je teraz dostupný v zozname vstavaných možností.

Črtkovaný font pre ďalšie ovládacie prvky

Programátori môžu teraz definovať štýl preškrtnutého písma pre kontrolné polia, rádiové tlačidlá a tlačidlá, okrem štítkov.

Podpora za Android 13

Aplikacije vytvorené pomocou nástroja MobileTogether môžu využívať všetky funkcie a možnosti najnovšej verzie operačného systému Android.

Podpora za dodatne verzije podatkovne zbirke

MobileTogether podpiruje pripojitev k širokému spektru relačných databáz a ich verzií. Podpora bola rozšírená tak, aby zahŕňala najnovšie verzie databáz, vrátane:

  • MariaDB 10.9.2
  • PostgreSQL 14.5
  • SQLite 3.39.2

Nové funkcie v MobileTogether 8.0

Možnosť vytvoriť aplikáciu pre správu údajov bez použitia programovania pomocou nástroja Altova RecordsManager

Altova RecordsManager je popolnoma nova rešitev za ustvarjanje prilagojenih aplikacij za baze podatkov v okolju MobileTogether.

Od verzije 8.0, pri otvaranju programa MobileTogether Designer, imat ćete mogućnost kreiranja klasičnog MobileTogether rješenja — ale začnite s programom Altova RecordsManager. RecordsManager má vizuálne rozhranie na rýchlu tvorbu aplikácií pre podnikové databázy, určených pre používateľov desktopových aj mobilných zariadení.

Ena iz najväčších výhod RecordsManager je, že tvorcovia aplikácií nemusia sami vytvárať databázové riešenie. Sústredia sa len na objekty, ktoré chcú modelovať, a RecordsManager sa postará o zvyšok. To ušetrí obrovské množstvo času a práce a umožňuje administrátorom systémov alebo vývojárom všetkých úrovní zručností jednoducho vytvárať efektívne aplikácie.

Pozrite si toto video, aby ste videli, ako RecordsManager funguje v praxi.

Nový nástroj pre správu databáz a podpora hierarchickej čítania/zapisovania dát v databáze

Predtým, aby sa pracovalo s údajmi na strane servera v relačných databázach, bolo potrebné veľa ručne napísaného SQL kódu na vykonávanie bežne používaných úloh. Napríklad, aby sa údaje z dvoch tabuliek zobrazili v jednom formulári, bolo potrebné vykonať dve samostatné dotazy do databázy. Preto bolo aj ukladanie rovnakých údajov späť do databázy komplikované.

MobileTogether 8.0 uvádza úplne nový prístup, ktorý umožňuje vývojárom ľahšie vytvárať dotazy, ktoré vracajú hierarchické údaje, a zapisovať tieto údaje späť v hierarchickej forme. Nový nástroj Database Wizard poskytuje jednoduchý spôsob, ako vizuálne vytvárať SELECT príkazy, a akýkoľvek parameter pre SQL dotaz môže byť teraz priamo vyjadrený pomocou XPath výrazu, čo znamená, že už nie je potrebné explicitne definovať parametre.

Asistent pre databázu MobileTogether

 

Asistent pre databázy umožňuje vývojárom pridávať tabuľky prepojené pomocou cudzích kľúčov k výsledkom – a to všetko v jednom kroku. To znamená, že celá hierarchia môže byť získaná naraz.

 

Dodavanje tabul

Všetky zmeny, ktoré sa vykonajú počas prevádzky aplikácie, budú inteligentne okamžite zapísané späť do databázy, ktorá je vzájomne prepojená. Pri ukladaní hierarchických dát môže vývojár aplikácie zvoliť, či uloží iba zmeny, alebo nahradí všetky dáta pre aktuálny záznam. Toto rozhodnutie môže byť prijaté nezávisle na každej úrovni. Nahradenie dát je preferovaná možnosť, keď je viacerým používateľom umožnené upravovať rovnaký záznam súčasne.

Nová metóda práce s hierarchickými dátami v relačných databázach, ktoré sú inak ploché, v MobileTogether, sa ukáže ako obrovská úspora času, ktorá výrazne zjednoduší vývoj aplikácií.

Podpora modularizácie

MobileTogether 8.0 uvádza možnosť modularizácie návrhu aplikácie, čo umožňuje viacerým vývojárom pracovať na rovnakom projekte. To tiež pridáva možnosť opätovného použitia častí projektov v iných projektoch.

Za olajšanje prestrukturiranja obstoječih projektov, je na voljo nova možnost, ki omogoča izluščitev dela obstoječega projekta kot novega podprojekta. To omogoča ponovno uporabo širokega nabora komponent, ki so definirane v projektu, v več projektih. Eden podprojekt lahko vključuje druge podprojekte.

Nové menu "Refaktor" ponúka možnosti práce s podprojektmi. Podprojekty zahrnuté v konkrétnom súbore návrhu sú zobrazené v paneli "Súbory".

Prestrukturujte ponudbo v aplikaciji MobileTogether

Modularizacija je implementirana s pomočjo novega okna "Moduli", ki organizira elemente oblikovanja v logične celote.

Okno "Moduli" poskytuje jedno miesto na správu modulov, ktoré sú automaticky usporiadané podľa ich názvov. Týmto spôsobom môžete na prvý pohľad zistiť, ktoré funkcie a akcie patria ku ktorým stránkam, a môžete sa k nim automaticky presúvať zo zoznamu modulov. Moduly sú usporiadané podľa názvu pomocou bodkovej notácie (napr. ModuleName.ComponentName, atď.). Napríklad, pozrite si modul "Edit Field" na snímke obrazovky nižšie, ktorý obsahuje všetky súvisiace premenné, skupiny akcií, stránky, funkcie XPath, podstránky, atď., všetky usporiadané dohromady podľa názvu.

Položke, ktoré nie sú priradené k žiadnemu modulu, môžete presunúť do modulov ich premenovaním. Alebo môžete položky ručne presúvať alebo prepriraďovať, a nástroj MobileTogether Designer automaticky ich premenuje a aktualizuje všetky odkazy v celom projekte.

Pridávanie vlastnej farby k modulu zvýrazní položky tohto modulu touto farbou v celom projekte, čo uľahčí ich identifikáciu.

Moduli v aplikácii MobileTogether Designer

Ko sa projektom je izvučen podprojekt, po defaultu, svi komponenti projekta će biti izvezeni u podprojekt. Ako želite izvesti samo određeni skup komponenti, možete ih grupirati u modul i postaviti svojstvo "Izvoz" modula na "Izvezeno" ili "Nije izvezeno", ovisno o vašim potrebama.

Okvir "Moduli" samode organizuje velike projekte in vam pomaga lažje najti stvari, tako da takoj razumete, kako in kje se posamezni elementi uporabljajo. Elementi, ki sodijo skupaj, so logično združeni, kar celoten projekt olajša za razumevanje. To je tudi izjemno koristno, ko je projekt podedovan ali na njem dela več programerjev.

Refaktorovanie a modularizácia ponúkajú množstvo výhod, od zníženia času vývoja a umožnenia tímovej práce, až po podporu rýchlych a flexibilných aktualizácií a údržby.

Knjižnice za strežnike

Server Libraries so nová vrsta súborov návrhu pre MobileTogether. Keď aplikácia alebo riešenie využíva Server Library, táto knižnica môže byť kedykoľvek vymenená bez potreby opätovného nasadenia aplikácie. To umožňuje oveľa rýchlejšie nasadzovanie aktualizácií a zmien aplikácií, najmä pre kompilované aplikácie – ktoré už nie je potrebné znovu kompilovať a posielať cez proces schvaľovania v obchode s aplikáciami.

Knjižnica strežnika je datoteka dizajna MobileTogether, ki vsebuje eno ali več skupin dejanj, njena funkcionalnost pa je omejena na obdelavo teh skupin dejanj. Med delovanjem lahko rešitev pošlje zahtevo knjižnici strežnika, s parametri ali brez. Knjižnica strežnika obdelava določeno skupino dejanj in vrne rezultat klicujoči rešitvi.

Knihovna serverových funkcií v MobileTogether

Server Libraries so dobre za situacije, na primer, ko se podatki pridobivajo iz strukture podatkov, ki je zunaj nadzora razvijalca in se spreminja naključno in v nepravilnih intervalih. Lahko je težko spremeniti in izvesti novo glavno rešitev ter posodabljati že prenesene rešitve vsakič, ko se ta struktura podatkov spremeni. Vendar pa lahko Server Library obdeluje spremembe strukture podatkov zunaj glavne rešitve, obdeluje spremenjeno strukturo podatkov in vrača podatke glavni rešitvi, tako da vrnjeni podatki ustrezajo strukturi, ki jo pričakuje rešitev. Server Libraries so tudi koristne za učinkovito reševanje težav z notranjo obdelavo podatkov.

Prednosti ovog pristupa uključuju:

  • Ker lahko je namen knjižnice za strežnike omejen, ta je manjša in preprostejša od glavne rešitve, ter jo je mogoče enostavno in hitro spremeniti.
  • Modifikovaná externá štruktúra dát môže byť spracovaná výhradne v rámci knižnice servera, takže dáta sú získané z tejto externej štruktúry a odoslané hlavnému riešeniu v štruktúre, ktorú hlavné riešenie používa.
  • Modifikovaná knižnica servera môže byť nasadená na server jednoduchým postupom. Hlavné riešenie, ktoré je tiež nasadené na serveri, nevyžaduje žiadne úpravy. To tiež znamená, že aplikácie a riešenia, ktoré už boli stiahnuté klientmi, nebude potrebné aktualizovať.

Uporaba knjižnic za strežnik zahteva napredno različico strežnika MobileTogether.

Možnosť obmedziť prihlásenie v nástroji MobileTogether Designer

Pri simulácii aplikácie v nástroji MobileTogether Designer je teraz možné obmedziť funkciu zaznamenávania udalostí tak, aby sa zaznamenávali iba chyby. To umožňuje aplikácii fungovať podobne ako v reálnom svete, čím poskytuje vývojárom lepšiu predstavu o tom, akú rýchlosť dosiahne ich aplikácia alebo podnikové riešenie.

Datoteke rešitve za strežnik

Zdaj je mogoče dodati seznam datotek, ki jih je treba namestiti skupaj z aplikacijo MobileTogether, neposredno v datoteko same aplikacije – namesto da bi datoteke ročno kopirali. Med namestitvijo lahko razvijalec izbere, ali naj se obstoječe datoteke na strežniku nadomestijo. Datoteke rešitve za strežnik so določene na zavihku "Datoteke".

Nová akcia "zamknúť/odzamknúť"

Táto nová funkcia umožňuje zablokovať prístup klientov, ktorí používajú dané riešenie, k serveru MobileTogether, zatiaľ čo na serveri prebiehajú kritické zmeny. Po dokončení týchto zmien môže vývojár jednoducho odomknúť prístup k serveru a umožniť klientom pokračovať v ich práci, alebo môže vyžadovať, aby všetci aktívni klienti reštartovali svoje aplikácie.

Upozorňujeme, že táto funkcia vyžaduje pokročilú verziu servera MobileTogether.

Nová akcia: premenovanie súboru/zložky

Táto akcia premenuje vybraný súbor/složku na kliente/serveri, keď sa akcia vykoná.

Možnosť presúvať vymazané súbory do koša

Akcia "Vymazať súbor/zložku" bola rozšírená o možnosť presúvať vymazané položky do koša pre systémy, ktoré túto funkciu podporujú. Táto možnosť je dostupná len pre systém súborov Server.

Možnosť presunúť vymazaný súbor do koša alebo do oblasti na obnovenie

Nová možnost prechodu na inú tému prostredníctvom akcie

Aplikacije in rešitve MobileTogether podpirajo preklapljanje tem, na primer med temnim in svetlim prikazom, bodisi definirano med razvojem v nastavitvah projekta, bodisi glede na privzeto nastavitev naprave. Zdaj je na voljo nova funkcija za spreminjanje tem, ki bo uporabniku omogočila izbiro želene teme neposredno znotraj aplikacije.

Komentári v zdrojových kódoch stránok

Razvojári MobileTogether môžu teraz pridávať komentáre k prvkom a atribútom v zdrojových kódoch stránok. To je veľmi užitočné pre efektívnu údržbu aplikácií, najmä v rozsiahlych projektoch.

Preklapávanie pripojenia k databáze počas behu programu

Zdaj je mogoče izbrati datoteko zbirke podatkov, ki jo aplikacija uporablja, med delovanjem, s pomočjo nove funkcije, imenovane "Preklopi povezavo zbirke podatkov". To programerju omogoča, da uporabniku omogoči izbiro, katero zbirko podatkov bo uporabljal. Povezavo je mogoče spreminjati toliko, kot je potrebno.

Táto funkcia vyžaduje pokročilú verziu servera MobileTogether.

Podpora za dodatne verzije podatkovne zbirke

MobileTogether 8.0 prinaša podporo za najnovejše različice večih podatkovnih zbir, med drugim:

  • IBM DB2 11.5.7
  • MySQL 8.0.28
  • MariaDB 10.6.5
  • SQLite 3.37
  • PostgreSQL 14.1

Podpora pre Android 12 a iOS 15

Aplikacije vytvorené pomocou nástroja MobileTogether môžu využívať všetky funkcie a možnosti najnovších verzií operačných systémov Android a iOS.

Podpora za Windows 11

MobileTogether Designer in MobileTogether Server zdaj podpirata delovanje na operacijskem sistemu Windows 11.

Podpora pre macOS Big Sur, macOS Monterey a Linux Debian 11 (MobileTogether Server)

Server MobileTogether je zdaj na voljo za operacijska sistema macOS Big Sur, macOS Monterey in Linux Debian 11, poleg že obstoječih različic.

Nové funkcie v MobileTogether 7.3

Podpora za nakupy v aplikaciji

Od verzije 7.3, môžete aktivovať nákupy v aplikácii v natívnych aplikáciách iOS, Android a Windows, ktoré vytvoríte v MobileTogether. Podpora je dostupná pre jednorazové nákupy aj pre predplatné.

Toto je nova, zmogljiva funkcija, ki vam omogoča, da ustvarjene aplikacije z uporabo platforme MobileTogether monetizirate s pomočjo običajnega postopka nakupa v trgovini aplikacij (App Store) na vsaki platformi.

Váš dizajn MobileTogether vám umožní definovať interakcie medzi vašou aplikáciou a obchodom s aplikáciami, aby ste mohli správne realizovať nákupy v rámci aplikácie.

Funkcije, ki podpirajo nakupovanje znotraj aplikacije, vključujejo nove funkcije MobileTogether Actions in razširitvene funkcije za določanje, kaj je mogoče kupiti, konfiguracijo dogodkov, ki se zgodijo, ko se spremeni stanje nakupa, ter iskanje razpoložljivih izdelkov.

Glavno vmesnik med načrtom MobileTogether in trgovinami aplikacij je nova stran "In-App-Purchase Page Source", ki lahko dinamično prikazuje podatke o izdelkih in nakupih iz trgovin aplikacij, katere lahko nato vaša aplikacija uporabi.

MobileTogether 7.3 je dodávaný s návodom a ukážkovou aplikáciou, ktoré vám pomôžu rýchlo a jednoducho začať implementovať nákupy v aplikáciách vo vašich aplikáciách.

Omogočanje nakupov znotraj aplikacij za vaše iOS, Android in Windows aplikacije

Možnosť pridávania nákupov v aplikácii do aplikácií, ktoré vytvárate v MobileTogether, vám poskytuje ešte viac možností na vytváranie sofistikovaných aplikácií s bohatými funkciami, ktoré spĺňajú vaše obchodné ciele a zároveň používateľom poskytujú prémiový obsah a funkcie.

Možnosť vloženia klienta MobileTogether pre Windows do vašej vlastnej aplikácie UWP

Zdaj je mogoče integrirati eno ali več rešitev MobileTogether v aplikacijo za platformo Universal Windows Platform (UWP) z uporabo univerzalnega odjemalca MobileTogether za Windows. Na ta način lahko izkoristite prednosti MobileTogether za hitro in enostavno razvijanje kompleksnih funkcij, nato pa ga brezhibno vključite v drugo aplikacijo.

Toto je nevyhnutné pre vytváranie komplexnejších podnikových riešení na platforme Windows a umožňuje vám rozšíriť funkčnosť vášho riešenia, ak vstavané ovládacie prvky a zobrazenia poskytované nástrojom MobileTogether nie sú dostatočné pre váš konkrétny prípad použitia.

Rešitev MobileTogether je integrirana u aplikaciji UWP pomoću novog kontrolnog elementa SolutionView, koji je kompanija Altova posebno razvila za tu svrhu. Svaka aplikacija UWP može integrirati više od jedne rešitve MobileTogether, a sve one mogu raditi istovremeno.

Integrácia riešenia MobileTogether do aplikácie UWP

Za pomoč pri začetku, namestitev programa MobileTogether Designer vsebuje primer projekta v jeziku C#, ki prikazuje, kako uporabiti nadzorni element SolutionView v preprosti aplikaciji za platformo UWP.

Podpora za okenske nasvety

Pri razvoju aplikacije v MobileTogether lahko zdaj dodelite opise orodij (tooltips) elementom, kot so gumbi, oznake, potrditvene potegavke itd., da uporabnikom zagotovite informacije pred uporabo teh elementov. Opisi orodij se uporabnikom prikazujejo ob dolgem pritisku na mobilnih napravah in ob premikanju miške nad elementom na namiznih računalnikih.

Pop-up okna so nástroje sú definované v okne Štýly a vlastnosti ovládacieho prvku.

Podpora za Android 11

Podpora pre predchádzajúce verzie Androidu sa rozširuje o kompatibilitu s najnovšou verziou operačného systému.

Podpora za dodatne verzije podatkovne zbirke

Poleg prejšnjih različic navedenih podatkovnih zbir, je bila dodana podpora za najnovejše različice:

  • IBM DB2 za iSeries 7.4
  • IBM DB2 11.5
  • PostgreSQL 13
  • MySQL 8.0.25

Nové funkcie v MobileTogether 7.2

Verzia 7.2 produktu Altova MobileTogether bola oznámená 15. decembra 2020. Získajte informácie o všetkých nových funkciách nižšie a aktualizujte sa na najnovšiu verziu.

Možnosť prepínania motívov (svetlý/tmavý) v kliente MobileTogether

Táto nová funkcia poskytuje používateľom väčšiu flexibilitu pri výbere medzi svetlým a tmavým režimom v aplikácii MobileTogether: používatelia môžu teraz použiť systémové nastavenia svojho zariadenia alebo manuálne prepínať medzi svetlými a tmavými témami.

Nová akcia na pridanie záznamu do protokolu

Nová akcia "Log Message" umožňuje zaznamenávať prispôsobenú správu na serveri MobileTogether alebo na kliente počas vykonávania akcie. To pomáha vývojárovi analyzovať správanie aplikácie v konkrétnom momente.

Záznam môže byť vytvorený na základe zvolenej úrovne závažnosti: informácia, upozornenie alebo chyba.

Záznam správy na mobilnom zariadení alebo na serveri

Nová ikona tlačidla: Zobraziť

MobileTogether Designer obsahuje viac ako 30 vopred definovaných vzhľadov tlačidiel, vďaka čomu je pre vývojárov rýchle a jednoduché pridávať atraktívne ikony pre bežné úlohy do svojich aplikácií. Táto najnovšia verzia pridáva do zoznamu vzhľad tlačidla "View".

Nastavenie pre zmenu farieb preddefinovaných tlačidiel

Razvojári môžu teraz vybrať farbu pre akýkoľvek z vopred definovaných obrázkov tlačidiel, ktoré sú súčasťou nástroja MobileTogether Designer, čím získajú väčšiu flexibilitu pri štýlovaní a optimalizácii používateľského rozhrania aplikácie.

Dodatni slogi za elemente ovládania posúvačom

Zdaj je mogoče konfigurirati barve za elemente drsnikov, vključno z barvo samega drsnika, barvo drsnika (elementa, ki se premika) in barvo, ki se prikaže, ko je element drsnika onemogočen.

Prispôsobenie ovládacieho prvku posúvača pre vašu mobilnú aplikáciu

Nová funkcia: mt-server-variable

Táto funkcia umožňuje konfigurovať rôzne funkcie, keď rovnaká aplikácia beží na rôznych serveroch, napríklad na testovacom serveri oproti produkčnému serveru.

Nová funkcia: mt-page-stack

Táto funkcia vráti zoznam otvorených stránok. Keď stránka volá podstránku, ktorá následne volá ďalšiu podstránku, funkcia vráti kompletný zoznam stránok. To je užitočné, napríklad, aby sa mohlo zobraziť rôzne možnosti v dialógovom okne v závislosti od toho, z ktorej stránky bolo dialógové okno volané.

Podpora pre presúvanie okien správ/dialógov v webovom klientovi

Ko prikazujete okno z obvestilom ali pogovorno okno v svoji aplikaciji, se lahko zgodi, da prikrije pomembne informacije, ki se nahajajo za njim. Zdaj lahko končni uporabnik enostavno povleče pojavno okno na novo lokacijo na zaslonu, da si ogleda informacije, ki se skrivajo za njim, preden se odloči, kako naprej.

Nastavenie medzier pre bunky tabuľky

Zdaj je mogoče nastaviti vrzljaj za celice tabele, poleg vrstic in stolpcev. To omogoča natančnejšo nadzor nad prikazom tabel z različnimi vrstami vsebine (npr. kombinacijo besedila in slik).

Podpora za Syslog v serverju MobileTogether

Syslog je standardni protokol, ki se uporablja za pošiljanje sistemskih logov ali sporočil o dogodkih na določen strežnik, imenovan syslog strežnik. Razvijalci pogosto uporabljajo syslog strežnik za zbiranje logov z različnih naprav na enem mestu, za nadaljnjo analizo.

Toto je teraz podporované ako možnosť v pokročenej edícii servera MobileTogether.

Podpora za varnostno kopiranje in obnovo podatkov za SQLite

Za aplikacije, ki se povezujejo z bazami podatkov SQLite, nova funkcija "Arhiviranje/Obnova SQLite baze" omogoča večkratno ustvarjanje varnostnih kopij SQLite baze v mapo, ki jo sami določite. Po potrebi lahko nato obnovite SQLite bazo iz ene od teh varnostnih kopij.

Táto funkčnosť vyžaduje pokročilú verziu servera MobileTogether.

Nové funkcie v MobileTogether 7.0

Verzia 7.0 produktu Altova MobileTogether bola oznámená 14. júla 2020.

Novi debugger

Odlažujte mobilne aplikácie pomocou nástroja MobileTogether

Keriz MobileTogether omogoča ustvarjanje zelo kompleksnih in elegantnih rešitev, zato razvijalci potrebujejo možnost odpravljanja napak med razvojem, da lahko razumejo in odpravijo morebitne težave z delovanjem aplikacije.

Zdaj, nástroj MobileTogether Designer ponúka komplexné ladenie ako samotného priebehu vykonávania v rámci stromov akcií, tak aj výsledkov funkcií XPath/XQuery, ktoré sú v týchto stromoch volané. To sa dosahuje pomocou dvoch režimov ladenia:

  • Odlaževalec dejanj (prikazan zgoraj) – vam omogoča odpravljanje napak v dejanjih, ki so povezana z dogodkom nadzorne točke ali dogodkom strani. Ta odlaževalec se odpre, ko med simulacijo naletite na dejanje, za katerega ste izbrali odpravljanje napak.
  • Odluševalec XPath (glej spodaj) - odpre okno za ocenjevanje XPath/XQuery, ki omogoča podrobno odpravljanje napak.

 

Mobilni debugger deluje med simulacijo aplikacije. Nova orodna vrstica v oknu simulatorja omogoča vklop odpravljanja napak, tako da se simulacija ustavi ob naslednji napaki, naslednji točki za prekinitev ali naslednji operaciji med simulacijo. Točke za prekinitev je mogoče konfigurirati pred ali med odpravljanjem napak in jih je mogoče nastaviti za katero koli število operacij ali XPath izrazov.

 

Kej keď sa dosiahne bod zastavenia, otvorí sa príslušné okno pre ladenie a môžete krokovo prechádzať vykonávaním akcie alebo XPath výrazu.

 

Medzinárodné právo stanovuje pravidlá a princípy, ktoré riadia vzťahy medzi štátmi. Tieto pravidlá sú obsiahnuté v zmluvách, zvyklostiach a všeobecných právnych princípoch. Medzinárodné právo sa zaoberá širokou škálou otázok, vrátane riešenia sporov, ochrany ľudských práv, ochrany životného prostredia a obchodovania. Počas ladenia môžete prezerať zásobník volaní akcie, sledovať, ako sa hodnoty premenných menia počas vykonávania akcií, a definovať výrazy na sledovanie, aby ste mohli testovať alebo skúmať rôzne aspekty vykonávania akcií.

Odlaževanje XPath v aplikaciji MobileTogether

Nová odlaževalka v nástroji MobileTogether Designer poskytuje vývojárom možnosť presne testovať a odlaďovať ich aplikácie, čím im umožňuje okamžite pochopiť akékoľvek správanie aplikácie – a to všetko priamo v prostredí nízkoúrovňového vývoja.

Prepisávanie štýlov a akcií šablóny ovládania v každom okamihu

V Control šablónach, ktoré boli predstavené v MobileTogether 6.0, ide o výkonné návrhové komponenty, ktoré vám umožňujú navrhovať a skupovať viacero ovládacích prvkov, aby sa dali jednoducho opätovne použiť na rôznych miestach v rámci rôznych stránok a podstránok vývojového projektu aplikácie. Ovládacie prvky "Place Holder" sa používajú na pridanie Control šablóny na požadované miesto.

V tejto verzii sú šablóny ovládacích prvkov ešte flexibilnejšie: je teraz možné nielen opätovne používať šablóny, ale aj meniť alebo upravovať ich správanie v rôznych prípadoch. Možnosť opätovného použitia existujúcej šablóny, ale jej mierna úprava, šetrí veľa práce a umožňuje vám využívať existujúce zdroje.

 

Obnažite obnažitev obnašanja nadzorne točke predloge na določenem mestu tako, da izberete ustrezno nadzorno točko za vstavljanje in nato izberete "Prekrivanje dogodkov nadzorne točke predloge" iz menija, ki se odpre z desnim klikom. To odpre okno "Dejanja", kjer lahko spremenite dejanja nadzorne točke predloge samo za to konkretno instanco.

Prekrytie správania šablóny v konkrétnych prípadoch

Možnosť upravovať správanie šablóny ovládacieho prvku robí túto výkonnú funkciu ešte flexibilnejšou, čo umožňuje efektívne opätovné využívanie práce pri definovaní komplexných funkcií aplikácie.

Pozrite si podrobný návod, ako pracovať s šablónami ovládacích prvkov.

Nová akcia: Aktualizovať premennú

Nová akcia "Aktualizuj premennú" umožňuje, aby používateľom definované premenné dostávali nové hodnoty počas vykonávania riešenia.

Toto ponúka väčšiu flexibilitu pri používaní údajov, ktoré sú poskytované počas behu aplikácie (výpočty, vstupy používateľa, atď.), ako hodnoty premenných. Predtým boli tieto údaje uložené v XML štruktúrach, ale používanie premenných je výhodné pre mnoho úloh, pretože umožňujú ukladať a upravovať mapy, polia a ďalšie štruktúry XQuery.

Nové možnosti posúvania

Dodatne možnosti pre posúvanie umožňujú vývojárovi posunúť zadaný riadok v tabuľke na hornú, strednú alebo dolnú časť obrazovky. To dopĺňa predchádzajúcu možnosť minimálneho posúvania, ktorá zabezpečuje, aby cieľový prvok bol viditeľný.

Podpora za nove enote: dp/sp

Jednotky "device-independent pixels" (dp) a "scale-independent pixels" (sp) sú teraz podporované ako štandardné jednotky merania v dizajnoch MobileTogether. Aplikácie vytvorené v MobileTogether budú používané na rôznych operačných systémoch a zariadeniach rôznych veľkostí a rozlíšení, a tieto jednotky to umožňujú, rovnako ako aj nastavenia zariadení používateľov, čím sa zabezpečuje konzistentný vzhľad a správanie na každom zariadení.

Definovanie veľkosti v jednotkách dp umožňuje definovať zobrazenie rovnakej veľkosti na zariadeniach s rôznymi rozlíšeniami. Pixelové jednotky nezávislé na škálovaní (sp) sú rovnaké ako dp, ale s pridaným škálovaním, ktoré je založené na veľkosti písma, ktorú používateľ zvolí v nastaveniach zariadenia. Preto sa jednotky sp používajú len ako jednotka pre veľkosť textu.

Poleg podpore za enote dp/sp, nova funkcija z imenom mt-convert-units omogoča pretvorbo med pikseli in enotami dp/sp.

Nové preddefinované tlačidlo vyzerá takto:

nove ikone gumbov za mobilne aplikacije

MobileTogether Designer obsahuje množstvo vopred definovaných vzhľadov tlačidiel, vďaka čomu je pre vývojárov rýchle a jednoduché pridávať atraktívne ikony pre bežné úlohy do ich aplikácií. Táto najnovšia verzia obsahuje niekoľko ďalších možností:

  • Zastavite
  • Odložiti budenie
  • Nastavenia
  • Obnoviť
  • Natisnite PDF
  • Natisnite besedo
  • Offline
  • Poročilo
  • Otvorený strom
  • Zatvoreno drevo

Uređivanje polja - nova opcija za pokretanje kontrolnih akcija nakon određenog vremenskog intervala

Nekatere akcije se lahko sprožijo na podlagi podatkov, ki jih vnesejo uporabniki. Zdaj, da bi aplikacija lahko učinkoviteje reagirala na to, kar uporabnik tipka, lahko razvijalec določi časovno obdobje, pri čemer je privzeta vrednost 500 ms, ki mora preteči po vnosu zadnjega znaka, preden se izvede akcija. To omogoča uporabniku, da tipka brez motenj.

Prilagajanje storitev

MobileTogether Service je súbor funkcií MobileTogether, ktoré sú nasadené na serveri MobileTogether a môžu sa spúšťať nezávisle od akejkoľvek aplikácie bežiacej na mobilnom zariadení, a to na základe rôznych spúšťacích podmienok. Napríklad, služba môže dotazovať databázu na základe určitých vonkajších kritérií a vykonať akciu, ako je odoslanie upozornenia alebo e-mailu.

S touto verziou sú k službám dostupné tie isté možnosti lokalizácie, ktoré boli doteraz dostupné pre aplikácie pre podniky a aplikácie v obchode. Medzi jazyky podporované pre lokalizáciu patria angličtina, francúzština, nemčina, japončina a španielčina.

`MobileTogether Server naprednej izdanje je potrebno za uporabo storitev.`

Nová funkcia XPath: "chart"

Naprednejša alternativa obstoječe funkcije "Control", ta izraz XPath ponuja programski način za definiranje grafikonov preko XPath, ko je potrebna večja prilagodljivost, na primer, ko je uporabniku omogočeno, da konfigurira določene vidike grafikonov.

Nové funkcie v MobileTogether 6.0

Verzia 6.0 produktu Altova MobileTogether bola oznámená 19. novembra 2019.

Predloge za nadzor in kontrolne elemente
Podpora za temni/svetli načini
Možnosť volania skupín akcií pomocou XPath
Podstranice zdaj imajo parametre
Lokálne premenné v skupinách, podstránkach a šablónach
Nová akcia na spustenie úlohy FlowForce
Nová akcia: Ukončiť slučku
Možnosť inštalácie servera MobileTogether bez ukážkových aplikácií
Možnosť nasadiť balíček pomocou príkazového riadka servera MobileTogether
Nová možnost pre reštartovanie aplikácií/riešení
Podpora za deljenje zaslona na Androidu
Zmena veľkosti ovládacieho prvku RichEdit na základe obsahu
Nové funkcie XPath na konverziu JSON stromov na reťazce a z reťazcov
Nové ikony tlačidiel pre funkcie: vrátiť/opakovať, vyriezať/skopírovať/vložiť
Možnosť definovať poradie príkazov pre databázu pri ukladaní (mazanie, aktualizácia, vloženie)
Podpora za dodatne verzije podatkovne zbirke
Podpora pre text s preškrtnutím v štítkoch

Predloge za nadzor in kontrolne elemente

Pomembna izboljšava pri dinamičnem oblikovanju za aplikacije MobileTogether: predloge nadzora in nadzorne elemente omogočajo ponovno uporabo elementov oblikovanja in olajšujejo implementacijo učinkovitih in prilagodljivih rešitev za različne scenarije.

`Kontrolna predloga je nova komponenta za oblikovanje, ki omogoča oblikovanje in združevanje več kontrol na način, da je ta skupina kontrol enostavno ponovno uporabna na več drugih straneh. Kontrolne predloge podpirajo parametre, in vsako predlogo je mogoče ponovno uporabiti na različnih lokacijah v različnih straneh in podstraneh projekta razvoja aplikacije.

Predloge za nadzor omogočajo prilagodljivost, ker vam omogočajo:

  • Vytvorte viacero šablón ovládacích prvkov v jednom projekte
  • Ponovno uporabite predlogo za nadzor na različnih mestih v načrtu
  • Zamenajte dizajn stránky výberom iného šablóny
  • Vyberte predlohu na základe podmienok behu alebo na základe vstupu používateľa
  • Modifikujte obsah predlohy na základe podmienok behu alebo na základe vstupu používateľa

`Zastupnik ovládacieho prvku sa používa na umiestnenie šablóny ovládacieho prvku na požadované miesto na stránke. Môžete použiť viacero zastupníkov ovládacích prvkov na umiestnenie šablóny ovládacieho prvku na viacero miest.

Obstávajú nespočetné spôsoby, ako túto novú funkčnosť využiť. Napríklad, môžete zobraziť pole na úpravu pre obsah, ktorý je možné upravovať, a zároveň zobraziť štítok len na čítanie pre rovnaký obsah, a to na základe opráv užívateľa v aplikácii. Tým sa eliminuje potreba navrhovať rôzne vstupné formuláre pre rôznych používateľov – samotný formulár sa môže meniť. Alebo môžete zobraziť rôzne ovládacie prvky na rovnakom mieste, v závislosti od situácie.

Spodajši preprost primer prikazuje predlogo za nadzor, ki definira skupino dinamičnih gumbov za izbiro, nameščenih vodoravno. Ta del aplikacije zahteva, da uporabniki najprej izberejo svojo celino, nato pa državo in mesto. Vrednosti za državo in mesto se prikazujejo dinamično, glede na prejšnjo izbiro.

Predloge za nadzor, ki omogočajo enostavno ponovno uporabo v aplikaciji MobileTogether

Predloge za nadzor in kontrolne elemente predstavljajo pomemben napredek pri elegantni zasnovi aplikacij, saj omogočajo enostavno ponovno uporabo in povečujejo prilagodljivost.

Preko štiri primerne projekte, ki so priloženi programu MobileTogether Designer 6.0, želimo razvijalcem omogočiti hitro začetek dela s temi zmogljivimi funkcijami. Ti projekti poudarjajo definiranje, implementacijo in ponovno uporabo kontrolnih predlog in nadomestnih kontrol.

Podpora za svetle/temne teme

S pojavom Android 10 in iOS 13, temni način uporabe doživlja ponovno priljubljenost zaradi različnih razlogov, od podaljšane življenjske dobe baterije do zmanjšanja obremenitve oči, ki jo povzročajo svetli zasloni.

 

MobileTogether 6.0 omogoča razvijalcem aplikacij, da za svoje aplikacije nastavijo uporabo svetlega ali temnega načina, ali pa zaznajo preferenco uporabnika glede na nastavitve sistema naprave.

Omogočanje temnega načina med razvojem aplikacije

Možnosť volania skupín akcií pomocou XPath

MobileTogether Action Groups definuje sériu akcií, ktoré sa majú vykonať pomocou aplikácie. Po definovaní môže byť Action Group opätovne použitá v rámci celého projektu. Vďaka možnosti prenášať názvy a parametre Action Group prostredníctvom XPath je možné dynamicky určiť, ktorá Action Group sa má vykonať v konkrétnej situácii počas behu (napríklad získaním názvu Action Group, ktorá sa má vykonať, z uzla zdrojového kódu stránky, na základe operačného systému zariadenia, rozlíšení (desktop vs. mobilné zariadenia) a pod.), čo poskytuje dodatočnú flexibilitu pre detailné prispôsobenie správania aplikácie.

Parametri za podstrani

Zdaj lahko prenašate parametre podstrani, da nadzorujete, kako se podstran obnaša v različnih pogojih, kar omogoča še bolj učinkovito dinamično zasnovo. Ker lahko podstrani vključujejo vse elemente uporabniškega vmesnika, parametri v bistvu pomagajo razvijalcu obravnavati podstran kot klic skupine dejanj (Action Group) z uporabniškim vmesnikom.

Parametre in spremenljivke za podstran lahko deklarirate tako, da kliknete gumb "Dodaj parametre/spremenljivke" na tej podstrani.

Lokálne premenné v skupinách, podstránkach a šablónach

Zdaj, poleg globálních premenných, MobileTogether podporuje aj lokálne premenné, ktoré existujú len v rámci aktuálnej funkcie a slúžia na výpočty, ktoré nie sú potrebné inde.

Podpora pre lokálne premenné v skupinách akcií, podstránkach a šablónach je ďalšou funkciou, ktorá bola pridaná v tejto verzii a ponúka pokročilé programovacie možnosti pre vývojárov MobileTogether.

Lokálne premenné v aplikáciách vyvíjaných pomocou nástroja MobileTogether

Akcija za izvedbu naloge FlowForce

Zahvaljujući integraciji između visokoučinalih server softverskih rešenja kompanije Altova, zadaci FlowForce Servera mogu biti pokretani aplikacijama MobileTogether. Na primer, jedan FlowForce zadatak može izvršiti složeno mapiranje podataka koje izračunava trenutne podatke o prodaji, a zatim odmah dostavlja izveštaj korisniku aplikacije MobileTogether u atraktivnom, nativnom formatu.

Zdaj, poleg možnosti definovania úlohy FlowForce ako zdroja dát, vývojári môžu takéto úlohy spúšťať prostredníctvom funkcií (Actions). To zjednodušuje volanie FlowForce, najmä pri prenášaní parametrov.

Nová akcia: prerušiť slučku

Táto nová funkcia uľahčuje prerušenie cyklu počas vykonávania skriptu. Predtým funkcia "Prerušiť cyklus, ak" vyžadovala od vývojára, aby určil podmienky pre prerušenie cyklu. Teraz je možné cyklus prerušiť okamžite a pokračovať v spracovaní nasledujúceho príkazu za cyklom.

Nová možnost na reštartovanie aplikácie/riešenia

Nova funkcija v modulu "Izvajanje rešitve" omogoča razvijalcu, da določi, kdaj se mora rešitev znova zagnati – na primer, ko se preklaplja med jeziki ali bazami podatkov – brez potrebe po posegu uporabnika. Pri rešitvah, ki delujejo v brskalniku, se lahko aplikacija popolnoma znova zažene ali pa se nova kopija zažene v novem zavihku.

Podpora za deljenje zaslona na Androidu

Na napravah, ki uporabljajo Android 7 ali novejšo različico, se lahko aplikacije prikazujejo v načinu razdeljenega zaslona, na primer z eno aplikacijo, ki se prikazuje na zgornjem delu zaslona naprave, in drugo na spodnjem delu. Aplikacije MobileTogether zdaj podpirajo delovanje v tem načinu.

Nové ikony tlačidiel pre funkcie: vrátiť/opakovať, vyriezať/skopírovať/vložiť

Návrhári aplikácií môžu pridať vlastné ikony a obrázky na akékoľvek tlačidlo, a MobileTogether tiež obsahuje zbierku pripravených obrázkov pre najbežnejšie funkcie tlačidiel (napr. e-mail, rýchle prepnutie, kalendár, atď.).

 

V verziji 6.0 so na voljo nove, enostavno prepoznavne slike za funkcije "razveljavi/ponovi", "izreži", "kopiraj" in "prilepi".

Možnosť definovať poradie príkazov pre databázu (mazanie, aktualizácia, vloženie) pri uložení

Pri shranjevaní údajov do databázy je často dôležité kontrolovať poradie, v akom sa vykonávajú príkazy na odstránenie, aktualizáciu a vloženie údajov. Toto je teraz podporované v MobileTogether 6.0.

Podpora za dodatne verzije podatkovne zbirke

Aplikacije MobileTogether lahko se povezujejo z vsemi priljubljenimi relacijskimi bazami podatkov. V tej različici je podpora bila posodobljena, da vključuje najnovejše različice naslednjih baz:

  • SQL Server 2019
  • Access 2019
  • Oracle 18 in 19

Nové funkcie v MobileTogether 5.4

Verzia 5.4 produktu Altova MobileTogether bola oznámená 12. júna 2019.

Krmeníčko za geolokacijsko mapo
Akcija za snimanje videa

Krmeníčko za geolokacijsko mapo

K novej funkcionalnosti geolokácie v MobileTogether, nový ovládací prvok "Mapa geolokácie" umožňuje vývojárom zobraziť mapu priamo v ich aplikácii. Mapa môže zobrazovať ulice, satelitné snímky alebo hybridný pohľad určitej geografickej oblasti. Zaujímavé miesta v oblasti môžu byť zobrazené pomocou farebne odlíšených značiek na mape.

Lastnosti "Viewport", "Širina kontrole" in "Višina kontrole" omogočajo prilagodljivost pri nadzoru načina prikaza zemljevida.

Kontrola má udalosť `OnGeoMapMarkerClicked`, ktorá umožňuje vývojárovi aplikácie definovať akcie, ktoré sa vykonajú, keď používateľ klikne na konkrétny marker.

Pridajte mapu do svojej aplikácie pomocou funkcie geolokácie v MobileTogether

Nové premenné a rozšírené funkcie boli vytvorené na podporu funkčnosti mapy:

  • `$MT_GeolocationMapMarker`: dynamická premenná, ktorá obsahuje informácie o poslednom kliknutím alebo dotykom používateľa na značku
  • `mt-geo-map-marker`: vytvára značku na mape
  • `geolocations-bounding-rectangle`: Zariše obrobo okoli skupine vnesenih geolokacij

Akcija za snimanje videa

Nová funkcia Record-video umožňuje nahrávať videá priamo z aplikácie MobileTogether.

Programátori môžu definovať spúšťače, ktoré spustia aplikáciu na nahrávanie videa zariadenia, a môžu špecifikovať:

  • Názov a umiestnenie súboru videa, ktorý sa uloží po ukončení nahrávania
  • Najdlhšia možná doba nahrávania alebo veľkosť súboru
  • Kvalita videa pri snímaní
Zaznamenajte video vo vašej aplikácii

Záznam videa rozširuje existujúce funkcie pre prehrávanie videí v aplikácii vytvorenej pomocou nástroja MobileTogether.

Nové funkcie v MobileTogether 5.1

Verzia 5.1 produktu Altova MobileTogether bola oznámená 27. februára 2019. Všetky nové funkcie nájdete nižšie.

Klienti MobileTogether
Podpora pre Android 8.1 a 9
MobileTogether Designer
Možnosť detekovať odkazy v popiskoch a umožniť ich kliknutím
Možnosť obmedziť výšku štítku na N riadkov
Struktura dejanj za dogodek spremembe orientacije strani
Nové možnosti pre akciu "Čítaj priečinok"
MobileTogether Server
Celá podpora bezplatných SSL certifikátov Let's Encrypt

Podpora pre Android 8.1 a 9

Podpora bola pridaná pre vývoj aplikácií, ktoré využívajú vzhľad, ovládanie a funkcie najnovších verzií Androidu.

Od verzije MobileTogether 5.1, programeri majú možnosť automaticky zobrazovať URL adresy webových stránok a e-mailové adresy v štítkoch ako aktívne odkazy. Kliknutím alebo dotykom na odkaz sa otvorí cieľová webová stránka v prehliadači alebo sa vytvorí nová e-mailová správa v aplikácii pre správu e-mailov zariadenia.

Samodejno zaznavanje povezav je nastavljeno v oknu "Stili in lastnosti" in ga je mogoče nastaviti na:

  • Žiadne: odkazy sa automaticky nerozpoznávajú
  • Jasné odkazy: programátor môže nastaviť vlastnosť tak, aby sa vytvárali aktívne odkazy len vtedy, keď textová časť začína reťazcami http://, https://, rtsp:// alebo mailto:
  • Všetky odkazy: Akýkoľvek text, ktorý indikuje URL adresu stránky alebo e-mailovú adresu, je automaticky rozpoznaný ako odkaz. Napríklad: www.altova.com, altova.com, niki@nanonull.com, atď.
Automaticky detekujte hypertextové odkazy v aplikácii

Možnosť obmedziť výšku štítku na N riadkov

Zdaj, poleg možnosti konfigurácie ovládacieho prvku "Label" na zobrazenie viacerých riadkov textu, vývojár môže nastaviť maximálny počet riadkov, ktoré sa zobrazia, čo poskytuje ešte väčšiu flexibilitu pri navrhovaní používateľského rozhrania aplikácie.

Drevo dejanj za spremembo orientacije

Událosť `OnPageRefresh` pre každú stránku v aplikácii má teraz novú možnosť: obnovenie stránky v dôsledku zmeny orientácie alebo veľkosti.

To umožňuje definovať akcie, ktoré sa vykonajú, keď používateľ zmení orientáciu zariadenia (vertikálna/horizontálna), ako aj keď používateľ zmení veľkosť okna aplikácie. (Toto druhé platí len pre zariadenia, ktoré podporujú zmenu veľkosti okna aplikácie, napríklad stolné počítače alebo notebooky s nainštalovaným klientom MobileTogether Windows.)

Drevo dejanj za spremembo orientacije

Nové možnosti pre akciu "Čítaj priečinok"

Zdaj, poleg možnosti pridobivanja seznama datotek in podmap iz mape na strežniku MobileTogether ali na odjemalniku med delovanjem, so bile dodane možnosti, ki omogočajo:

  • Viaceré vzory názvov súborov sa môžu zadať vo filtrovaní súborov akcie
  • Rekurzívne prehľadávanie podadresárov
  • Če je omogočeno rekurzivno obdelovanje podmap, je omogočeno tudi branje informacij o praznih mapah
Preberite možnosti mape

Celá podpora bezplatných certifikátov Let's Encrypt SSL

MobileTogether podpira varne SSL povezave med strežnikom MobileTogether in napravami, na katerih so nameščene aplikacije MobileTogether. Zdaj, poleg možnosti, da naložite certifikat, kupljen pri izdajatelju certifikatov, strežnik MobileTogether omogoča enostavno pridobivanje in samodejno podaljševanje brezplačnega SSL certifikata od Let's Encrypt, in sicer neposredno v administratorskem vmesniku strežnika MobileTogether.

`Let's Encrypt je organizácia vydávajúca certifikáty, ktorú vytvorila skupina Internet Security Research Group (ISRG) s cieľom poskytovať bezplatné digitálne certifikáty na zabezpečenie pripojení HTTPS (SSL/TLS). S cieľom vytvoriť bezpečnejšiu internetovú sieť, organizácia ISRG poskytuje certifikáty bezplatne a usiluje sa, aby bol proces čo najjednoduchší. Vďaka tomu môže softvér bežiaci na webovom serveri komunikovať s Let's Encrypt, získať certifikát, bezpečne ho nakonfigurovať na používanie a automaticky ho obnoviť, keď je to potrebné. Certifikáty Let's Encrypt sú platné 90 dní a môžu byť obnovené kedykoľvek počas tejto doby.

Nová funkcija omogoča enostavno zahtevo za brezplačno SSL potrdilo od Let's Encrypt, neposredno v administratorskem vmesniku MobileTogether Server. Ko je potrdilo pridobljeno in nameščeno, bo MobileTogether Server samodejno podaljševal potrdilo vsaka dva meseca.

Pripravili sme krátke demo video, ktoré ukazuje, ako jednoduché je požiadať o SSL certifikát od Let's Encrypt v MobileTogether Serveri.

Samodejno prejemajte in podaljšujte certifikate SSL Let's Encrypt

Nové funkcie v MobileTogether 5.0

Verzia 5.0 produktu Altova MobileTogether bola oznámená 7. novembra 2018. Pozrite si nižšie všetky nové funkcie.

Klienti MobileTogether
Zásadná prepracovanie webového klienta MobileTogether
Podpora za Android 8
MobileTogether Server
Podpora pre autentifikáciu prostredníctvom akéhokoľvek LDAP servera
Samodejna varnostna kopija notranje podatkovne zbirke strežnika MobileTogether (napredna izdaja)

Zásadná prepracovanie webového klienta MobileTogether

V MobileTogether 5.0, klient prehľadávača webových stránok bol úplne prepracovaný a má teraz moderný vzhľad. Ovládacie prvky a ikony boli navrhnuté nanovo a celkovo bude používateľské rozhranie vašich webových aplikácií jasnejšie, čistejšie a atraktívnejšie.

MobileTogether je najbolj poznat kot okvir za hitro razvoj mobilnih aplikacij (RMAD) za iOS, Android in Windows, vendar je platforma prav tako odlična za razvoj kompleksnih spletnih aplikacij.

Ker lahko s programsko opremo MobileTogether hitro ustvarjate aplikacije z uporabo pristopa z nizko količino kode, omogoča to spletnim razvijalcem, uporabnikom, ki niso strokovnjaki, in naprednim uporabnikom, da hitro razvijajo spletne aplikacije, ki obdelujejo velike količine podatkov, in jih takoj objavijo na notranjih omrežjih podjetij ali na internetu.

Mobilna aplikacija WebTogether

Uporabnikom spletne aplikacije prinaša veliko prednosti. Ker je aplikacija dostopna v katerem koli spletnem brskalniku, uporabniki ne potrebujejo predhodno nameščene aplikacije na svojih napravah ali računalnikih, kar olajša uvajanje v velikih organizacijah, kot tudi za aplikacije, namenjene neposrednemu stiku s strankami. Ničesar ni potrebno prenašati: uporabniki dostopajo do vaše aplikacije preprosto preko URL naslova. Seveda so na voljo tudi varnostne možnosti, po potrebi. Vse te ugodnosti olajšujejo delo tako oddelkom za informacijsko tehnologijo v podjetjih kot končnim uporabnikom.

Kerana enota oblikovanja v programu MobileTogether Designer ustvarja izvorne aplikacije za vse platforme, pa tudi spletno aplikacijo, enaka funkcionalnost in naprednost, ki sta na voljo za ustvarjanje prilagojenih, bogatih mobilnih aplikacij, sta razširjeni tudi na razvoj spletnih aplikacij za katero koli industrijo ali namen.

Nové funkcie v nástroji MobileTogether Designer

Podpora za obrobe v tabulách

MobileTogether ponúka množstvo možností pre tabuľky, vrátane novej funkcie na pridávanie okrajov k tabuľkám, riadkom, stĺpcom a jednotlivým bunkám.

Dve su možnosti za definiranje svojstava okvira: u pomoćnom prozoru "Stilovi i svojstva" ili u novom prozoru "Postavke okvira", koji olakšava konfiguriranje više svojstava okvira odjednom pomoću poznatih izbornika i gumba za formatiranje. Tijekom rada, elementi tablice na koje se primjenjuju promjene su istaknuti, a rezultate svake promjene možete odmah vidjeti.

Táto funkcia, ktorú používatelia často požadujú, uľahčuje definovanie a formátovanie tabuliek s možnosťami prispôsobenia.

Nastavenie okrajov tabuľky aplikácie v MobileTogether

Podpora za polnjenje

Poleg definiranja marg, razvijalci MobileTogether lahko zdaj dodajo podložke (padding) ustreznim kontrolam. Podložek doda prostor med vsebino kontrole in notranjo robom kontrole. Z uporabo pomoči pri nastavitvi stilov in lastnosti, lahko nastavite podložek za katero koli kontrolo z eno vrednostjo za vse strani vsebine kontrole ali pa ga konfigurirate ločeno za levo, desno, zgornjo in spodnjo stran.

Gumbi s slikami in besedilom

Za še večjo prilagodljivost pri oblikovanju uporabniškega vmesnika, lahko zdaj gumbu dodelite tako sliko kot besedilo. Če želite gumbu dodati sliko, izberite med zbirko prednastavljenih slik ali naložite svojo. Prav tako lahko nastavite, ali bo slika na desni ali levi strani besedila gumba.

Gumbi s slikami in besedilom v aplikaciji MobileTogether

Možnosti automatického prispôsobenia textu

Zdaj je mogoče nastaviti velikost besedila tako, da se samodejno prilagaja besedilu. To pomeni, da se pisava samodejno zmanjša, če besedilo ne ustreza razpoložljivi širini. S tem lahko razvijalci zagotovijo, da bodo aplikacije berljive in privlačne na široki paleti naprav in ločljivosti zaslonov. Prav tako je mogoče združiti več elementov na strani, da imajo enako samodejno določeno velikost besedila, tako da je celotna zasnova dosledna.

Zasúvanie textu pri zobrazovaní dlhých textov

Poleg možnosti samodejnega prilagajanja besedila, opisane zgoraj, lahko razvijalci konfigurirajo elemente, ki prikazujejo besedilo, tako da prikažejo elipsi, če besedilo ne ustreza širini elementa. To zagotavlja, da bo uporabniški vmesnik dobro izgledal na vseh napravah, in pomaga upoštevati razlike med lokaliziranimi različicami vaše aplikacije, kjer so nekatere besede lahko daljše ali krajše, odvisno od trenutnega jezika.

Kopírujte/vložte štýly pre projekty

MobileTogether Designer obsahuje štýlové tabuľky projektov, ktoré uľahčujú definovanie globálnych štýlov, ktoré je možné aplikovať na úrovni projektu, stránky, tabuľky a ovládacieho prvku. Teraz je možné skopírovať existujúcu štýlovú tabuľku a vložiť ju do novej, čo umožňuje rýchlejšie a jednoduchšie vytváranie novej štýlovej tabuľky na základe predtým definovaných štýlov.

Môžete vložiť štýly (stylesheety) pre kopírovanie štýlov v tej istej aplikácii alebo v inom návrhovom súbore – čo vám výrazne ušetrí čas.

Kopírujte/vložte štýly aplikácie

Načítať/uložiť do a z textových súborov

Zdaj, poleg podpore za podatke v formatih XML, HTML in JSON, MobileTogether podpira branje in pisanje v navadne besedilne datoteke. Nova funkcija, poimenovana "Naloži/Shrani besedilno datoteko", omogoča enostavno določanje zahtevanega elementa in besedilne datoteke, ter tudi možnosti za obravnavo napak.

Podpora za posielanie súborov a binárnych dát prostredníctvom REST rozhrania

Vzhľadom na požiadavky zákazníkov, aplikácie MobileTogether teraz umožňujú posielať súbory a binárne dáta prostredníctvom HTTP požiadaviek pomocou rozhrania REST.

Nove funkcie

MobileTogether 5.0 uvádza niekoľko nových funkcií na návrh sofistikovaného správania aplikácií, ktoré sú popísané nižšie.

mt-pridobitev-strukture-vsebine-strani

Pri vytváraní nových dátových stromov alebo ich častí je teraz možné použiť definíciu zdroja stránky na automatické vytvorenie štruktúry.

vytvoriť_hash_z_reťazca

Táto funkcia vytvára hash reťazec z akéhokoľvek textu pomocou rôznych hashovacích algoritmov. To je dôležité, napríklad, aby sa predišlo ukladaniu používateľských hesiel v otvorenom texte.

mt-table-rowgroup-count & mt-table-rowgroup-index

Te nove funkcije se lahko uporabijo v tabelah s ponavljajočimi se vrsticami, na primer za prikaz tabele z izmeničnimi barvami vrstic glede na indeks, kot je prikazano na desni strani.

mt-spúštené pomocou klávesy Enter & mt-spúštené pomocou klávesy Escape

V určitých situáciách je užitočné, aby vývojář určil chování aplikace na základě toho, zda bylo tlačítko aktivováno dotykem na mobilním zařízení, nebo tím, že uživatel stiskl klávesu Escape nebo Enter na své klávesnici. Nyní je snadné navrhnout chování aplikace pro jakoukoli z těchto situací.

Nové funkcie pre skupiny riadkov

Pridobivanje strukture podatkovne zbirke

Zdaj je mogoče pridobiti strukturo podatkovne zbirke med delovanjem programa.

Nová funkcia, "DB Read Structure", umožňuje čítanie štruktúry databázy a ukladanie dát z databázy do novej zdrojovej stránky s názvom "$MT_DBSTRUCTURE". Dátum v tejto zdrojovej stránke je možné použiť rovnakým spôsobom ako dáta v akejkoľvek inej zdrojovej stránke.

Táto funkčnosť umožňuje vytvárať sofistikované aplikácie, ktoré dokážu v reálnom čase čítať štruktúry databáz, aj keď sú tieto databázy neznáme, a je najviac využiteľná pre aplikácie zamerané na IT.

Podpora za nove verzije podatkovne zbirke

Aplikacije MobileTogether lahko zdaj komunicirajo z najnovejšimi različicami teh podatnih baz:

  • Firebird 3
  • Informix 12.10
  • MariaDB 10.3
  • Microsoft SQL Server 2017
  • MySQL 8
  • PostgreSQL 10

Globálno iskanje in zamenjava

MobileTogether 5.0 uvádza nový panel "Nájsť a nahradiť", ktorý uľahčuje vývoj a refaktorovanie komplexných aplikácií. Tento panel umožňuje vyhľadávať a/alebo nahrádzať reťazce v XPath výrazoch, funkciách a skupinách akcií v návrhu. Podporuje sa aj vyhľadávanie pomocou regulárnych výrazov.

Za hitro navigacijo so rezultati iskanja povezani s hiperpovezavami na ustrezne elemente v vašem načrtu.

Poišči/zamenjaj

Nové funkcie v serveri MobileTogether

Podpora pre autentifikáciu prostredníctvom akéhokoľvek LDAP servera

MobileTogether Server zdaj podpira tudi LDAP, poleg že obstoječe podpore za avtentikacijo preko integracije z Active Directory.

Samodejna varnostna kopija notranje podatkovne zbirke strežnika MobileTogether (napredna izdaja)

Je dôležité pravidelne zálohovať internú databázu pre server MobileTogether. Teraz je možné tento proces plne automatizovať a administrátor servera môže nakonfigurovať automatické zálohy, ktoré sa budú vykonávať podľa potreby.

 

 

 

MobileTogether 4.1

Verzia 4.1 produktu Altova MobileTogether bola oznámená 27. februára 2018.

Podpora za storitve (rešitve, ki ne zahtevajo uporabniškega vmesnika in delujejo na strežniku)
Čítajte/zapisujte údaje do kalendárov zariadení
Možnosť využívať kontakty a kalendár programu Outlook počas simulácie
Napredno upravljanje besedilom
Izskačujuće prozore
Nová akcia: Uložiť/obnoviť zdrojový kód stránky
Nová akcia: Zmazať priložený uzol
Nová vlastnosť: Automatické prispôsobenie veľkosti textu
Kombinovaná nabídka s možností výběru více položek
Novi stil: Aktivirajte svetli izgled
Možnosť definovať poradie aktivácie prvkov v rozhraniach pre operačný systém Windows a webové aplikácie
Definovanie predvolenej akcie pre tlačidlá "Enter" a "Escape" v operačnom systéme Windows a v webových aplikáciách
Automatizované testy na používateľa / zariadenie
Podpora za dodatne podatne baze: Teradata in MariaDB
Nové funkcie XPath
Podpora za 64-bitne sisteme za Android
Nové funkcie v serveri MobileTogether
Nová pokročilá edícia servera MobileTogether s podporou služieb
Nová preddefinovaná rola používateľa "admin"
Možnosť presúvať/premenovávať existujúce kontajnery a riešenia v používateľskom rozhraní
Zapisávanie zmien v nastaveniach servera

Podpora pre služby

Službe so rešitve brez uporabniškega vmesnika, ki so ustvarjene v orodju MobileTogether Designer in se izvajajo na strežniku MobileTogether stranke, da zagotavljajo dodatne funkcije za druge aplikacije.

Služba vgrajena v programsko opremo MobileTogether Designer

Ko raz služba je implementirana na serverju MobileTogether prijemnika, lahko se definirajo različni sprožilci, kot so čas, dogodki sistema datotek in tako naprej, ki sprožijo izvajanje te službe. Na primer, služba lahko spremlja tabelo "Orders" v prodajni bazi podatkov in sproži dejanje – kot je pošiljanje obvestila v aplikaciji, pošiljanje e-pošte enemu ali več prejemnikov in tako naprej – ko v tabelo pride nova naročilo. Drug primer je uporaba službe za preverjanje XML podatkov iz spletne strani in pošiljanje obvestila uporabnikom, ko so na voljo posodobitve ali spremembe.

Mobilné služby umožňujú vývojárom MobilTogether pridať ďalšiu vrstvu sofistikovanosti pri pridávaní funkcií v reálnom čase do ich aplikácií, ktoré využívajú dáta.

`Upozornenie: Služby vyžadujú používanie novej verzie MobileTogether Server Advanced Edition, ktorá je podrobnejšie popísaná nižšie.

Čítajte/zapisujte údaje do kalendárov zariadení

Za aplikacije, ki vključujejo funkcionalnost načrtovanja, ta nova funkcija koledarja omogoča bogato integracijo s koledarjem (ali koledarji) na napravi uporabnika. Podprta je možnost dostopa do več koledarjev za branje dogodkov, pa tudi za zapis dogodkov v koledar. Specifične funkcije vključujejo:

  • Prečítajte všetky kalendáre (informácie o kalendároch na zariadení používateľa)
  • Prečítajte si udalosti v kalendári (informácie o udalostiach naplánovaných v danom časovom období)
  • Napíšte do kalendára (otvorí udalosť v aplikácii kalendára používateľa s preddefinovanými informáciami; používateľ môže záznam upraviť a uložiť)

Ko funkcija "Kalendár" je pridaná do návrhu aplikácie, automaticky sa pridá štruktúra zdrojov dát `$MT_CALENDAR`, čo umožňuje vývojárovi aplikácie pristupovať k informáciám na detekciu konfliktov v plánovaní a umožňuje používateľovi bezproblémovo pridávať udalosti do kalendárov svojho zariadenia.

Mobilní prístup k kalendáru a akciám

Možnosť využívať kontakty a kalendár programu Outlook na simuláciu

Medzinárodný systém jednotiek (SI) je systém fyzikálnych jednotiek, ktorý je široko používaný na celom svete. Je založený na siedmich základných jednotkách, z ktorých sú odvodené všetky ostatné jednotky. Medzinárodný systém jednotiek (SI) je systém fyzikálnych jednotiek, ktorý je široko používaný na celom svete. Je založený na siedmich základných jednotkách, z ktorých sú odvodené všetky ostatné jednotky. Počas simulácie aplikácie v programe MobileTogether Designer je teraz možné používať správcu kontaktov Outlook na testovanie aplikácií s funkciou odosielania e-mailov. Počas simulácie novej akcie "Kalendár", ktorá je popísaná vyššie, je možné použiť aj kalendáre Outlook.

Napredno upravljanje besedilom

Nová funkcia umožňuje vývojárom implementovať riešenia, ktoré podporujú formátovaný text: text, ktorý obsahuje formátovanie, ako sú veľkosti písma, tučné písmo a kurzíva. Táto podpora je obzvlášť dôležitá pre riešenia MobileTogether používané v klientoch pre Windows a v webových prehliadačoch, kde používatelia môžu zadávať a formátovať formátovaný text. Pre zariadenia Android, iOS a Windows Phone je ovládací prvok pre formátovaný text len na čítanie.

Kontrola za bogat tekst

Podpora za bogato formatiran tekst je bila zadnja zahteva za stranke, ki so uspešno prenesle svoje rešitve Altova Authentic Browser Edition na platformo MobileTogether za dostop preko namiznih računalnikov in spletnih brskalnikov.

`Authentic je dlho dostupný ako doplnok prehliadača, okrem desktopovej aplikácie. Avšak, novšie verzie populárnych prehliadačov už nepodporujú technológie NPAPI a ActiveX a postupne ukončujú podporu pre všetky doplnky prehliadačov.

Našťastie, zákazníci majú možnosť pokračovať v používaní existujúcich formulárov vytvorených v StyleVision, a to exportovaním súboru návrhu StyleVision do návrhu MobileTogether, ktorý slúži ako východiskový bod pre novú aplikáciu. Hotové riešenia MobileTogether je možné jednoducho používať v webovom prehliadači – a to bez potreby inštalácie doplnkov.

Sodobna podpora za bogato besedilno obliko omogoča razvijalcem in končnim uporabnikom programa Authentic, da z uporabo MobileTogether dostopajo do vseh istih funkcij – in celo več.

Izskačujuće prozore

Často je užitočné zaslať notifikáciu alebo umožniť používateľovi dokončiť jednoduchú úlohu prostredníctvom okna, ktoré sa zobrazí v popredí, ale nezaberie celú obrazovku zariadenia, čím neruší priebeh práce používateľa.

Ta nova funkcija olajšuje konfiguracijo pojavnega okna, tako da je enostavno kot definiranje podstrani kot modalnega dialoga v načrtu aplikacije. Razvijalec aplikacije določi višino in širino pojavnega okna v dejanju "Pojdi na podstran". Med delovanjem aplikacije se bo pojavno okno odprlo v oknu nad glavno stranjo, kar uporabniku omogoča, da prejme obvestilo ali zaključi dialog, preden nadaljuje.

Okensko okno v mobilni aplikaciji

Nová akcia: Uložiť/Obnoviť zdrojový kód stránky

Táto nová funkcia výrazne uľahčuje definovanie, kedy a ako sú údaje zmenené vďaka vstupu používateľa, a umožňuje vrátiť sa k predtým uloženým údajom, ak je to potrebné. Vývojár teraz môže jednoducho definovať, kedy uložiť zdroj stránky dočasne, a potom akceptovať alebo odmietnuť ďalšie zmeny v závislosti od následných akcií používateľa.

Například, keď používateľ vyplňuje formulár na mobilnom zariadení, aplikácia môže uložiť zdrojové kódy stránok pred prechodom na podstránku. Potom, v závislosti od toho, čo sa stane ďalej, aplikácia môže pokračovať s upravenými údajmi (a preto zahodiť uložené zdrojové kódy stránok) alebo sa vrátiť k predošlému stavu a obnoviť predtým uložené zdrojové kódy stránok.

To je lahko koristno, na primer, ko uporabnik odloči, da prekine postopek, preden odda izpolnjen obrazec, ali pa zapusti postopek, preden je ta zaključen.

Táto nová funkcia umožňuje vývojárom implementovať mechanizmus transakcií, ktorý je podobný transakciám v databáze.

shraniť/obnoviť zdrojový kód stránky

Nová akcia: Zmazať priložený uzol

Akcija "Izbriši in dodaj vozlišče" omogoča brisanje podvozlišč od določenega vozlišča v viru strani, nato pa dodajanje novih vozlišč na isto ciljno vozlišče, bodisi kot prvo ali zadnjo podvozlišče.

Nová vlastnosť: Automatické prispôsobenie veľkosti textu

Kontrolne elemente, ki imajo lastnost "Velikost besedila", zdaj imajo tudi možnost "Samodejno prilagajanje velikosti besedila", ki omogoča, da se daljše besedilo samodejno prilagodi, da se prilega širini kontrolnega elementa.

Kombinované polia s možnosťou výberu viacerých položiek

Kombinovaná polja običajno ponujajo izbor več možnosti, od katerih je mogoče izbrati le eno. V MobileTogether 4.1 je bila funkcija kombiniranega polja izboljšana z možnostjo, da uporabnik izbere več vrednosti hkrati.

To nastavitev je enostavno izvesti tako, da v oknu za pomoč pri nastavitvah nastavite lastnost "več izbir" na "true".

KomboBox za več izbir v aplikaciji MobileTogether

Nová štýl: Použiť svetlý motív

Nové zariadenia s Androidom a Windows majú teraz predvolene nastavený svetlý pozadie s tmavým textom, ktorý už dlho používajú zariadenia iPhone a iPad. Nový štýl "Vynútiť svetlý motív" v MobileTogether pomáha vývojárom jednoducho rozšíriť tento motív na staršie klienti s Androidom a Windows Phone. To šetrí značné množstvo času pri vývoji a vedie k lepšiemu výkonu, pretože štýly nie je potrebné aplikovať individuálne počas behu programu.

V nastaveniach "Štýly a vlastnosti" jednoducho nastavte položku "Použiť svetlý motív" na "áno", aby ste aplikovali tento motív pre celý projekt. Ak je položka "Zabezpečiť svetlý motív" nastavená na "nie", použije sa predvolený motív zariadenia používateľa.

Možnosť definovať poradie aktivácie prvkov v rozhraniach webových aplikácií a operačného systému Windows

To umožňuje definovať poradie, v akom sa ovládacie prvky vyberajú, keď používateľ stlačí kláves Tab.

Uporabniki na namiznih in prenosnih računalnikih so navajeni, da s pritiskom na tipko Tab preidejo na naslednje polje v obrazcu. To omogoča razvijalcem boljšo nadzor nad ustvarjanjem pričakovane uporabniške izkušnje in nadzorom nad tem, kako uporabniki navigirajo po spletni strani.

Definujte vrstni red

Možnosť nastaviť predvolenú funkciu pre tlačidlo "Enter" a "Escape" pre webové aplikácie a operačný systém Windows

Kontrolne elementy, ktoré majú udalosť "OnClicked" (tlačidlá, grafy, obrázky a popisky), môžu mať svoje klikacie udalosti aktivované pomocou klávisov "Enter" alebo "Escape" na strane klienta v aplikácii pre Windows alebo v webovom prehliadači.

Podobne ako pri definovaní správania ovládacích prvkov, ako je popísané vyššie, vývojári aplikácií môžu špecifikovať, ktorý ovládací prvok by sa mal aktivovať, keď používateľ stlačí klávis Enter alebo Escape.

Automatizované testy na používateľa / zariadenie

Zdaj, med samodejnim testiranjem, lahko razvijalec določi testno različico aplikacije, ki se bo izvajala samo na določenih napravah ali samo za določene uporabnike. To je odličen način, da ekipa za zagotavljanje kakovosti preizkusi novo različico vaše aplikacije, ne da bi pri tem vplivala na obstoječe uporabnike.

Podpora za dodatne podatne baze

MobileTogether podpiera široké spektrum populárnych typov backendových databáz, a navyše pridáva podporu pre:

  • Teradata 16
  • MariaDB 10

Nové funkcie XPath

Nové funkcie rozšírenia XPath pre MobileTogether zahŕňajú:

  • mt-image-width-and-height: Získajte rozmery obrázku, ktorý bol odoslaný v zakódovanej podobe Base64
  • generate-guid: Generuje globálne unikátny identifikátor

Nové funkcie v MobileTogether Server 4.1

Nová pokročilá edícia servera MobileTogether

Verzia 4.1 obsahuje novú verziu servera MobileTogether, ktorá ponúka ďalšie funkcie pre najpokročilejšie scenáre vývoja aplikácií.

Prvá verzia produktu MobileTogether Server Advanced Edition ponúka podporu pre správu a spúšťanie služieb, ktoré, ako je popísané na začiatku tejto stránky, sú riešenia bez grafického rozhrania, ktoré bežia na pozadí podľa vopred definovaných spúšťacích mechanizmov.

Koč, ko je storitev definirana v programu MobileTogether Designer, se jo namesti na strežnik MobileTogether stranke, kjer lahko skrbnik konfigurira storitev, da se začne samodejno, in sicer glede na prilagodljiv sistem sprožilnikov. Ti sprožilniki lahko vključujejo časovne sprožilnike, sprožilnike sistema datotek, HTTP sprožilnike ali kombinacijo več meril.

Službe konfigurirane na strežniku MobileTogether

Nová preddefinovaná rola používateľa "admin"

Nová administratívna funkcia pre server MobileTogether umožňuje rýchlejšie a jednoduchšie pridávanie viacerých používateľov do danej skupiny.

Možnosť presúvať alebo premenovávať existujúce kontajnery a riešenia v webovom rozhraní

Zdaj je mogoče preimenovati rešitve ali jih premakniti v različne mape preko spletnega vmesnika strežnika MobileTogether.

Táto funkčnosť je relevantná len pre podnikové aplikácie – aplikácie zverejnené v obchode by nemali byť presúvané ani premenovávané.

Zapisávanie zmien v nastaveniach servera

Zdaj bodo vse spremembe nastavitve strežnika shranjene v dnevnik, kar bo olajšalo spremljanje sprememb in odpravljanje morebitnih težav.

Nové funkcie v verzii 4.0 programu MobileTogether

MobileTogether 4.0

Verzia 4.0 produktu Altova MobileTogether bola oznámená 7. novembra 2017. Pozrite si nižšie všetky nové funkcie.

Podpora za notifikacije
Podpora za vključitev rešitve MobileTogether v spletno aplikacijo
Nová akcia: Načítanie/uloženie reťazca
Nová akcia: Prečítať priečinok
Nová akcia: Nastaviť jazyk
Nová akcia: Prenos dát pomocou MapForce
Podpora za Android je posodobljena za različice 6.0, 7.0 in 7.1
Podpora za PostgreSQL 9.6
Aplikacija za prikaz statistík využitia servera

Podpora za notifikacije

MobileTogether 4.0 uvádza možnosť posielať notifikácie priamo na jedno alebo viac zariadení, na ktorých bežia aplikácie MobileTogether. Používatelia sú oboznámení s prijímaním notifikácií, ktoré poskytujú informácie, napríklad správy súvisiace s aplikáciou, a môžu byť tiež použité na spúšťanie akcií, ako je prijatie pozvánok, prepojenie na webovú stránku alebo úprava databázy.

MobileTogether lahko pošilja obvestila, ki vključujejo kratko sporočilo, "veliko" sporočilo in podatke, strukturirane kot pari ključ-vrednost. Običajno se kratko sporočilo prikaže na napravi, ko je obvestilo prejeto. Ko uporabnik dotakne kratko obvestilo, se veliko sporočilo prikaže v območju obvestil.

Správy môžu obsahovať tlačidlá, ktoré používateľovi umožňujú určiť, akú akciu má systém vykonať po prijatí správy. Obsah notifikácie je prenesený do dátovej štruktúry na zariadení a môže byť použitý aj inými akciami; to umožňuje, aby nové dáta súvisiace s udalosťou notifikácie mohli byť slobodne spracované všetkými akciami MobileTogether a používané s ovládacími prvkami MobileTogether.

Definovanje notifikácie

Konfigurácia toho, ktoré zariadenia dostanú konkrétne notifikácie, je veľmi flexibilná. Napríklad, notifikácia môže byť odoslaná konkrétnym používateľom (definovaným menom alebo rolou) alebo všetkým používateľom aplikácie. Môže byť tiež odoslaná používateľom, ktorí sa prihlásili k prijímaniu noviniek o konkrétnych témach (napríklad správy, cestovanie, atď.).

Te možnosti prilagoditve za implementacijo potisnih obvestil nudijo razvijalcem aplikacij MobileTogether še eno orodje za ustvarjanje najzahtevnejših aplikacij današnjega časa.

Podpora za vključitev rešitve MobileTogether v spletno aplikacijo

Táto funkčnosť umožňuje vývojárom vložiť jedno alebo viac riešení MobileTogether priamo do webovej stránky, napríklad na umožnenie webových formulárových aplikácií. Po vložení riešenia je možné jednoducho vymieňať dáta medzi webovou stránkou a jej vloženým riešením MobileTogether pomocou JavaScriptu.

Rešitev MobileTogether sama po sebi komunicira z strežnikom MobileTogether na običajen način in prejema podatke, ki jih je nato mogoče izmenjevati s spletno aplikacijo.

Vložte aplikáciu MobileTogether do webovej stránky

Aplikacije MobileTogether vgrajujemo preko elementa iFrame v HTML kodo spletne strani, in če je potrebno, je na voljo več možnosti za preverjanje uporabnika ali naprave.

Mobilna aplikacija vgrajena v spletno aplikacijo

Táto funkčnosť bola želaná viacerými zákazníkmi a teraz robí z MobileTogether ešte užitočnejší nástroj pre nasadzovanie v prehliadači a pre webový vývoj.

Nová akcia: Načítanie/uloženie reťazca

Ta nová dvojica akcií je posebej uporabna, ko vgrajujete rešitve aplikacij MobileTogether v druge spletne aplikacije, kot je opisano zgoraj. Akcija "Naloži iz niza" lahko vzame niz XML ali JSON in ustvari vir strani. Nasprotno pa lahko vir strani v formatu XML/JSON pretvori v niz z akcijo "Shrani v niz" in ga shranite v vozlišče vira strani.

Nová akcia: Prehliadanie priečinka

Táto nová funkcia umožňuje získať zoznam súborov a podadresárov z adresára na serveri MobileTogether alebo na kliente počas behu programu. To je dôležité, keď štruktúra adresárov nie je aplikácii známa.

Nová akcia: Nastaviť jazyk

Koľko aplikácií MobileTogether je dostupných v niekoľkých jazykoch, výber jazyka sa nastavuje na základe predvoleného jazyka operačného systému zariadenia. Táto nová funkcia umožňuje používateľovi manuálne zmeniť jazyk aplikácie. Týmto spôsobom je možné aplikáciu reštartovať v inom jazyku, ak je to potrebné, napríklad ak cestujete do zahraničia alebo komunikujete v aplikácii s používateľmi, ktorí nehovoria rovnakým jazykom, ktorý používate na svojom zariadení.

Túto funkciu už môžete vidieť v aplikácii Altova Group & Gather, ktorá je dostupná v piatich jazykoch. Používatelia môžu prepínať medzi jazykmi podľa potreby.

Nastavte jazyk v mobilnej aplikácii

Nová akcia: Prenos dát pomocou MapForce

Altova MapForce Server omogoča hitro avtomatizacijo projektov pretvorbe podatkov, ki so definirani v orodju za integracijo podatkov MapForce. S to novo funkcionalnostjo je zdaj mogoče neposredno poklicati MapForce Server iz MobileTogether Serverja, da se izvedejo potrebne transformacije podatkov za aplikacijo.

Akcia MapForce Transfer umožňuje premeniť (mapovať) jednu množinu dátových štruktúr na druhú množinu dátových štruktúr. Každú dátovú štruktúru výslednej množiny je možné zapísať do súboru alebo do uzla zdroja dát na stránke v aplikácii MobileTogether.

Keriz MapForce podpira EDI, XBRL, datoteke brez struktúry, Excel, webové služby a ďalšie formáty dát, okrem XML, JSON a relačných databáz, táto nová funkcia umožňuje aplikáciám MobileTogether využívať širšiu škálu starších a iných zdrojov dát.

Za omogočanje te funkcionalnosti je potrebno, da je MapForce Server nameščen na istem računalniku kot strežnik MobileTogether stranke.

integracija_podataka_mobilní_zařízení

Aplikacija za prikaz statistík využitia servera

Inštalacija strežnika MobileTogether 4.0 vključuje zmogljivo aplikacijo za administratorja strežnika, ki prikazuje različne statistike o posameznih rešitvah, ki delujejo na tem strežniku.

Aplikácia Štatistiky zobrazuje štatistiky a grafy týkajúce sa počtu používateľov, zariadení, spustení aplikácie, požiadavkách na server a ďalších údajoch v zvolenom časovom období. Podrobné filtre vám umožňujú prezerať si tieto štatistiky podľa operačného systému, typu zariadenia alebo výrobcu; pre každú aplikáciu; a tak ďalej. Môžete tiež vidieť štatistiky týkajúce sa počtu požiadaviek a počtu spustení aplikácie.

Aplikacija ima tri zavihka:

  • Uporabniki/Naprave/Zahtevki
  • Uporaba glede na čas dneva
  • Operacijski sistem/Proizvođač/Platforma/Tip uređaja

Vsaka zavihek ponuja filtre, ki vam omogočajo prilagoditev poročila.

Aplikacija za statistiko MobileTogether

Táto nová aplikácia uľahčuje získanie presného prehľadu o používaní a popularite každej aplikácie na vašom serveri MobileTogether.

Nove funkcije v prejšnjih različicah

Seznámte se se všemi dalšími funkcemi, které byly přidány v každé verzi MobileTogether.

Verzia 3.2 (10. máj 2017)
Komunikácia v krátkom dosahu:
Podpora za NFC sporočila
Nové akcie:
Možnosť prístupu k kontaktom v mobilnom zariadení
Tekst na govor
Čakať kurzor a voliteľná správa
Akcije za izbiranje datuma in časa
Získajte informácie o súbore
Zobraziť a zobraziť obrázok v celoobrazovkovom režime
Izboljšave obstoječih funkcij:
Preddefinované zvuky pre bežné situácie
Podpora za možnost "odgovarati" v e-pošti
Značno razširjena funkcija prekladanja
Prejdite na stránku/podstránku pomocou XPath
Nove funkcije za tabele:
Dinamična rast tabele: od leve proti desni
Nakladanje tabul so po potrebi
Dodatne funkcije:
Nové preddefinované tlačidlo vyzerá takto:
Podpora za JSON5
Številne izboljšave grafičnih prikazov
Izboljšave pri delovanju brskalnika
Možnosť spustenia jedného vlákna pre server MobileTogether
Verzia 3.0 (10. október 2016)
Podpora za črtne kode
Večplastne stilne predloge
Automatizovaný testovací systém – na zaznamenávanie a opakovanie testov v nástroji Designer a u zákazníkov
Nová funkcia: tlač do formátu PDF, Word alebo RTF priamo z klienta
Možnosť otvárania súborov (napr. PDF) na zariadení klienta
Značno pospešitev delovanja za operacijski sistem Windows in za aplikacijo Windows Phone
Popolnoma prenovljeni brskalnik
Verzia 2.2 (31. mája 2016)
Nová funkcia na nahrávanie zvuku
Nová akcia na prehrávanie zvuku
Nová akcia pre prehrávanie videa
Nová funkcia na vloženie videa priamo do aplikácie
Funkcije rozšírenia XQuery pre audio a video
Nová funkcia simulátora pre pripojenia cez lokálnu sieť
Pogovorna okna za uporabnike
Izboljšan kontekstni meni za tabele
Verzia 2.1 (4. apríl 2016)
Popolnoma nova cenovna politika
Nová ovládacia položka: Posúvač
Nová kontrola: Vertikálna čiara
Nové tlačidlo: Zdieľať a poslať e-mail
Nová akcia: Zdieľať. Známá možnosť zdieľania prostredníctvom aplikácií ako Facebook, e-mail, správy atď
Nová funkcia: Hromadné vloženie dát do databázy. Umožňuje rýchlo vložiť viacero záznamov do databázy naraz – až 100-násobne rýchlejšie *
Nová akcia: Let. Umožňuje definovanie dočasných premenných v akčných stromoch
Nová akcia: Vrátiť. Umožňuje skupine akcií vrátiť výsledok akejkoľvek zložitosti; skupina akcií môže fungovať ako programovací podprogram
Podstranice: možnost vrátiť výsledok po zatvorení (v kombinácii s akciou "Let")
Skupine dejanj: možnost prenosanja parametrov (in celo drugih skupin dejanj) na skupino dejanj
Nová funkcia: Try/Catch. Pre pokročilé spracovanie chýb a obnovu
Nová akcia: Hodiť. Akcia "Try/Catch" umožňuje definovať podmienky výnimiek pomocou akcie "Throw"
Nová akcia: Zrušiť vykonávanie akcie. Napríklad, v prípade chyby pri validácii údajov zadaných používateľom
Nová akcia: Presun na spodok tabuľky. Napríklad, keď pridávate nové riadky do tabuľky, ktorú je možné posúvať
Nová akcia: Načítať obrázok. Načíta obrázok na ďalšiu úpravu, napríklad na uloženie do databázy
Nová akcia: Zobraziť trasu. Rozširuje funkcie geolokácie; zobrazuje trasu medzi dvoma bodmi
Nová funkcia: Ukladaní/načítavanie súborov na zariadeniach používateľov. Používatelia môžu ukladať súbory / zdieľať ich medzi aplikáciami na zariadení
Automatické vytváranie priečinkov pri ukladaní súborov na kliente alebo serveri. Ak sa súbor ukladá do priečinka, ktorý neexistuje, môže byť vytvorený
Nová akcia: Vymazať súbory/zložky. V súlade s oprávneniami poskytnutými operačným systémom klienta alebo administrátorom servera
Nová akcia: Spustiť/Zastaviť časovač stránky. Prerušte časovač stránky a dokonca resetujte interval časovača
Nová funkcia: Správanie pri zrušení používateľom. Vylepšená flexibilita pre umožnenie používateľom zrušiť operáciu na vopred definovaných bezpečných miestach
Možnosť nastavenia niektorých existujúcich vlastností pomocou XPath
Nová vlastnosť: veľkosť textu v pixeloch
Nová funkcia XPath: mt-connected-via-wifi
Nová funkcia XPath: mt-font-height
Nová funkcia XPath: mt-control-width
Nová funkcia XPath: mt-user-tried-to-cancel-actions
Hitra iskanje v oknu funkcije XPath
Nová možnost skrytia nadpisu stránky
Prispôsobiteľná prihlasovacia/úvodná stránka pre prehliadač
Zvýšenie rýchlosti spúšťania aplikácie, keď je pomalé pripojenie
Nová vrsta tipkovnice: Vidljiva gesla
Nová demo aplikácia: Moje zbierky
Verzia 2.0 (10. november 2015)
Vytvorte si vlastné aplikácie pre AppStore
Nova možnost licenciranja strežnikov: na eno jedro
Podpora za REST in SOAP spletne storitve
Podpora za podatke v formatu JSON
Podpora za baze podatkov Firebird
Ostatné podporované databázy boli aktualizované tak, aby obsahovali najnovšie verzie
Paralelna obdelava več rešitev
Potpis / osnovni element za crtanje
Načítať/uložiť súbory, pričom názov súboru sa vypočíta pomocou XPath
Simulujte nedostupnosť servera
Podpora za Windows 10
Podpora pre prehliadač Microsoft Edge pre Windows 10
Nové funkcie XPath pre prácu s farbami
Podpora pre viacero jazykov: angličtina, nemčina, francúzština, japončina, španielčina
Nová vlajka pre zdrojové stromy: Udržiavajte dáta na strane klienta
Nova akcija na strani: OnServerConnectionError
Verzia 1.5 (28. apríl 2015)
Pošlite e-pošto enemu ali več prejemnikom in po želji priložite datoteke
Cikle operácií pre opakované vykonávanie sekvencie akcií
Začnite aplikáciu prostredníctvom odkazu, ktorý obsahuje parametre (odkaz môžete poslať aj prostredníctvom funkcie e-mailu vyššie)
Kliknutí vs. Dlhý klik
Skrijte tipkovnico
Aktualizujte zobrazenie počas vykonávania série operácií
Samodejno shranjevanje podatkovnih tabel, ki nimajo primarnih ključev
Vykonávajte akcie pri písaní v prehliadači
Podpora za gumbke za izbiro kot alternativa gumbkom za vklop/izklop
Nové vlastnosti pre horizontálne čiary, konkrétne pre prerušované a bodkované čiary
Gumbi "Vzhod" za dodajanje simbolov na gumbe
Podpora za uporabniške CSS datoteke in datoteke s pisavami za rešitve, ki delujejo v oknih spletnega brskalnika
Vlastnosť na nastavenie šírky ovládacieho prvku ako percento šírky obrazovky
Unifikované datové typy pre tabuľky relačných databáz
Voliteľne odstráňte zdrojové uzly, ktoré boli vložené operáciou "Pridať/Vložiť uzol"
Na strežniku lahko sočasno bežijo več različic iste rešitve, da bi podprle starejše različice aplikacij za uporabnike
Konfiguráciu klienta MobileTogether je možné zaslať e-mailom prostredníctvom odkaz, čo uľahčí inštaláciu pre koncových používateľov
V programu MobileTogether Designer je pridaných niekoľko praktických a časovo úsporných skratiek pre úpravy
Verzia 1.4 (2. februára 2015)
Zaujímava podpora geolokačných služieb
Podpora za Android verzije 5.0
Podpora za XPath in XQuery 3.1 (poleg podpore za prejšnje različice)
Podpora za lokalizacijo nizov (izboljšuje že obstoječo podporo za lokalizacijo)
Podpora za dodadne, specifične nadomestne glave v HTTP zahtevah
Funkcija, ktorá umožňuje jednej riešeniu MobileTogether spustiť ďalšie riešenie, keď sa prvé ukončí
Zobrazovanie rozhrania iOS 7/8 v časti "Simulátor" nástroja MobileTogether Designer
Možnosť priamej úpravy XML stromu v simulátore
Dodatna podpora za prestrukturiranje kode
Zobrazuje verzie pripojených klientov na serveri MobileTogether
Mobilní verzia produktu, určená pre komerčné využitie (10. novembra 2014)
MobileTogether Server je dostupný pre operačné systémy Linux, MacOS a Windows
Nová funkcia: Umožniť používateľovi vybrať obrázok z galérie alebo z fotoaparátu
Vloženie obrázka
Nová akcia: Uložiť obrázok do súboru
Nová akcia: Vykonaj na serveri/klientovi
Nové funkcie XPath pre spracovanie obrázkov
Nové funkcie XPath pre spracovanie geolokácie
Dodatne nove funkcije XPath
MobileTogether Beta 2 (17. september 2014)
Podpora za SQLite databáze
Podpora za dinamičke SELECT izjave, generirane u potpunosti pomoću XPath/XQuery
Automatické získanie primárneho kľúča s automaticky generovaným číslom po uložení údajov do databázy
Podpora pre získavanie dát v akcii "Vykonaj"
Podpora pre autentifikáciu používateľov prostredníctvom systému Windows Active Directory
Podpora pre používateľa, aby si mohol/mohla vybrať vlastné heslo v klientovi
Podpora pre používateľa, aby si pri prvom prihlásení zmenil svoje heslo
Analizator HTML s funkciou automatickej korekcie
Mobilné aplikácie preložené do nemčiny, španielčiny a japončiny
Nové premenné: $MT_ButtonBackgroundColor, $MT_ButtonTextColor, $MT_EditFieldBackgroundColor, $MT_EditFieldTextColor, $MT_LabelBackgroundColor, $MT_DBExecute_Result, $MT_SimulationMode
Nove funkcie: mt-has-serveraccess, mt-refresh-userroles, mt-external-error-code, mt-external-error-text
MobileTogether Beta (22. julija 2014)
MobileTogether je dostupný ako verejná beta verzia.
Aktualizácia
Obstávajúci zákazníci môžu aktualizácia najnovšiu verziu nájdete tu
Prenos
Preneste si brezplačno različico programa MobileTogether Designer, da preizkusite MobileTogether že danes!