Altova MobileTogether omogoča razvijalcem orodja, ki jih potrebujejo za hitro ustvarjanje naprednih aplikacij.
Platforma MobileTogether obsahuje všetko, čo potrebujete na vytvorenie, nasadenie a aktualizáciu vašich vlastných mobilných aplikácií s vlastnou značkou
1
Programátor ali tehnični uporabnik lahko v brezplačnem programu MobileTogether Designer razvija in preizkuša mobilne aplikacije.
2
Programátor nasadi riešenie na váš server MobileTogether (či už lokálne, alebo v cloude).
3
Nasadenie v App Store
Programátor kompiluje kód, ktorý automaticky generuje nástroj MobileTogether Designer, a odovzdáva aplikáciu do obchodov s aplikáciami.
MobileTogether využíva kombináciu návrhu používateľského rozhrania pomocou metódy "drag-and-drop", výkonného vizuálneho programovacieho jazyka Action Tree na spracovanie udalostí a štandardného funkčného programovania na výber a spracovanie dát.
Potem, MobileTogether preberé celo delo za vas, ustvarjajoč aplikacijo za vse mobilne in namizne platforme, in to na podlagi vašega enotnega načrta.
Táto metóda rýchleho vývoja mobilných aplikácií (RMAD) umožňuje každému programátorovi alebo webovému vývojárovi jednoducho vytvárať vysoko sofistikované mobilné aplikácie, ktoré využívajú dáta, a to pre všetky platformy.
MobileTogether podpiera takmer všetky zdroje dát, vrátane:
Podporuje priame pripojenie k najpoužívanejším relačným databázam:
Legacy data (npr. Excel, EDI, text) lahko enostavno povežemo preko integracije MapForce Server.
Žádný jiný nástroj RMAD vám neposkytuje tak komplexní přístup k důležitým datům v jedné verzi.
Aplikacije, ktoré vytvoríte v MobileTogether, môžu obsahovať všetky pokročilé funkcie a vlastnosti, ktoré moderní používatelia očakávajú, vrátane:
Brelessa integracija funkcij naprave
Bogati grafiki, tabele in nadzorne plošče
Mobilne obrazce
Preklad do mnohých jazykov
Zber podpisov
Obvestila
Čítanie čiarových kódov a kreslenie
Možnosti prilagadzovania pre jednotlivé platformy
Podpora za NFC (blízke komunikačné technológie) správy
Skeniranje QR kodov in risanje
Podpora protokolu MQTT za komunikáciu inteligentných zariadení
Mobilna platforma za razvoj aplikacij MobileTogether uporablja povsem edinstven pristop k hitremu razvoju aplikacij, kar pomeni, da bo vaša aplikacija, zasnovana za določeno platformo, pripravljena za uporabo v nekaj dneh – ne pa v mesecih, kot je potrebno pri konkurenčnih rešitvah.
Sistemom MobileTogether, ne morate več čakati mesece, da bo vaša aplikacija na voljo v trgovinah za iOS, Android in Windows.
Pozrite si, ako môžete vytvoriť aplikáciu od nuly za približne týždeň, stiahnutím bezplatného nástroja MobileTogether Designer.
Prečítajte si nižšie podrobnosti o rámci MobileTogether pre vývoj mobilných aplikácií, vrátane:
Zahvaljujući vizuelnom pristupu RMAD, MobileTogether Designer olakšava kreiranje sofisticiranih aplikacija – čak i ako niste specijalizovani programer mobilnih aplikacija.
MobileTogether Designer je brezplačen za uporabo za toliko razvijalcev, kot jih vaša organizacija potrebuje, in ponuja številne prednosti:
Je lahko oblikujete uporabniški vmesnik vaše aplikacije s pomočjo vlečenja in spuščanja komponent iz palete nadzornikov MobileTogether Designer. Ne skrbite – MobileTogether sam poskrbi za pravilno prikazovanje vsakega nadzornika za vsak operacijski sistem in format.
Obrabotka udalij v grafickom interfejse je definovana pomocou operácií ťahania a vkladania do stromových štruktúr akcií, ktoré poskytujú vizuálny programovací tok.
Za obdelavo in manipulacijo podatkov se lahko uporabita jezika XQuery in XPath, pri čemer MobileTogether vključuje zmogljiv konstruktor in ocenjevalnik izrazov, ki olajšata ustvarjanje in odpravljanje napak v teh izrazih.
Večina programerjev že pozna XPath in XQuery. Če potrebujete osvežitev znanja, si oglejte našo brezplačno uvodno predstavitev XPath, pa tudi celotno izobraževanje o XPath in učni priročnik za XQuery, namenjen uporabnikom vseh stopenj izkušenj.
Altova je razvil vizualni programski jezik ActionTree, s čimer je pomagal razvijalcem hitro ustvarjati aplikacije – brez ogrožanja izvirnih funkcij in možnosti, ki jih uporabniki pričakujejo.
Zgoraj so prikazani "ActionTrees", ki so sestavljeni iz "Actions" (akcij) in "Action Groups" (skupin akcij), ki definirajo obdelavo dogodkov in obdelavo napak za vašo aplikacijo. Dialog "Actions" vam omogoča enostavno definiranje akcij za kontrole ali strani. To storite tako, da izberete eno ali več akcij iz levega okna in jih povlečete v urejevalno okno na desni, kjer je tok kontrole definiran v obliki drevesa in kjer konfigurirate vse potrebne podrobnosti.
Ker ActionTrees niso odvisni od nobenega specifičnega programskega jezika za posamezne naprave, zato vam omogočajo ustvarjanje kompleksnih obravnav dogodkov, nadzora toka in operacij, ki delujejo enako na vseh napravah, ne da bi vam bilo treba skrbeti o specifičnih podrobnostih API-ja ali SDK-ja za vsak mobilni operacijski sistem.
Hoci práca s ActionTrees je jednoduchá, je to plnohodnotný programovací jazyk na vytváranie komplexnej programovacej logiky a je dostatočne výkonný na vytvorenie akejkoľvek aplikácie založenej na dátach, a to bez akýchkoľvek obmedzení ohľadom komplexity finálneho produktu.
Koľko ste pripravení otestovať svoju mobilnú aplikáciu, použite vstavané okno Simulátora na okamžité spustenie riešenia, aby ste mohli testovať logiku, prezerať si používateľské rozhranie tak, ako sa zobrazí na rôznych zariadeniach iOS, Android, Windows a ďalších, a sledovať zmeny v údajoch pracovného postupu počas spustenia.
S celou simuláciou pre všetky podporované operačné systémy, formáty a orientácie (vertikálna/horizontálna), môžete okamžite meniť zobrazenia zariadení pre rýchle a jednoduché testovanie. Pri kontrole vašej aplikácie okno "Správy" zaznamenáva všetky aktivity vykonané v simulátore aplikácie.
Taka úroveň detailov môže byť neoceniteľná pre pochopenie správania počas vývoja novej aplikácie.
Simulátor tiež obsahuje integrovanú funkciu ladenia pre akcie aj výrazy XPath.
Simulátor v aplikácii MobileTogether obsahuje pokročilé funkcie automatizovaného testovania, ktoré vám umožňujú:
Lahko celo spremenite aplikacijo, da popravite napako, in ponovno zaženete testni primer, da preverite rezultate sprememb, kar to orodje naredi nepogrešljivim za vaš proces razvoja mobilnih aplikacij.
Okno "Upravljanje testnimi primeri in izvedbami", prikazano zgoraj, vam omogoča nadzor hitrosti predvajanja, shranjevanje posnetkov uporabniških vmesnikov in virov strani po vsakem koraku ter primerjavo rezultatov testiranja. Lahko naročite testne primere za vašo aplikacijo na vašem strežniku MobileTogether skupaj z vašo aplikacijo in jih izberete za izvedbo iz posebnega okna "Avtomatizirana testiranja" na strežniku.
Potem, katero koli končni naprava, povezana s strežnikom, lahko izvede samodejno testiranje aplikacije s hitrostjo, določeno v oknu "Samodejni testi". Dodatni stolpci v oknu omogočajo nastavitev podrobnosti o beleženju za vsako izvedbo testa, da se zabeležijo posnetki informacijskih nizov, pogledov končne naprave in stilov, ki so shranjeni v datotekah izvedb testov.
Záznamy testov z MobileTogether Server je možné stiahnuť späť do aplikácie MobileTogether Designer na analýzu a porovnanie.
MobileTogether Designer obsahuje nástroje Actions a XPath Debugger, ktoré umožňujú vývojárom presne testovať a odlaďovať svoje aplikácie, aby okamžite pochopili akékoľvek správanie aplikácie – a to všetko priamo v prostredí návrhu. To umožňuje odlaďovať nielen priebeh vykonávania v rámci stromov Actions, ale aj výsledky funkcií XPath/XQuery, ktoré sú v týchto stromoch volané.
Ko se doseže točka zaustavitve – bodisi na podlagi določene točke zaustavitve ali pri naslednji operaciji – se odpre ustrezno okno za odpravljanje napak, kjer lahko korak za korakom spremljate izvajanje operacije ali XPath izraza, pri čemer si lahko ogledate klicni stek, kako se spreminjajo vrednosti spremenljivk in rezultate izrazov za spremljanje.
MobileTogether je najdostupnejší nástroj na rýchly vývoj aplikácií (RAD), ktorý ponúka túto úroveň ladenia počas vývoja.
Koč vaše aplikacije je pripravljena, čarovnik "Generiraj kodo programa" vam bo pomagal pri nastavitvi, nato pa bo program MobileTogether Designer ustvaril celotne projekte, ki so pripravljeni za prevajanje v izvorne aplikacije za iOS, Android in Windows.
Po konverziji vaših aplikacij, lahko jih oddate v trgovine z aplikacijami za objavo.
Podrobne informacije o kompilaciji kode za aplikacije za Android, iOS, Windows Phone ter Windows 10/11 so dostopne v Navodilih za uporabo programa MobileTogether Designer.
Mobilny systém MobileTogether obsahuje server pre mobilné aplikácie, takže keď navrhujete a vytvárate svoju mobilnú aplikáciu v nástroji MobileTogether Designer, zároveň vyvíjate používateľské rozhranie aplikácie a logiku servera v jednom kroku, a to v jednom prostredí.
```po MobileTogether Server je strežišče za vašo mobilno aplikacijo in deluje kot povezava med končnimi uporabniki ter vašimi podatkovnimi viri in infrastrukturo. ```
Vaše programsko opremo MobileTogether Server lahko namestite lokalno, jo razporedite v zasebno oblačilno infrastrukturo ali jo gostite v javnem okolju, kot sta AWS ali Azure.
Za dodatno prilagajanje in večjo prilagodljivost pri uvajanju, lahko tudi dodate reverzni proxy med požarnim zidom in strežnikom MobileTogether.
Cena za server na strani strežnika je ugodna in temelji le na zmogljivosti strežnika (npr. število jedrov procesorja), ne pa na številu aplikacij, ki jih želite gostiti.
MobileTogether Server zvyšuje rýchlosť a výkon mobilných zariadení, na ktorých beží vaša aplikácia, tým, že vykonáva všetky náročné operácie, ako sú komplexné dotazy a výpočty, priamo na serveri. To znamená, že výsledky sa zobrazujú v mobilnej aplikácii oveľa rýchlejšie.
To umožňuje zariadeniu koncového používateľa venovať zdroje na iné procesy, čím sa znižuje doba načítavania a šetrí sa pamäť.
Aplikacije, ktoré využívajú server MobileTogether, sú extrémne rýchle vďaka:
MobileTogether Server obsahuje zabudované ukladanie do vyrovnávacej pamäte pre výsledky komplexných vyhľadávaní dát. Vaši používatelia nemusia čakať, kým sa dokončí vyhľadávanie v databáze alebo webovej službe, čo môže trvať minúty alebo dokonca hodiny. Jednoducho nakonfigurujte frekvenciu aktualizácií pre dáta uložené v vyrovnávacej pamäti a používatelia vždy okamžite získajú výsledok poslednej aktualizácie.
Ko vaše mobilne aplikacije potrebujejo: kompletnija funkcionalnost integracije podatkovMobileTogether Server se brezhibno integruje z Altova MapForce Server.
MapForce Transfer lahko uporabite za neposredno klicanje MapForce Serverja iz MobileTogether Server, da izvedete vse potrebne transformacije podatkov, ki jih zahteva vaša aplikacija. Ker MapForce Server podpira EDI, XBRL, datoteke, Excel, spletne storitve in druge formate podatkov poleg XML, JSON in relacijskih baz podatkov, ta funkcija omogoča aplikacijam uporabo širokega nabora starih in drugih virov podatkov.
Neomejeno število razvijalcev
MobileTogether Designer je brezplačna aplikacija, zato jo lahko uporabite za število razvijalcev, ki ga potrebuje vaša organizacija ali projekt.
Neomezené aplikácie, neobmedzený počet používateľov
Cena serverja MobileTogether je odvisna od potrebne zmogljivosti (tj. števila jedrov procesorja), ne pa od števila aplikacij, ki jih želite gostiti. Na vašem serverju MobileTogether lahko gostite neomejeno število aplikacij in neomejeno število uporabnikov se lahko poveže.
MobileTogether Server má dostupnou cenu, pričom cena za jedno jadro začína približne na 1000 dolárov ročne. Okrem toho je dostupný bezplatne na 30 dní.
Ta zelo ugodna cenovna struktura omogoča podjetjem vseh velikosti, da razvijajo in uvajajo aplikacije najvišje kakovosti.























