» »

App Store dve leti in pet milijard aplikacij pozneje

CNet - Pred dvema letoma je Apple lansiral spletno trgovino App Store, ki je dopolnila leto prej izdani iPhone. Če so skeptiki morda dvomili v uspešnost tega modela prodaje, lahko danes mirno rečemo, da je Apple uspelo v velikem slogu. Na App Storu danes najdemo četrt milijona plačljivih in brezplačnih aplikacij, uporabniki pa so jih na svoje naprave prenesli več kot pet milijard. Poleg tega je App Store vzpodbudil nastanek mnogih konkurenčnih spletnih trgovin z aplikacijami, ki so jih ustanovili konkurentje v želji odrezati si kos spletne pogače, za katero se je izkazalo, da je večja, kot si je kdorkoli pred tem upal predstavljati.

Največji in edini omembe vredni Applov konkurent, ki se ga v Cupertinu morajo bati, je Googlov Android Market. Trenutno ima 60.000 aplikacij naprodaj, operaterji pa vsak dan usposobijo 150.000 novih androidnih telefonov. Temu gre dodati še nekaj bonbončkov: razvijanje za Android Market je brezplačno, platforma je odprta in brez Applovih omejitev (flash, programski jeziki in povsem arbitrarna pravila). Toda v primerjavi z App Store je še vedno videti drobižek.

Applove številke v dveh letih obstoja so impresivne. Z App Storom so razvijalci zaslužili več kot milijardo dolarjev, Apple pa okrog 300 milijonov dolarjev. Obstoji 100 milijonov naprav, ki lahko uporabljajo aplikacije s te strani, uporabniki pa so na App Store nakupovali že s 150 milijoni kreditnih kartic. Prodali so, kot rečeno, več kot pet milijard aplikacij. Steve Jobs gre nekaterim s svojim na trenutek vzvišenim pristopom v nos, Applove omejitve za razvijalce in uporabnike so včasih nerazumne, a to ni skalilo njihovega uspeha. App Store je v prvih dveh letih zgodba o uspehu.

35 komentarjev

M-XXXX ::

Največji in edini omembe vredni Applov konkurent, ki se ga v Cupertinu morajo bati, je Googlov Android Market. Trenutno ima 60.000 aplikacij naprodaj, operaterji pa vsak dan usposobijo 150.000 novih androidnih telefonov. Temu gre dodati še nekaj bonbončkov: razvijanje za Android Market je brezplačno, platforma je odprta in brez Applovih omejitev (flash, programski jeziki in povsem arbitrarna pravila). Toda v primerjavi z App Store je še vedno videti drobižek.

Android Market @ Wikipedia
By 11 July 2010, there were over 90,000 applications available for download in the Android Market.

Mi lahko prosim razloži, kako je lahko cca 100 000 aplikacij drobiž proti 250 000?

rolihandrej ::

Čisto tako mimogrede - razvijanje Aplikacij za Android je ravno tako zastonj kot razvijanje za iPhone. Še vedno moraš plačat 25$, če hočeš aplikacije objaviti na Android Marketu. In za razliko od Appla, Google Slovencev ne mara. Aka, če hočete prodajati aplikacije preko njihovega marketa se lahko obrišete pod nosom, ker tega ne morete narediti.
http://www.r00li.com

KaRkY ::

rolihandrej je izjavil:

Čisto tako mimogrede - razvijanje Aplikacij za Android je ravno tako zastonj kot razvijanje za iPhone. Še vedno moraš plačat 25$, če hočeš aplikacije objaviti na Android Marketu. In za razliko od Appla, Google Slovencev ne mara. Aka, če hočete prodajati aplikacije preko njihovega marketa se lahko obrišete pod nosom, ker tega ne morete narediti.

Samo tak a Apple pa ma slovence rad? Kje lahko uradno kupiš iPhone v sloveniji?
When you look long into an abyss, the abyss looks into you

nekikr ::

