Tema: iPhone 3g
Pogledajte određenu poruku
Staro 11. 06. 2008.   #37
srdjan
xyz
Grand Master
 
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
srdjan ima spektakularnu aurusrdjan ima spektakularnu aurusrdjan ima spektakularnu aurusrdjan ima spektakularnu auru
Default

Citat:
Originalno napisao Ilija Studen Pogledajte poruku
Da budem iskren, ostali telefoni su đubre kao platforma i na njima ne bih nikada ništa razvijao. Premalen udeo na tržištu po modelu, uređaji koji su napravljeni da rade sve i svašta, a ni po čemu se ne ističu itd. Java? Nema sile.
Java kao platforma moćnija je od bilo koje mobile web-platforme, samom činjenicom da:

- implementiran je apsolutno u svakom telefonu koji može da vam padne u ruke danas (milijarde *) i koji će biti proizveden u narednih X godina,

- native je (za VM) i prilično brz,

- uz odgovarajući user-interface korisnički doživljaj je neuporediv u odnosu na web aplikacije,

- uz odgovarajući user-interface, jednako se izvršava na ekranu za razliku od web-interfejsa koji se kreira tačno za jedan model X (ovo je Ilijin point i razumljiv je ako on gadja iPhone zbog razloga koje je naveo u poruci (decision makers itd)) i pritom ništa ne garantuje da će da radi sutra na modelu Y, npr. WAP portal jedne naše velike firme,

- postoji pristup naprednim mogućnostima telefona: lokalni storage, GPS, kamera, slanje poruka, file sistem, socket ... ,

- postoji ogroman Java dev community ,

- community guraju firme kao što je Nokia, Sony, Samsung, Motorola... sve one bez obzira na to da li imaju neke manje ili veće "projekte" tipa Symbian, Windows Mobile (X1), Linux ... ,

- čak se i Google prikačio svojom Java platformom da otkine deo kolača.

Sad još samo da Sun implementira Java VM za iPhone (link)

Citat:
Originalno napisao X3mE
Symbian? Windows Mobile? (Uskoro) Android?
Ah... Windows Mobile (.NET) ... ...

Citat:
Originalno napisao nixa
Recimo tebi kao developeru na N95 nema sile da dopreš lako do gps uredjaja
Ne možeš ako praviš mobile web aplikaciju, kao ni gomilu drugih mogućnosti što ne možeš, što je još jedan razlog za opstanak native thick-client aplikacija (npr. Java, C++, Python, OpenC) još dovoljno dugo da bi se ljudi time bavili aktivno.

Neke stvari stvaraju probleme (sertifikacija, security domeni i gde su granice black boxa) što je težina legacyja i rasprostranjenosti standarda. Sony polako to menja u svojim poslednjim telefonima, na naše i korisničko veliko veselje.

P.S.
Javi se na PM za activeCollab for JavaME/WM :-)


---

* pritom izbaciti sve one modele koji su a) hardverski slabi, b) softverski slupani, c) čiji se proizvodjač ne trudi da ti pomogne (sve zajedno čitaj: stari MIDP 1.0 telefoni koji se odavno koriste samo za bacanje u dalj, većina Motorola i na kraju iPhone) :-)

Poslednja izmena od srdjan : 11. 06. 2008. u 13:26.
srdjan je offline   Odgovorite uz citat