Citat:
Da me shvatiš pogrešno da na neki način prebacujem tebi direktno, ovo me malo nervira... Znači, s' jedne strane još i činim uslugu Google-u popularišući njegov prvenac time što pišem aplikacije za isti i time ga svrstavam u red telefona sa operativnim sistemom podržanom od strane nez. programera i Google mi zahvaljuje tako što mi ga prodaje za "samo" 400 dolara iz takvo cimanje kao da se radi o gore spomenutom leku za spas nečijeg života?
Prvo, nemoj da se nerviraš.
Drugo, ja želim da Android uspe. Imam PocketPC PDA od 2003 godine, koristio sam i par Windows Mobile telefona, pisao sam i neke programčiće za tu platformu. Onda sam probao Android i šta da ti kažem - pisanje programa za Android mi se više sviđa. Okruženje je pametno zamišljeno i pametno napravljeno, i želim im da uspeju na tržištu. I ne mislim da je $400 (295 evra) pljačka za ovakav telefon.
Treće, kakvo cimanje i lekove stalno pominješ? Ne želim da ulazim u detalje, pošto su em lični, em ne vidim šta se tebe tiče kako (i zašto) sam ja nabavio nešto što sam platio svojim novcem, ali čisto da ti zadovoljim radoznalost - ne, nije bilo nikakvog cimanja, samo par rečenica sa kolegom sa kojim inače svakodnevno komuniciram. Zadovoljan?
Citat:
O.K. voliš da programiraš, to ti je hobi, uživaš u tome, ... ali ja bih iz čistog mira i dobro poznatog srpskog inata lepo kupio neki Linux OS mobile telefon i krenuo da programim aplikacije za njega i namerno marginalizovao Google prvenac jer je toliko kvalitetnih uredjaja danas sa operativnim sistemom da ovaj Google samo kvari prosek ...
Samo napred, inati se. Ja zadržavam pravo da sa svojim slobodnim vremenom i novcem radim ono što ja želim. Dirljiva je tvoja briga za moj novčanik, ali stvarno nema potrebe, veruj mi ;)
A što se kvarenja proseka tiče... tržište će to srediti. Ako telefoni sa Androidom budu loši ili previše skupi, ljudi ih neće kupovati. Ups, HTC je objavio da je do kraja 2008 prodato više od milion G1 telefona.
(Kad me već vučeš za jezik... pričam o onom istom tržištu na kome je Apple prošle godine prodao više iPhone telefona od svih Windows Mobile proizvođača *zajedno*. Ne, ja nisam Apple fan, pominjem podatke o prodaji čisto kao ilustraciju potpunog odsustva bilo kakve ideje kod Majkrosofta kad su mobilni telefoni u pitanju. Poslednja verzija Windows Mobile OS-a za koju sam znao šta novo donosi je bila WM2003SE, tu su ubacili mogućnost okretanja ekrana i podršku za "čudne" rezolucije. Znaš li, koja je razlika između WM2003SE, WM5.0, WM6.0, WM6.1? Ja nemam pojma - izgledaju i ponašaju se potpuno isto. Da, znam koja je razlika u API-jima, pošto po prirodi posla buljim u MSDN svaki dan pa sam i to pročitao, ali šta je to Majkrosoft novo uradio za svoju mobilnu platfomu u poslednjih pet godina? Promenio joj je ime? A šta se za to vreme izdešavalo na tržištu?
Pre par godina, kad je izašao dal' WM5.0 ili WM6.0, naleteo sam na sliku Windows Mobile razvojnog tima. Tridesetak ljudi u smešnim majicama. Pola od tog broja su razni program ili prodžekt menažeri. Meni je ta slika bila savršena ilustracija koliko Majkrosoft zapravo radi na svojoj mobilnoj platformi. Najbogatija firma na svetu, a mobilni tim možeš skoro da prebrojiš na prste obe ruke i obe noge? I jedini način da firma danas proda Windows Mobile uređaj je da nakrpi svoj šel? Ne znam dal' je nekog u Majkrosoftu sramota što su došli do toga da im Kinezi, inače poznati po sjajnim GUI dizajnerima (videti na šta liče razni fabrički drajveri za matične ploče) šminkaju OS. I posle se čude kad dođe Apple i samo ih istrese iz gaća za par godina. A šta Majkrosoft radi za to vreme? Pravi Windows Mobile 7, koji kasni, kasni i kasni, a da bi se nekako izvukli kažu - evo ga novi Internet Explorer! Zasnovan na taze Internet Exploreru 6, zastarelom samo par godina! Treba da ih je sramota.
Ja se iskreno nadam da će taj Windows Mobile 7 biti dobar. Da će doneti dobar i jednostavan framework sa kojim ću jednostavno moći da dohvatim sve što mi telefon nudi, umesto trenutnog dubljenja na trepavicama kad god treba uraditi išta više od prikazivanja dijaloga na ekranu. Ceo život pišem programe za Windows, odgovara mi da svoje iskustvo samo prenesem na mobilni. Ali dok se to ne desi, da upotrebim tvoje reči, ne pada mi na pamet da kao nezavisan programer podržavam njihovu platfomu za koju ni oni očigledno ne mare previše.
End-of-rant)
Citat:
P.S. negde pročitah da u stvari "Android" i nije poseban OS već da ovaj Google telefon radi na MontaVista Linux? I naplaćuju ga toliko mnogo?
Ja sam nekako računao da si se bar malo obavestio o temi pre nego što si krenuo da prosipaš pamet okolo, ali dobro, nikad nije kasno: Android je kombinacija Linux kernela, pratećih biblioteka koje rade sa hardverom, i Java sloja na kojem je napravljen korisnički interfejs, a koji se vrti u Dalvik virtuelnoj mašini, pisanoj za rad u okruženjima sa malo memorije i procesora. Google je otvorio sors, što pod Apache što pod GPL licencama, i ako želiš možeš da skineš sors, iskompajliraš ga i ubaciš u telefon - to je privilegija "developer" telefona, bilo šta može da im se ubaci, što nije slučaj sa T-Mobile verzijom, niti će verovatno biti slučaj sa drugim, komercijalnim Android telefonima (pošto i operateri i proizvođači vole da se zaštite od čačkanja, da ne bi nešto korisnik zeznuo pa onda gnjavio njihovu podršku).
Inače, to što je nešto "Linux" ili "open source" ne znači automatski da je džabe. Neko treba da plati te programere koji su tvikovali Linux kernel da se lepo izvršava na ARM procesoru, i koji su pisali taj framework u Javi. I to se radi kroz konsultantske usluge. Google, pretpostavljam, neće naplaćivati autorska prava na Android po prodatom telefonu kao što to radi Majkrosoft, ali ako Motorola, Asus ili Garmin požele da naprave mobilni za Androida od nule, možeš da se kladiš da neće samo skinuti sors i krenuti da leme štampanu pločicu, već da će pozvati Google programere da ih pitaju šta i kako, i šta Google dalje planira da radi sa OS-om. I možeš da se kladiš da će im Google te konsultacije naplatiti.
Moja pretpostavka je da je za G1 Google partnerski radio sa HTC-om, pošto im je bilo stalo da što pre ispucaju bilo kakav telefon na tržište. Odradili su prvi Android Challenge, već su imali pristojan broj zanimljivih aplikacija za platformu, a niko od ne-Google programera nije probao svoj program na bilo čemu sem na emulatoru. Plus Google bije loš glas da im beta verzije traju beskonačno dugo. Zato je G1 izašao po meni par meseci prerano, pre nego što je Android bio potpuno spreman - skresali su sve što su mogli da skrešu, pa nema A2DP bluetooth-a, nema on-screen tastature, nema video-plejera. Sad kad su gurnuli hardver u ruke programera i korisnika i dokazali da mogu da naprave stabilan OS, mogu da se vrate za radne stolove. Već je najavljena "cupcake" verzija Androida koja će imati A2DP i bluetooth.
I tu dolazimo do cene. Ne razumem baš insistiranje da G1 košta mnogo. Cena je $399. Sa svim ostalim troškovima, mene je telefon izašao oko $450, što je oko 330 evra. Koji (HTC) smartphone ovde može da se kupi za 330 evra? Da zanemarimo moje mišljenje o Windows Mobile telefonima i što ne želim telefon čiji ekran moram da pritiskam noktom - hajde da pogledamo HTC-ovu ponudu, izaberi sam telefon za koji misliš da je po hardveru sličan, odbij recimo $20 za Majkrosoftovu taksu za operativni sistem (mada verujem da HTC plaća manje po telefonu), pa uporedi cene.