Odvisno kaj je zate uradno. mojiphone.si recimo ti ga pripelje iz Italije... (kar ni nič bolj neuradno, kot če kupiš zunanji disk pri nekom, ki ga je pripeljal iz Nemčije).

WarMaker ::

M-XXXX je izjavil:

Mi lahko prosim razloži, kako je lahko cca 100 000 aplikacij drobiž proti 250 000?

Verjetno je bilo mišljeno, da je število prodanih aplikacij nna android-marketu drobiž proti številu prodanih aplikacij na appstore-u. :)

bluefish ::

rolihandrej je izjavil:

Čisto tako mimogrede - razvijanje Aplikacij za Android je ravno tako zastonj kot razvijanje za iPhone. Še vedno moraš plačat 25$, če hočeš aplikacije objaviti na Android Marketu. In za razliko od Appla, Google Slovencev ne mara. Aka, če hočete prodajati aplikacije preko njihovega marketa se lahko obrišete pod nosom, ker tega ne morete narediti.
Za razliko od Appla je 25$ enkraten znesek vs. 99$ na leto.
Poleg vsega nisi omejen z Jabolčnimi kapricami glede uporabe jezika, SDK-ja,...

Downside za nas pa je res lokacija.

rolihandrej ::

KaRkY je izjavil:

rolihandrej je izjavil:

Čisto tako mimogrede - razvijanje Aplikacij za Android je ravno tako zastonj kot razvijanje za iPhone. Še vedno moraš plačat 25$, če hočeš aplikacije objaviti na Android Marketu. In za razliko od Appla, Google Slovencev ne mara. Aka, če hočete prodajati aplikacije preko njihovega marketa se lahko obrišete pod nosom, ker tega ne morete narediti.

Samo tak a Apple pa ma slovence rad? Kje lahko uradno kupiš iPhone v sloveniji?

Ne nemorem ga (še vedno lahko grem odklenjenega kupit v Italijo ali pa odprem www.expansys.si pa ga naročim)! In to niti ni point tega. Apple mi omogoča, da napišem svojo aplikacijo za njihovo platformo in to aplikacijo tudi prodajam - po celem svetu. Google mi tega ne omogoča.

Za razliko od Appla je 25$ enkraten znesek vs. 99$ na leto.
Poleg vsega nisi omejen z Jabolčnimi kapricami glede uporabe jezika, SDK-ja,...

OK glede zneska se strinjam. Glede omejitev SDKja in jezika pa niti ne. Sam nisem do sedaj naletel še na niti eno omejitev pri uporabi SDKja - in večina developerjev tudi ne bo. Poleg tega pa se v zadnjem času SDK precej bolj odpira. Z iOS 4 je developer dobil veliko novih "igračk" (naprimer direkten dostop do zbirke glasbe, ki je na telefonu).
http://www.r00li.com

Gandalfar ::

Poleg vsega nisi omejen z Jabolčnimi kapricami glede uporabe jezika, SDK-ja,...


Seveda si. Na koncu dneva te se vedno omejujejo z jezikom, API-jem in security modelom :)

BigWhale ::

Gandalfar je izjavil:

Poleg vsega nisi omejen z Jabolčnimi kapricami glede uporabe jezika, SDK-ja,...


Seveda si. Na koncu dneva te se vedno omejujejo z jezikom, API-jem in security modelom :)


To te tud na zacetku. ;>

techfreak :) ::

Gandalfar je izjavil:

Poleg vsega nisi omejen z Jabolčnimi kapricami glede uporabe jezika, SDK-ja,...


Seveda si. Na koncu dneva te se vedno omejujejo z jezikom, API-jem in security modelom :)

Google te vsaj ne zafrkava s svojim IDE (Xcode) in z Objective-C. Xcode težko kličeš uporaben program, Objective-C je pa vsiljen zaradi Jobsove ljubezni do njega, v resnici je pa katastrofa, vsaj glede sintakse.

Sem mislil, da je njihova naloga privabiti ljudi k svoji platformi ... očitno sem se motil.

Zgodovina sprememb…

