Bada OS in njegova prihodnost?

Ginginova

Guru
28. jul 2007
6.522
1.405
113
Android je še izredno mlad. Kljub temu pa je najhitreje razvijajoča se mobilna platforma. Ravno zaradi odprtosti se bo razvilo in dodalo še marsikaj. V Android projekt namreč kontribuirajo mnogi.
Tako kot vsaka reč, pa ima na začetku svoje težave. Sicer pa počakajmo na Android 2.2, ki naj bi bil predstavljen tale teden. Če bo sreča bo update za Google Nexus One kmalu na voljo (na netu so namreč opazili že kar nekaj teh telefonov updatanih na 2.2), pa bomo lahko povedali kaj novega lepega smo dobili. Še posebej implementacija Java Just In Time Compilerja naj bi bila zanimiva, ker zna pohitrit določene aplikacije za nekajkrat.
 

Mikrohard

iPhone Profi
20. jul 2007
5.832
728
113
www.jernej.org
Definitivno se bodo stvari popravile... je pa mogoče še ena stvar, ki me pri androidu malo moti. In sicer me moti to, da proizvajalcem telefonov (HTC, Samsung, SE, ...) ni v interesu izdajati nadgradenj software-a, saj od tega dejansko nimajo nič. In to se zelo pozna pri zamudah (še sedaj ni izšel nov software za HTC Herota, Samsung Spica tudi v Sloveniji dolgo ni dobil nadgradnje... še sedaj ne vem, če jo ima). Edini, ki bo verjetno redno zagotavljal software update, bo google za svoje telefone. In potem nastane problem za developerje, ki so prisiljeni izdelovati aplikacije za N različnih verzij operacijskega sistema (da različnega hardware-a ne omenjam).
 

Bush

Fizikalc
19. okt 2008
1.735
0
36
Citat:
Uporabnik Ogo pravi:
Bada je na dolgi rok mrtva.
Zakaj? Ker ima premajhen tržni delež, da bi razvijalci mobilnih aplikacij razvijali aplikacije še zanjo.

Čez leto dni bo tržni delež tak:
1. Android OS
2. iPhone OS
3. Symbian OS
4. Windows Mobile (al kar si bo Bill Gates zmislil da bo ime)
5. ostala krama (izpod radarja 95% developerjev)

Android je zastojn in je povsem open source. Če jim kaj ne ustreza, lahko zdownloadajo source in ga popravijo.

Na prej omenjeno ima morebitno šanso še HP s Palm-ovim webOS-om. Samo glede na to, da so pri HPju ponavadi luzerji, ki praviloma zjebejo kupljene firme, bi rekel, da ne.
smile-1.gif


Symbian ima tendenco, da bo letel z liste. Vprašanje je kdaj. Rojeva se ljubav z Mikromehkim, ki se bo verjetno slabo končala za Nokijo. Maemo morda dobi trend pri Linux geekih. Ampak, tudi Android je zgrajen na Linuxu, pa smo tam.
smile-1.gif
Zanimiva debata. Vendar se z gornjim ne strinjam. Ogo, a BlackBerry bo pa kar poginil??? Tudi MeeGo, bi zagotovo moral biti na listi prvih petih. iPhone OS sam po sebi bi bil na prvem ali drugem mestu, vendar je vezan samo na enega proizvajalca, ki prodaja samo dva modela, če ne šteješ zraven barv, 3G modula in spominskega čipa. Če bi se ta OS prodajal OEMom, bi bil tržni delež večji.

2009 share:
gartner_global-smartphone-sales-2009.jpg


>Android je zastojn in je povsem open source. Če jim kaj ne ustreza, lahko zdownloadajo source in ga popravijo.
Tudi novi Symbian in MeeGo sta FOSS.

Moja 2011 špekulacija za smartphone OS:
1. Symbian
2. RIM
3. Android
4. iPhone OS
5. MeeGo
6. Windows Phone 7
webOS, Bada

Ne moreš podcenjevati Nokie in njene tržne moči, da v svoje high end telefone porine MeeGo in v low end Symbian.

