1
wq framework
wq je modulárny rámec na vytváranie vlastných stolných a mobilných webových aplikácií schopných offline pre dobrovoľné geografické informácie, občiansku vedu a crowdsourcing.
- Bezplatná
- Windows
- Linux
- Android
- iPhone
- Windows Phone
- Web
- Self-Hosted
wq je zbierka modulov Python a JavaScript, ktoré uľahčujú vývoj robustných mobilných / webových aplikácií podporujúcich offline.Wq je tiež destiláciou množstva odporúčaných osvedčených postupov na zabezpečenie dlhodobej udržateľnosti softvéru.Primárnym prípadom použitia wq je mobilný zber údajov, či už profesionálnymi terénnymi pracovníkmi alebo dobrovoľníkmi napr. V rámci občianskych vedeckých projektov a projektov mobilného crowdsourcingu.Je však tiež užitočná ako platforma na vytváranie širokej škály webových stránok a aplikácií, ktoré sa zaoberajú prvou mobilnou komunikáciou .... Cieľom wq je zefektívniť spoločné vývojové úlohy a zároveň ponechať vývojárovi úplnú flexibilitu pre pracovné toky špecifické pre projekt.V tomto ohľade nie je ľahké použiť riešenie bez vytvárania formulárov, ktoré nie je potrebné na programovanie.Na využitie platformy je potrebná určitá zostava.Na druhej strane, väčšina podrobností o implementácii nitty-drsnosti je odvedená preč, aby sa programátorovi umožnilo zamerať sa na problémy špecifické pre danú doménu a (väčšinou) sa vyhnúť riešeniu bežných úloh, ako je kompatibilita medzi prehliadačmi, overenie totožnosti používateľa a databáza.manipulácia so schémou.Wq pozostáva z troch hlavných submodulov, z ktorých všetky môžu byť inštalované spolu alebo samostatne.wq.app je komponent frontendu, zbierka modulov JavaScript a proces zostavovania.wq.db obsahuje kolekciu návrhových vzorov pre bežné rozloženie databázy a generátor REST API, ktorý smeruje požiadavky z klientskej aplikácie.wq.io je samostatná knižnica Python, ktorá sa špecificky zaoberá importom a exportom údajov.
wq-framework