Mikrohard ::

Stvar posameznika... meni je xCode odličen IDE, Objective-C pa pravljica v primerjavi z Javo :)

rolihandrej ::

Se strinjam - Xcode je odličen IDE. Čisto primerljiv z kakim Visual Studijem. V primerjavi z Eclipsom, ki ga imaš za Android pa veliko boljši - UI lahko lepo zgradiš v njem. Ne rabiš XMLja kot pri Androidu. Prav tako je božansko hiter, code suggestion pa dejansko dela:D. Pa tudi dostop do dokumentacije je eden lepših kar sem jih kdaj videl. Seveda ima spet svoje pomanjkljivosti - starinski izgled, projekta ne moreš enostavno preimenovati, včasih se mu sfuzla in moraš počistit vse precompiled headerje...

Objective C je prvič, ko ga vidiš smotan. Ampak dlje kot ga uporabljaš bolj prijazen postaja. In čez čas ugotoviš, da je v resnici prav fajn. Applova dokumentacija je pa ta tako ali tako ena boljših kar sem jih kdaj videl. Tudi memory managment, ki ga moraš pri iPhoneu delat ročno postane čisto samoumneven in sploh pozabiš, da nima garbage collectorja.
http://www.r00li.com

techfreak :) ::

Xcode je odličen IDE. Čisto primerljiv z kakim Visual Studijem.

Zdaj si me pa res nasmejal.:))

UI lahko lepo zgradiš v njem

Še vseeno je lažje delati z WinAPI iz Cja.

Objective C je prvič, ko ga vidiš smotan. Ampak dlje kot ga uporabljaš bolj prijazen postaja.

Mogoče če bi ga uporabljal 1 mesec ... ampak drugi jeziki so že na pogled veliko boljši in prijaznejši, tudi če še nisi z njimi programiral. Recimo C, C++, C#, VB, Java, Python, Ruby, F#.

lurker ::

Point je, da Apple pospešuje prodajo svojega HW (iPod, iPhone, iPad) z App Storom. Zato vzpodbujajo, da developerji zaslužijo miljarde s prodajo aplikacij. Največ zaslužijo tisti z najboljšimi aplikacijami.

Google je v Androidu samo zaradi mobilnega search/advert/stalking biznisa. Na Marketu zaslužijo največ tisti, ki imajo največ oglasov (YAY!) v aplikacijah.

Razlika v commitmentu in kvaliteti (nekateri sicer to imenujejo Apple fašizem) je ogromna in se samo še povečuje.

Se samo spomnim 'kill switch' verske vojne proti Applu. Dobri odprti Google je npr. odličen primer zakaj mora vsaka pol spodobna platforma to imeti. Sicer bi na Adroidu še vedno strašile tiste kradljive bančne aplikacije in aplikacije, ki so klicale okoli brez vednosti uporabnikov ipd. Skozi Googlov 'extensive background screening process' je developer z imenom Droid09 (stavim, da bi šlo skozi tudi, če bi si dal ime HaX0R69) brez problema splavil več kot 50 (petdeset!!!) phishing 'online banking klientov'.

Aja, na (prvi) pogled prijazni programski jeziki. Ja, to je važno. Na pogled prijazen UI je pa nepotrebna šminka. Nekaterim ne bo potegnilo... nikoli. Škoda.

techfreak :) ::

Aja, na (prvi) pogled prijazni programski jeziki. Ja, to je važno. Na pogled prijazen UI je pa nepotrebna šminka. Nekaterim ne bo potegnilo... nikoli. Škoda.

Apple je zgrajen na ideji prijaznosti in lepote. Ampak v vsakem primeru ne škodi, da lahko brez težav gledaš kodo in jo tudi pišeš. Microsoft to zna, Apple pa ne.

lurker ::

Ti ne znaš, drugi znajo brez problema.

techfreak :) ::

lurker je izjavil:

Ti ne znaš, drugi znajo brez problema.