Glavna značilnost smartphonov je, da lahko nanje nalagaš aplikacije, ki globoko posegajo v delovanje telefona. Če pogledaš razvojne jezike:
1. Symbian - C/C++
2. RIM - java
3. Android - java
4. iPhone OS - C/C++/Objective C
5. MeeGo - C/C++
6. Windows Phone 7 - .NET (C#, VB.NET)
webOS - HTML5, CSS, and JavaScript
Bada - C/C++

MeeGo in novi Symbian imata dobro lastnost, da je zanju na voljo enoten API, in naj bi aplikacije delovale na obeh s preprostim recompile. Nokia tudi ni zastonj kupila Qt in ga implementirala na teh dveh OS. Na ta dva OS je tudi najlažje portati Qt desktop aplikacije. MeeGo je tudi edini pravi OS (Linux). Android je JVM, Linux je samo za temelj.

>Bada je na dolgi rok mrtva. Zakaj? Ker ima premajhen tržni delež, da bi razvijalci mobilnih aplikacij razvijali aplikacije še zanjo.
Kaj pa vem. Samo "business logic" implementiraš v C++, kar ti deluje na več kot polovici mobilnih OS, edino GUI prilagodiš lokalni platfomi. Druga opcija, na katero računa Samsung so Flash aplikacije in Web aplikacije. Offline web aplikacije postajajo čedalje bolj trendovske.
 

AfterEight

Fizikalc
16. sep 2007
1.217
0
36
Citat:
Uporabnik Bush pravi:
Ne moreš podcenjevati Nokie in njene tržne moči, da v svoje high end telefone porine MeeGo in v low end Symbian.

Dobra predikcija, se bi kar strinjal, sploh z delom o Nokii. S podobne perpektive sem razmišljal tudi o Badi. Samsung sicer pri OSih na svojih aparatih ni tako enoten, kot Nokia, ima pa vendarle ogromen tržni delež (in s tem tudi potencial).
 

Ginginova

Guru
28. jul 2007
6.522
1.405
113
Cel kup firm je bilo, ki so imele tržne deleže, pa njihove platforme niso zaživele. Kot sem povedal, prvih 4 se bo steplo za večino aplikacij, ostale bodo bodisi pozabljene, bodisi bodo zasedale neke male niše.

Ja, pozabil sem Reasearch in Motion. Moje mnenje o njih je, da bodo v prihodnosti začeli pošteno izgubljati tržni delež. Gre namreč za firmo, ki ima še bolj zaprt ekosistem kot ga ima Apple. Pa še slednjega bo to začelo pošteno tepst. Dokler je RIM imel neke vrste monopol na korporativne email rešitve, so bili carji. Odkar isto ponuja skoraj vsak mobilnik, pa vsak dan manj. Še iPhone bo baje kmalu dobil malenkosti kot je blokada telefona in izbris podatkov na njemu na daljavo.

Gre za podobno reč kot nekoč 20 let nazaj računalniške vojne Mac versus Amiga versus Atari ST versus PC. PC je zmagal ker je imel najbolj odprt ekosistem, tako hardversko, kot softversko (Bill Gates je DOS in Windows licenciral vsakemu) in je zato pridobil največjo programersko in tudi uporabniško bazo. Do danes je zaradi tiskarske niše preživel še Mac, drugo je pa samo še spomin, pa čeprav dober spomin.

Svet pač ne prenese prevelike fragmentacije in posledično zmagajo največji, ki so praviloma postali največji tako, da so že v začetku pridobili dovolj velik moment. Zapiranje v svoje vrtičke je tukaj kontraproduktivno in pušča dolgoročne posledice.
 
Nazadnje urejeno:

Schumi

Fizikalc
2. avg 2007
4.119
8
38
btw, po moji kmecki logiki je android odprt do fundamenta. Ampak, kje je fora, da en razvijalec kernel popravi tako, da njemu ustreza potem pa kaj drugega recimo ne dela kot mora. Menim, da mora bit os pametno priprt sicer zna hitro ratat stala. Ze toliko razlicnih verzij obstaja, da je joj. Sicer resda nimam izkusenj v praksi ampak razmisljam na glas.
smile-1.gif