Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: Lojza 06. 05. 2017, 20:03:17
-
ma to nejake hlubsi priciny, vzdyt o jave se rika ze je prenositelna a staci mit JRE ?
-
J2SE, J2ME, J2EE.
-
Na počítači máte JRE se standardní knihovnou J2SE. Opera mini je předpokládám J2ME aplikace, tj. musel byste použít standardní knihovnu pro J2ME. Ta je mnohem menší, než J2SE, ale má i některé věci navíc, které jsou specifické pro mobilní telefony – a ty na svém počítači nemáte.
-
ad ..tj. musel byste použít standardní knihovnu pro J2ME.
nejsem programator slo by vysvetlit jestli teda s tim na mac os x a windows muzu neco udelat nebo ne a pripadne jak ?
-
spustis pouze na mobilu nebo v emulatoru
-
spustis pouze na mobilu nebo v emulatoru
To není odpověď na otázku, to jsi jen opsal otázku a odstranil otazník na konci věty.
-
Teoreticky by mohl existovat port J2ME pro Windows, tak jako existuje Android pro PC. Někdo by to ale musel udělat. To, že J2ME má nějaké funkce navíc pro mobily, není důvod, proč to nemůže jít portovat na PC. Dostupnost těch funkcí je závislá na oprávnění a na konkrétním mobilu, takže aplikace nesmí s těmi funkcemi počítat.
-
nejsem programator slo by vysvetlit jestli teda s tim na mac os x a windows muzu neco udelat nebo ne a pripadne jak ?
Stručná odpověď pro vás je „ne“.
Podrobnější odpověď je – musel byste naprogramovat ty části J2ME knihovny, které nejsou v J2SE, a emulovat je pomocí prostředků dostupných v daném prostředí.
Jinak samozřejmě existují emulátory, ve kterých se J2ME aplikace vyvíjely a testovaly.
Ale hlavně nevím, k čemu by bylo dobré Operu Mini pro J2ME pouštět na deskopu.
-
Ale hlavně nevím, k čemu by bylo dobré Operu Mini pro J2ME pouštět na deskopu.
Třeba když vyvíjíš web, dostaneš bugreport, že v ní něco nejede, a nemáš kompatibilní mobil, na kterém by to šlo zkusit.
-
Teoreticky by mohl existovat port J2ME pro Windows, tak jako existuje Android pro PC. Někdo by to ale musel udělat. To, že J2ME má nějaké funkce navíc pro mobily, není důvod, proč to nemůže jít portovat na PC. Dostupnost těch funkcí je závislá na oprávnění a na konkrétním mobilu, takže aplikace nesmí s těmi funkcemi počítat.
Ono J2ME je uz mrtva vetva, androidia java zabila mobilnu javu. Ani sa necudujem, oracle vyberalo za J2ME poplatky, ktore neboli vyrobcovia mobilov ochotni zaplatit, developeri ju nemali radi, lebo to bola velmi okriplena.
Uz je to davno, robil som pre to nejake 2 jednoduche appky. Ono si treba stiahnut mobilne sdk a tam to nejak rozbehat. Emulator mobilu je sucastou sdk len ani za zadek si uz nespomeniem, ako sa s tym robi, uz to bolo 10 rokov dozadu.
http://www.oracle.com/technetwork/java/embedded/javame/java-mobile/downloads/index.html
-
Alebo tu som este lepsi link vygooglil.
https://dev.opera.com/articles/installing-opera-mini-on-your-computer/
-
Ale hlavně nevím, k čemu by bylo dobré Operu Mini pro J2ME pouštět na deskopu.
Třeba když vyvíjíš web, dostaneš bugreport, že v ní něco nejede, a nemáš kompatibilní mobil, na kterém by to šlo zkusit.
Tam je bohužel dost velké riziko, že se to v tom emulátoru na PC stejně bude chovat jinak, než na skutečném mobilu. Pak se honíte za chybami, které nastávají jen v emulátoru a na skutečném mobilu ne, a naopak nenasimulujete skutečné chyby reportované z mobilu.
Pokud už bych chtěl něco ladit pro Operu Mini, zkusil bych to nejdřív v té variantě pro Android. Předpokládám, že serverové zpracování bude stejné pro všechny varianty, a vykreslovací jádro by také mohlo mít alespoň stejnou architekturu.