Zadejte hledaný výraz...

V čem a jak programovat aplikaci která nepobeží pod OS

Kloban
verified
rating uzivatele
12. 5. 2014 09:43:54
Ahoj,
chci se zeptat jestli máte někdo zkušenost s programovaním aplikace, která nepobeží pod operačním systémem. Momentálně ze zabývám tvorbou systému, který bude vytvářet a vyřizovat objednávky v restauracích. Pro analýzu možných řešení bych rád uvažoval i případ, kdy vezmu nějaký specializovaný HW a aplikace poběží přímo na něm. Má to určitě výhody jako vyšší stabilita systému, rezistence proti virům. Naopak to má mnoho nevýhod jako cena či uzavřenost k jednomu jedinému HW.
Zajímalo by mě jak se to prakticky dá řešit, v jakém jazyce se to programuje a nebo jestli je to blbost a vůbec se to tak nedělá a beží vše pod OS.
Například s končicí podporou Win XP se psalo, že na nich běží bankomaty. To mě poměrně překvapilo, čekal bych, že zařízení jako bankomat vůběc nepoběží pod nějakým OS.
Díky za vaše názory.
12. 5. 2014 09:43:54
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022512
Václav Hodek
verified
rating uzivatele
(9 hodnocení)
12. 5. 2014 09:52:18
99% všeho běží nad operačním systémem, protože psát vlastní OS by bylo neúměrně složité.
Taky nechápu, že bankomaty běhají na WinXP, ale i tak - buď je pod tím Windows nebo Linux... téměř vždy.
Dělat to jinak je hloupost. Udělej to jako aplikaci pro Linux a hotovo...
12. 5. 2014 09:52:18
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022511
Kloban
verified
rating uzivatele
12. 5. 2014 09:57:35
Já to určitě nechci dělat bez OS. Ale spíš mě zajímalo jestli se to tak v některých případěch dělá, nebo ne. Mám to do diplomky, takže mě jde o to jestli tam mám tuto možnost alespoň teoreticky uvažovat, ale vypadá to že asi ne.
12. 5. 2014 09:57:35
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022510
ghostik
verified
rating uzivatele
(21 hodnocení)
12. 5. 2014 10:04:50
tak teoreticky muzes i android a odbavovani pres nejaky tablet a podobne
videl jsem i objednavani pres na stole polezene tablety, takze si host jen naklikal, co za menicko chce, a za chvili mu bylo prineseno (odpada zjistovani, co jeste maji a co jiz ne, uspora casu, ...)
jinak mnou popisovany pripad tehdy fungoval pres windows phone (radove 3-5 let zpet) - jak to maji dnes, nevim
12. 5. 2014 10:04:50
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022508
trosa
verified
rating uzivatele
(4 hodnocení)
12. 5. 2014 10:04:50
hele, do linuxu bych nesel. kdysi jsem uvazoval uplne presne nad tim samym a je tolik ruznych distribuci, tolik ruznych moznosti. Porad se neco meni, neco aktualizuje. Pokud by jsi k tomu daval jeden konkretni HW, pak ano. Ale pokud to budes davat BFUckam, pak rozhodne a jednoznacne ne. V opacnem pripade budes resit jenom tech support ze jim to nejde pustit, ze tam neco nebezi, ze to nemuzou pripojit do site, ze si koupili tiskarnu XYZ a neni k ni ovladac a podobne veci. Mam restauracni SW na Windows a i tak resim ze jim to netiskne, nejde jim sit kvuli firewallu, protoze jim tam jejich "admin" (rozumej, Franta co dela do pocitacu = hraje hry) neco prepnul,...
Pokud chces neco "uzavreneho" a myslis to fakt vazne (rozumej, mas na to velkou kupu penez se tim zabyvat), pak treba MS dela Windows Embeded, ktere maji jednou zasadni vlastnost - pokud maskompatibilni HW co to podporuje, pak se da v BIOSU zamknout zamek, ktery rika tem windows ze jsou v "read only" rezimu. Systemove soubory - a to i vcetne registru - jsou chraneny proti prepisu. Muzes si tam delat co chces a po restartu mas porad stejne cisty pocitac jako jsi mel od dodavatele + svoje data. Nadherne reseni. Muzes si vibrat jestli to je uplne readonly a nebo se to takto po restartu vymaze.
Ale uprimne - nemyslim si ze bude nejaky restaurater ochoten si kupovat proprietarni HW, ktrery diky sve uzavrenosti a nerozsirenosti (co uvazujes) bude mit diky tomu drahy (nebo spatny) tech support.
12. 5. 2014 10:04:50
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022509
Martin
verified
rating uzivatele
(62 hodnocení)
12. 5. 2014 10:13:10
Osobně se nějak v low level programování nevyznám, ale podle mě je to blbost. Všechno , co potřebuje nějakou komunikaci po síti, databázi a podobně, běží pod nějakým OS. Leda by sis to všechno musel napsat sám, ale to je zase jiná liga. Pro klasickou věc jako je nějaký systém pro restaurace nemá cenu vymýšlet kolo.
12. 5. 2014 10:13:10
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022507
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
12. 5. 2014 11:54:26
Programování HW bez OS se dělá běžně, naprostá většina přístrojů kolem nás běží na jednočipech, které jednoduše nějaký OS neutáhnou. Může se jednat třeba o pračku, topení, alarm, budík, televize, otevírání dveří na kartu ... nebo auta, lodě, letadla ... Často se také používá nějaký ořezaný OS, obvykle pouze jádro a nějaká vlastní nástavba (třeba u routerů).
12. 5. 2014 11:54:26
https://webtrh.cz/diskuse/v-cem-a-jak-programovat-aplikaci-ktera-nepobezi-pod-os/#reply1022506
Pro odpověď se přihlašte.
Přihlásit