Možná si vzpomenete na nedávnou „kauzu“ týkající se modelu „ročních aplikací“ nejmenovaného vývojářského týmu. Na toto téma bych chtěl rozvést menší úvahu z pohledu druhé strany, tedy ze strany vývojáře.
Čas od času vzniká problém každému vývojáři. Při prvním „vyjetí“ aplikace do App Store se zákonitě prodává nejvíc. Napomáhají tomu samozřejmě i různá na Apple zaměřená média (Jablíčkáře nevyjímaje), případně i vlastní promo vývojářů. Ovšem po této vlně prodejů přichází téměř nevyhnutelný pokles. Aplikace ztrácí punc „novinky v App Store“. Po raketovém startu na žebříčku stahovaných aplikací začne postupně ústup a zájem médií ustane.
Tímto pro vývojáře práce nekončí, spíš se rozbíhá zdánlivě nekonečný koloběh. Současní zákazníci jej tlačí k vydávání aktualizací, přidávání funkcí a odstraňování nedostatků a chyb. Odměnou za tuto práci mu jsou dobré reference a spokojenost zákazníků, která ovšem nemá na další prodej takový efekt, jaký by si vývojář přál. Čas a energie věnovaná aktualizacím není přímo úměrná pozdějšímu množství prodaných licencí.
Proto je mnohdy pro vývojáře těžké najít motivaci k další práci na aplikaci. Nezřídka se stává, že aplikace se aktualizací vůbec nedočká. Někteří vývojáři řeší tento problém velmi rafinovaně. Vydávají nové verze, kde využijí část kódu a popularity předchozí verze. Díky tomu jsme se dočkali aplikací jako je Tweetie 2 či sequelů různých her (Angry Birds Helloween…). Tento krok je pochopitelný do té míry, kdy nová verze přináší tak zásadní změny, že se dá hovořit o jakémsi pokračovateli původní verze či plnohodnotné samostatné hře.
Oproti „velkým programům“ z desktopových operačních systémů je tu ovšem drobný zádrhel. Pokud například na Macu vyjde nová verze programu, dosavadní zákazníci jsou zvýhodněni možností upgradu na novější verzi za výrazně nižší cenu než ti, kteří si tuto verzi zakoupí nově. Tento model ovšem není v App Store možný a vývojáři nemají možnost dosavadním zákazníkům poskytnout nějaké zvýhodnění.
To je důvodem nespokojenosti mnohých zákazníků. Místo aktualizace vyšla úplně nová verze aplikace a stará se už nedočká zdaleka takové podpory jako doposud. Zajímavým příkladem je příchod iPhone 4 s vyšším rozlišením. To pro mnoho vývojářů znamenalo vytvoření nových ikon, ovládacích prvků a dalších grafických záležitostí. Jinými slovy spousta další práce, kterou vám nikdo nezaplatí, pokud bude poskytnuta pouze jako aktualizace.
Největší ránu v tomto ohledu dostaly hry. Do dnešního dne je v App Store minimálně polovina her, které nové rozlišení nepodporují a vypadají na iPhone 4 poněkud ošklivě. Spousta z nich se aktualizace nikdy nedočká. Pro vývojáře je mnohem lepší investovat čas a úsilí do další nové hry, která se už se přídomkem „retina ready“ bude moci chlubit.
Druhou stranou mince je to, že některé úpravy by zabraly minimum času – například HD ikona do springboardu či generování 3D grafiky s vyšším rozlišením přes OpenGL (to jsme vám ukázali už dříve). Zde se už do hry dostávají obchodní zájmy. Pokud by totiž „aktualizované“ hry nabídly HD grafiku stejně jako nově vydané pokračování, byly by možná prodeje nižší.
abych to shrnul, měli bychom být k vývojářům shovívavější, i když bezplatné aktualizace patří k dobrým mravům vývojářů, nezapomeňme, že je dělají jen z vlastní vůle (mimo slíbených nových funkcí a nezbytných oprav). Ne každá aplikace se těší permanentního zájmu a drží si vysokou hladinu prodejnosti.
Nikoliv. Dělají to pro své dobro. S aplikací si většinou kupuji i její podporu. Oprava chyb a péče o tuto aplikaci jsou samozřejmostí. Už jsem si pár aplikací, které dále nebyly podporovány, koupil a nyní si dávám pozor. Ten kdo se dostane na můj blacklist už ode mě peníze neuvidí. Nemůžu mu totiž věřit a tím pádem si aplikaci nekoupím, ani kdyby byla sebelepší.
Nutno dodat, že Applí kauzy s (pravděpodobně úmyslně) zpomaleným 3G a problémy s budíkem na tento seznam pomalu dostávají i samotný Apple.
hlupák,kdybych to měl říct slušně
Svoj prvý software (ak nepočítam ten dodaný s mac-em) som kúpil pre iPhone. Neskor som bol okolnosťami donútení jailbreakovať svoj iPhone a vtedy sa mi zároveň poskytla možnosť nainštalovať aj platené aplikácie zadarmo. Osobne mi však prekážalo, že tieto aplikácie nebolo možné jednoducho aktualizovať a o nejakej aktualizácií som ani nemusel vedieť. Preto som sa vrátil k nakupovaniu – je to pohodlné a zároveň si kupujem aj tú podporu. Bez nej by som si to naozaj mohol stiahnuť z netu. Viem, že to neznie morálne, ale myslím, že mnoho ľudí radšej bude hľadieť na peňaženku ako morálku, ak teda by z toho nemali mať nič naviac.
Čo sa týka toho, že prejde prvá vlna a už to tak nesype je predsa prirodzené. Vývojár musí počítať s tým, pre akú cieľovú skupinu aplikáciu vyvíja, tzn. pre aký počet ľudí a potom aj na základe toho si určiť cenu.
A ono to nie je až tak bezcenné starať sa o tú aplikáciu. Napríklad sa jednalo o aplikácie pre posielanie sms správ cez brány operátorov. Keď som si takúto kupoval, bolo ich niekoľko v ponuke a na základe odoziev som si kúpil tú, ktorá šla správne, nie tú, ktorú užívatelia veľmi nechválili. To sa práve teraz stalo s aplikáciou České SMS. Nefunguje, uživateľia to napísali do hodnotenia aplikácie a ak by tu mali konkurenciu, tak si zákazník kúpi inú. A ako dobre vieme, meno je to najviac, viz. Apple.
Ked som mal este iPhone 3G ktory potreboval unlock a teda aj JB tak som si stahoval aplikacie z netu. Po case ale ked som videl ze najaka aplikacia ma stale novy a novy update a kym sa tato verzia objavila na nete presiel cas. Zacal som si pomaly taketo casto pdatovane aplikacie kupovat. Zdalo sa mi lacnejsie kupit aplikaciu za 79c a mat svaty pokoj s updatom. Po urcitom case som mal vacsinu aplikacii a hier kupenu bud v akcii alebo za tych smienych 79c.
Ked som si kupil iPhone 4 ktory nepotreboval unlock tak som si uz ani JB nedaval. Jedine co mi chybalo bolo blacklist a navigacia. Navigaciu som si casom kupil s tym, ze tych 40 euro (v akcii) dam raz a uz drahsiu aplikaciu potrebovat nebudem a teda ani JB.
Vo velkej miere pouzivam appshoper a pred tym ako nejaku aplikaciu kupim si pozriem jej historiu. Z nej vidim ako casto vychadzaju updaty a asi aka cena je adekvatna (ci bola niekedy lacnejsia alebo drahsia).
Specialny pozor si davam na SR/CZ aplikacie. Kupil som si napr iSviatok a je to taky nedorobeny smejd az to boli. Hlavna vec ze uz par mesiacov avizuju verziu 2. Dalsi priklad je iBankomaty SK. Vytvorili aplikaciu a dalej sa o nu nestaraju. Co tam po tom ze napr. V Kosiciach sa bankomaty tatrabanky na hlavnej ulici zmenili tym za sa postavil hilton. Zato free aplikacia ATM slovakia ma aktualnejsie data. Od oktobra kedy vznikla uz mala 2 updaty. Pockam este na jeden update a posielam donation.
Chapu, ze pokud se aplikace po case prestane tolik prodavat, zajem vyvojare muze opadnout. Ale jak uz bylo zmineno vyse – podpora by pro placene produkty byt mela, takze minimalne oprava bugu referovanych funkci by mela byt samozrejmosti. Dale je v clanku uvedena castecna nepravda, ze neni mozne si za update platit – za update jako takovy skutecne ne, ale dodavane nove funkce se daji zpoplatnit – prikladem jest napriklad Navigon, kde se daji dokupovat dalsi funkce, nebo treba cesky pocin vydavajici zakoniky – zakladni aplikace je zdarma a jednotlivr zakoniky si clovek dokupuje podle potreby. Uplne typickym prikladem je ale aplikace Meter readings, kdy jsme prosili vyvojare o pridani funkce backupu a ten tuto moznost pridal jako dokoupitelny plugin, takze kdo o to stal, dokoupil.. Kdo nd, fungoval dal – s tim, ze update dostavaji oba, jen si aplikace hlida, ktere fce nabidne (ktere jsou dokoupene). A na obranu nas kupujicich – spoustu aplikaci nema trial(free) verzi a tak ne kolikrat risk ji koupit a taky mi nikdo nic nevrati, kdyz nejsem spokojeny.. Proste to k tomu ale patri a clovek to respektuje, pocita s tim.
Vývojáři by si asi tedy měli uvědomit, že nejsou pekaři a neprodávají housky, které si každý namaže sám dle své chuti (a své peněženky). Prodávají software, ke kterému prostě podpora/aktualizace a i vývoj patří a lidé je s tímto vědomím kupují. Pokud se vývojář „napakuje“ a pak se o aplikaci nestará, protože už mu tolik „nesype“, je to v podstatě podvodník a jako takový by měl být potrestán. Ještě že máme možnost hvězdiček a komentářů, které se s rozumem udělují až po nějaké době užívání aplikace. Ostatní dobře popsal Charles.vintner a lze jen souhlasit.
Je to presne tak, pravda (hoci ciastocna) je ako vzdy na oboch stranach. Zacal som tiez s iPhone 2G (teraz ho ma manzelka :)), vela aplikacii som kupil uz tam, ale ktore uz fakticky z viacero dovodov nepouzivam (ci uz z nedostatocnej podpory zo strany vyvojara, ci z najdenia lepsej alternativy a pod., k niektorym aplikaciam som mal aj pripomienky zapracovane vyvojarom do dalsej verzie). Teraz mam iPhone 4 (a jeden z dovodov, s ktorymi Apple asi aj rata ;) – je ten, ze ked som uz „investoval“ do aplikacii, tak nech ich aj dalej vyuzivam! :)), a JB uz nemam, aj Navigon som kupil za 40EUR v akcii, ale je fakt, ze vela aplikacii som kupil za hoci nizku cenu – tak som to bral, ze za tu cenu to vyskusam, ci mi to bude vyhovovat. A nevyhovovalo – ale ta drobna suma ma az tak nestvala. Ale babka k babce, a vyvojar mohol prist k peknym peniazom. Aj ked to sa asi stava len tim pod velmi stastnou hviezdou, viem, ze to nie je vobec lahke. :)
Vyse uvedene komentare jsou casto ponekud zcestne. Zakoupenim aplikace si rozhodne nekupujete jeji support a dozivotni aktualizace. Tuto ideu vam vstepil Apple tim, ze nepodporuje placene aktualizace (a jak dlouho podporuje Apple sve SW a dokonce HW produkty? max 2-3 roky?). Nevim jak casto vetsina z vas komenujicich nakupuje aplikace na jinych platformach, ale kvalitni support je velmi casto (hlavne u drahych produktu) priplatkovou sluzbou, casto i ve forme subscriptionu. Druhym castym modelem je zakaznikovi nabidnout support a veskere aktualizace/updaty zdarma po urcitou dobu, dejme tomu rok. Pak si muze zakaznik za beznou nebo zvyhodnenou cenu poridit dalsi obdobi, kdy ma na tyto sluzby a aktualizace opet narok.
– „Vývojáři by si asi tedy měli uvědomit, že nejsou pekaři a neprodávají housky, které si každý namaže sám dle své chuti“
Toto je opravdu funny. Za cenu co mozna nejpodobnejsi te housce ocekavas dlouhodobou uzitnout hodnotu a cerstve housky dozivotne? Aplikaci si kupujes ve stavu, ve kterem jsou TED a kvuli tomu co umi TED. Pokud si ji koupis s ocekavanim, ze vyvojar splni nejaky oficialne uvedeny slib, pak je vse v naprostem poradku. Jinak mas narok pouze na opravu chyb branicich v uzivani aplikace a to jeste teoreticky po omezenou dobu od nakupu (rok nebo dva?). Vse ostatni je opravdu ciste vyvojarova dobra vule.
At jen nehanim, spravne pisete, ze ta dobra vule by tu mela byt, aby se udrzoval zdravy vztah mezi poskytovatelem a zakaznikem.
Apple by mel velmi brzo umoznit (nepovinne)placene aktualizace, jinak jsou podobne flame diskuze uplne zbytecne. Rikejte mi alibista, ale pravda je proste nekde uprostred a ja jen pridal my 2cents proti tem jednostrannym nazorum co tu vidim.
Velmi zajímavý článek a pěkný podnět pro diskuzi. Napadá mě k tomu pár poznámek, ale mám trochu strach jak mě tady mé komentáře roztrhají :) No zkusím to.
Domnívám se, že úspěch Apple spočívá ve změně zaběhlých principů, ale nám většinou dlouho trvá než změnu akceptujeme a stále se snažíme fungovat podle zaběhaných pravidel. Nářek vývojáře v tomto článku vychází z použití klasických principů prodeje SW na obchod s mikro aplikacemi.
V jednom z komentářů je uveden příklad aplikace na vyhledání bankomatu a postesk, že nemá aktualizace. Kolik může vývojář na takové aplikaci vydělat, bude-li se řídit klasickým obchodním modelem pro prodej SW? Jaká je cílová skupina takové aplikace za pár korun? Myslím, že by to nestačilo ani na nákup bílého MacBooku. Tudy prostě cesta nevede.
Mikro aplikace musí být zaměřená na velkou skupinu a to rozhodně není český a slovenský trh a nebo musí být financovaná jiným způsobem.
Například Reality.cz jsou zdarma a kromě toho, že to je výborná aplikace, má dole reklamu na – na co asi – Aplikaci na Hypotéky. Ta je také zdarma, a výborně udělaná a když máte vše spočítané, jedním kliknutím poptáte hypotéku od konkrétní firmy.
Nezbývá než použít nástroje, které nám Apple dává a na jejich základě postavit business case. nevyjde-li nám náš business case, tak to není vina Apple, ale špatné použití dostupných nástrojů.
Přátelé a kamarádi, nepřijdete si někteří tak trochu jako hyeny? Celý tenhle příspěvek bude nejspíš flame a většina z Vás mě za něj ukamenuje, ale to prostě nejde nenapsat. Koupíte si aplikaci za 20,-Kč a čekáte doživotní podporu a aktualizace každý týden? Proberte se! Vezmu v potaz produkty Maléhoměkkého. Koupím si kancelářský balík Oppice (rozhodně ne za 20,-Kč!!!) a jediné na co mám nárok jsou opravy funkčnosti a bugy. Vyjde nový balík Oppic a já za něj opět zaplatím balík peněz. Z trochu jiného soudku, koupím si navigaci (celý přístroj, opět rozhodně ne za 20,-Kč) a máte pocit, že Vám někdo dá aktualizace map zdarma, pokud jste si nekoupili aktualizační balík na dva.. víc roků? Za další kačky! A teď se na to podíváme z druhé strany. Jak Vám samotným by se líbilo přijít do práce, například někomu postavit dům, dostat první dvě výplaty a potom pracovat jenom tak, zadarmo, protože dotyčný by chtěl něco trošku předělat a tohle dotáhnout, tady jiné obklady, tady jiné tlačítko.
Promiňte mi to, ale český člověk je opravdu nenažraný. Neplatit nejlíp vůbec nic a ještě z toho pár let těžit. A nebo to ukrást.
TLESKÁM!!! a teď s chutí do mě.
Autora článku jsem viděl na apple fóru, tak bych čekal, že do této problematiky i trochu uvidí. Rozhodně bych nepostavil článek na „kauze“ České smsky. Nikdo neočekává „plnou“ podporu po staletí. Ale pokud někdo vydá aplikaci s tím, že jednou koupíte a pak už máte klid. A najednou si trošku pochybně spočítá, že na tom vlastně prodělá, tak automaticky zruší podporu a vydá jinou aplikaci? Tady vůbec nešlo o to, že vývojáři vydali jinou aplikaci, ale šlo o to, že aplikace jednoduše přestala fungovat. Já sám jsem si aplikaci koupil den před tím, než byla ukončena jejíá podpora. Těch 20 kč mě nemrzelo, jen jsem věděl, že tito lidé už odemě neuvidí ani korunu.
„abych to shrnul, měli bychom být k vývojářům shovívavější, i když bezplatné aktualizace patří k dobrým mravům vývojářů, nezapomeňme, že je dělají jen z vlastní vůle (mimo slíbených nových funkcí a nezbytných oprav)“
Nikdo to nedělá dobrovolně. No, dobrovolně, záleží na úhlu pohledu. Děla to proto, protože to je busines. A když někdo prodává něco, co nefunguje, stává se z něj podvoník. Troufám si říct, že v 70% situací jsou bezplatné aktualizace pouze bugfixy. Namítnete, že to tak ve světě chodí. Jistě že chodí. Ale VŽDY máte předem napsáno, že se jedná o předplatné.
JSem si jist, že vývojáře jistě těší vaše snaha, ospravedlnit jejich chyby. Ale nikdo se nemá pouštět do businessu, pokud nemaji obchodní plán. Tato banda jej rozhodně neměla a doplatila na to :)
Všude mají stejné podmínky, všude to funguje. Tak proč zase u nás ne?
On článek není postavený na té kauze, spíš mě ta kauza přiměla k téhle úvaze. Znám se s několika vývojáři a na tohle téma několikrát padlo, chtěl jsem tedy poskytnout i druhý pohled na věc.
Můj názor v několika bodech
Já myslím, že je to celkem prosté, kupuji si funkční aplikaci, pokud nefujguje jak má tak má být zdarma opravena (ať stojí 100€ nebo 0,79€). Pokud přidávám funkce použiji in-app prodej doplňku nebo (dle mého v horší varianta) vydám novou aplikaci. Další chyby jsou podle mně z části na straně applu a to protože samotný appstore je z části pěknej bordel a pravidla v něm jsou pouze proto, aby applu někde neutekli penízky. Když jsem začínal s iphonem všude jsem se dočetl jak apple kontroluje aplikace a teprve když jsou funkční, nezávadné a bezpečné, tak je pustí do appstore. Tohle bohužel není pravda. Apple kontroluje aplikace jen jestli neporušují některá z jeho nařízení nebo jeho obchodní model. Důkazem toho je že neprojde spoustu aplikací, které by umožňovali nějaké funkce, které se applu nevyplatí a na druhou stranu projde spousta aplikací, které buď po vydání vůbec nefungují, jsou hrozně zabugované, nedělají co mají v popisu nebo jsou úplný podvod na koncového zákazníka. U těchto aplikací trvá stažení nebo update často velmi dlouho a ne jednou už jsem se takto napálil. Tímto mě bohužel apple velmi zklamal a ztratil moji důvěru.
„můj názor v několika bodech“ je pozůstatek první verze příspěvku, pak jsem se nějak rozepsal :)