Res je, neznam Objective-C. Ampak Applu vseeno ne bi bilo potrebno vsiljevati enega jezika, če pa ga že mora pa naj izbere nekaj normalnega.

Gandalfar ::

Recimo Javo, ki je edina resna moznost na Androidu?

techfreak :) ::

Gandalfar je izjavil:

Recimo Javo, ki je edina resna moznost na Androidu?

Tole je že offtopic, ampak ja, Java bi bila boljša izbira, C++ pa še bolje.

nekikr ::

To je seveda objektivna ocena kajneda? :)

techfreak :) ::

nekikr je izjavil:

To je seveda objektivna ocena kajneda? :)

Seveda. Ampak še vseeno je težko zanikati, da je Windows development lažji kot za Mac/iPhone.

joebanana ::

rolihandrej je izjavil:

Se strinjam - Xcode je odličen IDE. Čisto primerljiv z kakim Visual Studijem. V primerjavi z Eclipsom, ki ga imaš za Android pa veliko boljši - UI lahko lepo zgradiš v njem. Ne rabiš XMLja kot pri Androidu. Prav tako je božansko hiter, code suggestion pa dejansko dela:D. Pa tudi dostop do dokumentacije je eden lepših kar sem jih kdaj videl. Seveda ima spet svoje pomanjkljivosti - starinski izgled, projekta ne moreš enostavno preimenovati, včasih se mu sfuzla in moraš počistit vse precompiled headerje...

Objective C je prvič, ko ga vidiš smotan. Ampak dlje kot ga uporabljaš bolj prijazen postaja. In čez čas ugotoviš, da je v resnici prav fajn. Applova dokumentacija je pa ta tako ali tako ena boljših kar sem jih kdaj videl. Tudi memory managment, ki ga moraš pri iPhoneu delat ročno postane čisto samoumneven in sploh pozabiš, da nima garbage collectorja.


Xcode je deleč od visual studia.

UI za androida lahko zgradiš tudi v eclipsu brez da bi napisal vrstico XML-ja(ki je btw najboljša izbira za opis takih stvari).

Definitivno je java svetlobna leta pred Objective C jem(grda nerodna sintaksa, ni garbage collectorja)...

Zgodovina sprememb…

Mikrohard ::

Ja seveda... garbage collector je seveda "odlična" stvar za mobilne naprave, ki imajo na voljo neomejeno količino pomnilnika :)

rolihandrej ::

Garbage collectorja res ni - kar sem že omenil. Sintaksa pri objective C pa ni grda. Je samo drugačna. Zadeva ti enkrat resnično "klikne" in takrat veš, da je Objective C verjetno eden najbolj prijaznih jezikov za pisat. Java je sicer tudi meni všeč samo mi je Objective C še bolj. Sploh same metode v Objective C ti v resnici povejo kaj določena stvar hoče - pogledaš neko metodo nekje in boš prec vedel kaj je ta spremenljivka. V kaki Javi, če je programer uporabil glupo ime spremenljivke tega ne moreš vedti. Naprimer en primerček:

[bombe runAction:[MoveTo actionWithDuration:20 position:ccp(0,500)]];


Nazadnje sem se z Androidom igral takrat, ko je HTC Hero šele dobro prišel na trg - tako da morda so potem popravili zadevo in lahko sedaj narediš UI tudi v eclipsu. Takrat je bila zadeva bolj kot ne šala stoletja.

Kakor jaz vem lahko za iPhone še vedno programiraš v C++. Ne sicer celotne aplikacije ampak dele pa lahko. Kar se mi zdi sicer bedasto, ker je C++ eden grših jezikov :D. Ampak izbira jezika je tako kot izbira barve avtomobila. Vsak ma svojo.
http://www.r00li.com

Zgodovina sprememb…

lurker ::

Če si vsaj malo resen, ti Objective-C ni NOBENA ovira. rolihandrej je živi primer. How i learned to stop worrying and love the Obj-C.

Zdej mu je Obj-C THA BOMB.

Zero0ne ::

rolihandrej je izjavil:

