Funkcije za razvoj mobilnih aplikacij

Nasledujúca tabuľka zobrazuje funkcie, ktoré sú zahrnuté v rámci MobileTogether frameworku pre vývoj mobilných aplikácií pre viaceré platformy.

Podpora mobilných zariadení na viacerých platformách
Aplikacije za iOS (iPhone, iPad), nativne za to platformo
Aplikacije za Android, nativne
Aplikacije za Windows Phone 8/10, nativne za to operacijski sistem
Aplikacije za Windows 10/11
Klient, ki se izvaja v brskalniku in uporablja tehnologijo HTML5 za všetky ostatné platformy
Možnosti razvoja
Nízkoúrovňové programovanie, prístup RMAD s nástrojom MobileTogether Designer
Razvoj aplikacij za baze podatkov brez kode, vizualno, z uporabo RecordsManager, rešitve MobileTogether, ki temelji na umetni inteligenci in je takoj pripravljena za uporabo
Možnosti nasadenia
Okamžitá implementácia prostredníctvom bezplatných, univerzálnych aplikácií MobileTogether (napr. podnikové aplikácie)
Nasadenie prispôsobených, natívnych aplikácií (napr. aplikácií pre spotrebiteľov) do AppStore prostredníctvom generovania kódu
MobileTogether Designer: inovativni pristop k vývoju mobilních aplikací
Najlepšie z oboch svetov: nízkoúrovňové rozhranie používateľa (UI) a návrh toku ovládania, a zároveň plná flexibilita funkčného programovacieho jazyka
Prístup k vývoju mobilných aplikácií s nízkym podielom kódu / rýchly vývoj (RMAD) pre rýchle výsledky – vyvíjajte aplikácie za dni, nie za mesiace
Uporabniški vmesnik, ki omogoča preprosto urejanje z vlečenjem in spuščanjem elementov
"Akcijski drevo" - vizualni programski jezik za nadzor toka, obdelavo dogodkov in druge funkcije.
Celá flexibilita XPath/XQuery ako funkcionálneho programovacieho jazyka pre manipuláciu s dátami.
```po Orodje za ustvarjanje in ocenjevanje izrazov XPath in XQuery, ki pomaga razvijalcem, ki niso seznanjeni s temi jeziki. ```
Višerozmerske tablice stilov za prilagodljivo dodeljevanje stilov kontrolama
Podpora za prilagoditve specifične za operacijski sistem
Kompletná ošetrovanie a spracovanie chýb pomocou mechanizmov try/catch/throw a obnova po výskyte chyby   
Aplikacije, ktoré obsahujú:
Grafiki in diagrami
Tabele in pomične tabele
Klicanje telefónskych volaní
Pošlite SMS
Pošiljajte e-pošto 
Integrácia s kalendármi používateľa
Obvestila
Integracija kamere
Výber obrázkov používateľom z galérie a ukladanie obrázkov do súborov
Nakupi v aplikaciji
Geolokacija in funkcionalnost zemljevidov
Podpora za NFC
Podpora protokola MQTT
Mobilné formuláre / podnikové formuláre
Podpora za mobilne skenerje
Čítanie čiarových kódov / QR kódov
Risanje črtnih kodov / QR kodov
Kontrole podpisov
Zvoková reprodukcia
Záznam zvuku
Snemanje videa in predvajanje videa  
Tekst na govor 
Izskačujuće prozore
Tlačenie do súboru (Word, PDF alebo RTF) priamo z aplikácie
Zdieľanie dát s inými aplikáciami
Načítanie/uloženie súborov na zariadení klienta a na serveri 
Načítavanie/uloženie dát v databázach
Načítanie/uloženie dát prostredníctvom webových služieb
Zpracovanie HTML dát z akékoľvek verejnej webovej stránky 
Prispôsobiteľné spúšťače (čas, súborový systém, HTTP) pre služby
Službe (rešitve brez uporabniškega vmesnika, ki delujejo na strežniku preko sprožilnikov) 
Napredne funkcije za akcije
Natančne časovne nastavitve za posamezne strani
Použitie blokov `try`, `catch` a `throw` na riešenie chýb a obnovu
Načítať/uložiť súbory, pričom názov súboru sa vypočíta pomocou XPath
Napaka pripojave na strežnik
Prehod na drugo rešitev (začasno ustavi trenutno izvajanje)
Kliknutí vs. Dlhý klik
Vložené dávkové operácie do databázy (rýchle vloženie viacerých záznamov do databázy)
DB Izvršavanje (umetanje, brisanje, ažuriranje i čuvanje podataka pomoću SQL naredbi)
Prilagodljivost dizajna, ponovna uporabnost in modularnost
Ponovno uporabne, dinamične predloge za nadzor
Kontrolne elemente za umestitev predlog za nadzor na več mestih
Integrácia klienta MobileTogether pre Windows do aplikácií UWP
Podpora za podprojekty, ktoré uľahčujú refaktoráciu
`Okno modulov organizuje elemente dizajna v logické celky
Samodejna organizacija modulov na podlagi konvencije poimenovanja.
Knjižnice za strežnike čo je možné upraviť mimo hlavného riešenia
Funkcije rozšírenia XPath/XQuery
Funkcie pre stav pripojenia servera a Wi-Fi
Funkcije za upravljanje uporabniki/vlogami
Funkcije za dostop do kódov napak
Funkcie na podrobné ovládanie používateľského rozhrania a meranie písma
Funkcije za obdelavo slik
Funkcie pre spracovanie geolokácie
Funkcie pre spracovanie NFC
Funkcie pre spracovanie protokolu MQTT
Funkcije za upravljanje farbami
Funkcije za obdelavo zvoka in videa  
Najlepšie nástroje na testovanie a odstraňovanie chýb v aplikáciách
Validacija projekta in preverjanje napak
`Vgrajeni simulator za vse platforme in oblike.</p>
Zmožnosť spusti simulacijo ali lokálne v programe Designer, alebo pomocou Proizvođač povezan s strežnikom
Možnosť dynamickej úpravy lokálnych dát zariadenia (XML strom) v simulátore na testovanie rôznych scenárov
`Inšpektor štýlov v simulátore
Možnosť simulácie nedostupnosti prístupu k serveru  
Možnosť simulácie dostupnosti WiFi
Možnosť simulácie prístupu k lokálnej sieti
Možnosť simulácie ako aplikácia v AppStore
Možnosť poskytovať simulované údaje o polohe GPS z súboru
Možnosť simulácie prepínania orientácie zariadenia (vertikálne/horizontálne)
Simulácia na zariadení vývojára
Zaznamenávajte podrobné akcie používateľa v simulátore, aby ste mohli vytvoriť testovacie prípady
Prehrávanie testovacej sady, ktorá obsahuje predtým zaznamenané akcie používateľa, pre účely regresného testovania
Prehrávanie testovacích prípadov na skutočných zariadeniach zákazníkov pre automatizované testovanie kvality na rôznych platformách/zariadeniach
Automatické snímky všetkých stavov aplikácií, zdrojového kódu stránok, štýlov a pod. v každom kroku
Názor správcu na zobrazenie výsledkov viacerých testovacích behov
Podrobna primerjava rezultatov med različnimi testnimi pogoni, vključno s primerjavo posameznih podatkovnih elementov
Kompletný debugger za akcije in za XPath/XQuery
Podporované zdroje dát
XML
JSON / JSON5
HTML (vključno z naprednim razčlenjevanjem/izvlečenjem podatkov iz obstoječih spletnih aplikacij)
Tekstové súbory
REST in SOAP webové služby
Všetky významné relačné databázy
Druge viri podatkov preko integracije s strežnikom MapForce in/ali strežnikom FlowForce
Podprté databázy SQL
Firebird 2.5, 3
IBM DB2 za iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
IBM DB2® ; 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7
Informix® 11.7, 12.10, 14.10
MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2, 11.2, 11.8
Microsoft Access™ 2003, 2007, 2010, 2013, 2019
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28, 8.2, 8.3, 9.1
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5, 16, 17
Oracle® 9i, 10g, 11g, 12c, 18, 19
Napredak OpenEdge 11.6
SQLite 3.x
Sybase® ASE 15, 16
Teradata 16
Povezava z relacijskimi bazami podatkov
Čarovnjak za povezavo z bazo podatkov
Okno za preiskavo podatkovne zbirke
Podpora za dinamičke SELECT izjave, generirane u potpunosti pomoću XPath/XQuery
Samodejno shranjevanje podatkov iz podatkovne zbirke – vključno z relacijami med elementi, ki so predstavljene kot hierarhične informacije – za preproste aplikacije za urejanje podatkov
Kompletný prístup k databáze s podporou všetkých SQL príkazov, vhodný pre komplexnejšie aplikácie orientované na dáta
Programski jezik dostupan u više jezika
Po:
Špančina
Nemčina
Francúzština
Japonsko
Dodatne možnosti lokalizácie
Zmožnosť Aplikáciu je možné prispôsobiť pre akýkoľvek jazyk
Lokalizácia všetkých tlačidiel, označení, ovládacích prvkov, prvkov používateľského rozhrania
Tabele lokalizácie je možné exportovať a importovať, čo umožňuje využitie externých softvérov pre správu prekladov
Tablica znakov za lokalizáciu, ktorá umožňuje dynamické načítavanie lokalizovaných správ počas vykonávania programu
Možnosť umožniť používateľovi meniť jazyk podľa potreby
MobileTogether Server
Dostupno za Windows
Dostupno za Linux
Podpora za storitve (napredna izdaja strežnika MobileTogether)
Inštalirajte na lokalnem strežniku
Nasadiť v cloudu
Visoka zmogljivost povezave z viri podatkov na strežniku
Možnosť "Uložiť na serveri" na obmedzenie množstva údajov odoslaných na koncové zariadenia
Generovanie grafov za účelom zobrazenia na zariadeniach používateľov
Možnosť trvalého ukladania dát na zariadení klienta
Paralelna obdelava več rešitev
Uređivač dozvoljenih operacija za upravljanje bezpečnosť a overovanie
Voliteľné Integracija s Active Directory
Integrácia s ďalšími servermi automatizácie spoločnosti Altova
Prilagodljiv prikaz logov
Podpora za nadomestne imena rešitev
Dodáva sa s aplikáciou Štatistiky, ktorá obsahuje podrobné správy o využití servera
Cena zahrnuje neobmedzený počet aplikácií a neobmedzený počet zariadení
Napredno upravljanje keširanja strežnikov za optimizacijo obremenitve na strežnikih z bazami podatkov
Precizna kontrola keširanja za vsak zunanji vir podatkov
Možnosť nastaviť konkrétny čas expirácie pre každý zdroj dát
Možnosť pravidelne aktualizovať uložené dáta (hodinovo/denne/týždenne), a to aj bez žiadosti klienta
Podpora pre viacero záznamov v vyrovnávacej pamäti, v závislosti od parametrov vyhľadávania
Univerzálne aplikácie pre klientov, určené na okamžité nasadenie
Aplikacija za iOS, ki je brezplačna
Aplikacija za Android, ki je brezplačna
Aplikácia zdarma pre Windows 10 a Windows 11
Klient, ki uporablja HTML5 in deluje v brskalniku, za vsako drugo platformo
Vključevanje rešitev v spletne aplikacije