• kvp
    #37
    "Amugy tenyleg, hol kezdodik az "ertes" szamitogepekhez?"

    Android-nal az, hogy nem rak fel olyan cuccot amin latszik, hogy olyat csinal amit nem kellene, illetve ha egy program lelassitja a telefonjat, akkor leszedi es keres mast helyette. Tovabba kepes utannanezni, hogy mit erdemes felrakni az adott rendszerre, amitol jobb lesz es nem rosszabb. Erre a legtobb gyerek kepes.

    "Ezt te el is hiszed? Az hogy az Androidos telefonok legnagyobb resze a iPhoneok aranak a toredekeert kaphato, nyilvan semmit sem szamitott."

    De ez volt a legnagyobb erv. Mivel konnyu szinte barmilyen gyenge hardveren mukodesre birni, tovabba tetszolegesen kisfelbontasu vagy nagymeretu kijelzon is jol erzi magat, ezert barmilyen eppen keznel levo hardvert ala lehet rakni. Tehat ha valaki azt mondja, hogy neki egy pont a kezebe passzolo telefon kell, de rozsaszinben, dakkor tud ilyet venni. Ha azt mondja, hogy barmilyen jo, de tudjon fotozni, menjen rajta a net meg a youtube es max. 14 ezer forintja van ra, akkor olyat is kapni. (nem is rosszat) Ez az android lenyege, hogy annyi fele van belole es mind mukodik tobbe-kevesbe.

    "Azt szívesen venném, ha lenne olyan androidos telefon, aminek nem kula a minősége - ropogós műanyagok... és lenne normális tábla, a vastag buflák szarok helyett..."

    Vegyel pl. sony-t. Nem ropog, van fem, uveg es a kedvencem a gumirozott boritasu. Ez utobbi azert jo, mert nem karcolodik, nem latszik rajta az ujjlenyomat, tovabba viz es utesallo. Viszonylag nehez tonkretenni, ugyanakkor van koztuk nagyon vekony is. (bar nekem a meretben inkabb az a lenyeg, hogy ha kell az ingzsebemben is elferjen, tehat telefonbol kb. a bankkartya meret a jo, tabletbol meg a 10-11 inch-es)

    "persze alatamasztani semmivel sem tudod."

    Az android eseten minden fo verzioban volt egy nagyobb api valtas, de azert visszafele kompatibilis maradt. Az ios eseten eddig meg mindig megoriztek a desktop rendszerekbol atvett api-kat es technologiakat, ami jo a kompatibilitas szempontjabol, de pl. manualis memoriakezelest es reference counting-ot alkalmazni manapsag nem eppen kenyelmes a fejlesztoknek. Ezek az elavult objective-c technologia miatt vannak. A nativ kodra forditott java es c# ellenben kepes egyesiteni a kenyelmes managed nyelv es a nativ kod elonyeit. Az apple valamiert egyik technologiat sem engedi be a platformjara, szemben a google-lel, ami mindegyiket (c,c++,c#,java,objc) tamogatja android alatt. Tobbek kozott ezert van annyi emulator android-ra es kozel 0 ios alatt.

    Arrol nem beszelve, hogy az ios egy kibelezett osx, mig az android egy teljes desktop mobil gui-val. (meg a teljes szerver tamogatas is benne maradt) Ezert android alatt konnyebb desktop minosegu programokat fejleszteni vagy modositatlan desktop programokat futtatni (x11 vagy wine alatt). Ez lehetove teszi, hogy az android akar desktop rendszerre is valhasson a jovoben, mig az ios erre a tervezeskori limitek miatt nem kepes, csak a visszafele kompatibilitas feladasaval. Persze ezzel szemben az optimalizalt (lebutitott) api-k es kernel miatt sokkal kisebb az eroforrasigenye, mig egy android egy atlag linux desktop hardver igenyeivel rendelkezik. Mas filozofia es mas stilus. A felhasznalok persze idealis esetben ebbol semmit sem latnak es azt veszik aminek az ar/ertek aranya nekik jobban bejon.