Čisto tako mimogrede - razvijanje Aplikacij za Android je ravno tako zastonj kot razvijanje za iPhone. Še vedno moraš plačat 25$, če hočeš aplikacije objaviti na Android Marketu. In za razliko od Appla, Google Slovencev ne mara. Aka, če hočete prodajati aplikacije preko njihovega marketa se lahko obrišete pod nosom, ker tega ne morete narediti.


Za razliko od appla lahko Android aplikacije objavljaš in prodajaš tudi brez Googlovega žegna in mimo android marketa, iz svoje internetne strani. In to brez, da bi tvoji uporabniki prej morali ilegalno razbijati zaščito na napravah, ki so jih kupili.
uname -o

techfreak :) ::

lurker je izjavil:

Če si vsaj malo resen, ti Objective-C ni NOBENA ovira. rolihandrej je živi primer. How i learned to stop worrying and love the Obj-C.

Zdej mu je Obj-C THA BOMB.

Če pa hočeš na hitro napisati nek program, pa je ovira. Poleg tega lahko program na telefon naložiš samo preko uradnega AppStore.

lurker ::

O tvoji hitrosti kodiranja v Obj-C ne bomo razpravljali, ker že vemo, da je nonexistent.

Developerji in njihovi partnerji/naročniki/testerji lahko aplikacije naložijo na iOS tudi mimo App Stora.

MasterBlaster ::

Saj za nekoga, ki nikoli ni delal v javi, zna tudi trajati, da se navadi android SDK-ja. Obj-C v začetku zgleda malo čuden, v bistvu je pa precej bolj preprost kot kaka Java ali C#. Sploh pa je ponavadi dovolj, da si pogledaš samo headerje, ker so imena funkcij zelo opisna. Ne rabiš iskati po dokumentaciji.
Tk je pa pika .

win64 ::

kaj, a v javi, c# in c++ pa ni samo-opisljivih imen funkcij in dobre dokumentacije(v c++ odvisno od apija)?
To je najbrž spet ena nova applova pogruntavščina...

techfreak :) ::

Jaz bi rabil iPhone SDK za to, da napišem 1 -2 aplikaciji na hitro in za svojo uporabo. Pri njihovem SDKju pa sem opazil še dve napaki: ni dostopa do serijskih vrat (TX, RX) in ni dostopa do Bluetooth apija.

lurker ::

Folk najprej joka, da ne sme uporabljat private api, da lahko naslednjo sekundo religiozno sledi iOS SDK Rules, ko jim sploh ni treba (za lastno uporabo)?! Go figure.

JaVonTech ::

http://www.racunalniske-novice.com/novi...

V pogovore o različnih jezikih se ne bom vključeval saj ima vsako tele svoje veselje :D.
The person above this text is right

lurker ::

Ja, 100.000 'aplikacij'. Ma, jih moraš videt, da verjameš.

Nič čudnega, glede na to kakšen razvoj in posledično genialne aplikacije propagira Google. Najprej sem mislil, da je Onion postal video skeč. Pa je kr uraden video.

Here's how we do it at Google!

Zgodovina sprememb…

  • spremenilo: lurker ()

MrStein ::

Aplikacij je 250M, prenesli pa so jih 5G?
Kopij?
Jasno izražanje?
Teštiram če delaž - umlaut dela: ä ?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Wolfram Alpha na Android napravah

Oddelek: Novice / Android
102200 (1271) Jst
»

YouTube in App Store žrtvi napadov

Oddelek: Novice / Omrežja / internet
82453 (1654) Dragi
»

Prek 60% aplikacij za Android brezplačnih (strani: 1 2 )

Oddelek: Novice / Android
816708 (4834) Azgard
»

Trinajstletnik dobil milijardto aplikacijo z App Stora

Oddelek: Novice / Apple iPhone/iPad/iPod
303638 (2044) techfreak :)
»

Prenesene pol milijarde aplikacij z App Stora

Oddelek: Novice / Ostale najave
143565 (2237) hidetr

Več podobnih tem