Android Centrála

Záležitosti pre vývojárov: Agónia a extáza obchodov s aplikáciami

protection click fraud

Predložila Blackberry

Talk Mobile Gaming

Záležitosti pre vývojárov: Agónia a extáza obchodov s aplikáciami

Kedysi bolo dôležité, na čom pri výbere smartfónu záležalo – či už je to Nokia N-niečo, starnúce Palm Treo, BlackBerry so správnym tlačidlom odpovedania a ukončenia alebo dotykovým perom Windows Mobile tehla - bola kvalita vstavaného aplikácie. Hnacou silou boli funkcie e-mailového programu alebo aplikácie úloh alebo či kalendár integrovaný so serverom Exchange alebo nie.

Dnešné smartfóny sú takmer úplne závislé od aplikácií tretích strán. Na tieto aplikácie sa zameriava polovica reklám pre každú platformu – definujú, čo môžete robiť so smartfónom alebo tabletom. Vzhľadom na to, do akej miery sú spoluzávislí vývojári moderných smartfónov a aplikácií, musíme sa opýtať, čo môžu tvorcovia týchto platforiem urobiť, aby lepšie podporili tvorcov týchto aplikácií?

Každá platforma ponúka vývojárom iný zážitok a sadu funkcií. Niektoré obchody s aplikáciami sú prísne spravované, zatiaľ čo iné sú bezplatné pre všetkých. Ponúkajú rôzne mechanizmy pre reklamu, nákupy v aplikácii, predplatné, cloudové služby a nasadenie. Niektorí tvorcovia platforiem ponúkajú stimuly, zatiaľ čo iní majú podiel na trhu, že stimulom je úspech.

Platformy potrebujú vývojárov a vývojári potrebujú platformy, ale vzťah je skalnatý. Ako ho vylepšíme pre lepšie platformy a lepšie aplikácie?

Používatelia aj vývojári sa zhodnú na tom, že mať aplikáciu dostupnú bez ohľadu na platformu je skvelý ideál. Ale za akú cenu?

Začnime konverzáciu!

Autor: Daniel Rubino, Kevin Michaluk, Phil Nickinson & René Ritchie

3

3

41

hrať

  1. Phil:Prémiové partnerstvá pre prémiové aplikácie
Phil
  1. Rene:Sústredení vývojári znamenajú cielené aplikácie
René
  1. Kevin:Medzi otvorenými a kontrolovanými predajňami
Kevin
  1. Daniel:Zlepšenie zážitku z nákupu aplikácie
Daniel

Obchody s aplikáciami

Navigácia v článkoch

  • Prémiové partnerstvá
  • Video: Guy English
  • Preťaženie možností vývojára
  • Video: Tom Anderson
  • Otvorené vs. zatvorené predajne
  • Skúsenosti s nákupom
  • Záver
  • Komentáre
  • Nahor
Phil Nickinson

Phil NickinsonAndroid Central

Prémiové partnerstvá pre prémiové aplikácie

Prémiová služba nie je nevyhnutne zlá vec. Pokiaľ ide o mobilné platformy, potrebujeme, aby všetky časti rovnice boli čo najlepšie. Lepší hardvér. Lepší dizajn. Lepšie aplikácie.

Prémiová služba nie je nevyhnutne zlá vec.

Bariéra vstupu

Za distribúciu aplikácií v obchode Google Play musí vývojár zaplatiť jednorazový poplatok 25 USD a tiež 30 % všetkých platieb prostredníctvom systému Google Play (nákupy aplikácií, predplatné alebo nákupy v aplikácii).

BlackBerry si v minulosti účtovalo registračný poplatok 200 USD, no v roku 2011 od tohto poplatku upustilo. Aplikácie predávané cez BlackBerry World posielajú BlackBerry zníženie o 30 %.

Microsoft aj Apple účtujú 99 dolárov ročne za distribúciu aplikácií vo svojich obchodoch a obe majú 30% zníženie predaja a nákupov v aplikácii. Microsoft tiež zavádza poplatok 19,99 USD za každú bezplatnú aplikáciu nad 100 odoslaní – ak by sa vývojár niekedy pokúsil prekročiť túto hranicu.

V druhom prípade by však prémiové úrovne služieb pre aplikácie mohli hroziť vytvorením ešte väčších rozdielov medzi nezávislými vývojármi a veľkými softvérovými domami. V utopickom svete by mal byť každý a každý schopný zaplatiť svojich 99 dolárov (alebo koľko to stojí konkrétna platforma) a začať sa rozvíjať za rovnakých podmienok. Aplikácie by potom súťažili len na základe zásluh.

A to neznamená, že vývojári aplikácií sú na to sami. Vzťahy s vývojármi sú obrovskou súčasťou každej mobilnej platformy. Dovolím si tvrdiť, že je to vlastne jedna z najdôležitejších. A možno takáto osobná služba nemusí byť zadarmo. Je však dôležité, aby ten, kto má najviac peňazí, nebol jediný, kto môže vyvíjať kvalitné aplikácie a služby pre danú platformu.

Pozrite si, ako Guy English hovorí o koncepte partnerstiev s prémiovými obchodmi s aplikáciami.
Guy English, hostiteľ Debug, vývojár aplikácií

Sú chvíle, keď by som Apple s radosťou zaplatil 5 000 až 10 000 dolárov len za to, aby som povedal: „Daj mi súpravu pre vývojárov“.

- chlapík anglicky, Hostiteľ ladenia, vývojár aplikácií

Otázka:

Ako môžu platformy lepšie podporovať vývojárov?

313

René Ritchie

René RitchieiMore

Sústredení vývojári znamenajú cielené aplikácie

Mviaceré možnosti rozvoja platformy sú požehnaním aj prekliatím. Sú požehnaním v tom, že schopnosť kódovať aplikácie viacerými spôsobmi výrazne zvyšuje potenciálny potenciál vývojárov, ktorí môžu osloviť platformu, a tým aj potenciálne množstvo aplikácií, ktoré by pre ňu mohli byť dostupné plošina. Podpora HTML5 ako prvotriedneho vývojového systému znamená, že svoju platformu sprístupníte každému, kto vie napísať modernú webovú aplikáciu. Apple predstavil web 2.0 aplikáciu s iPhone OS 1.0. webOS bol založený na aplikáciách HTML5. BlackBerry 10 podporuje WebWorks. A Google prakticky vynašiel aplikácie AJAX s Mapami.

Apple tiež podporuje Objective C s ich Native SDK. Google podporuje svoje Java SDK aj natívne SDK pre aplikácie, ktoré je potrebné napísať bližšie k kovu (napríklad hry). A BackBerry podporuje závratnú škálu možností vrátane Adobe AIR (gag), runtime Android a ich vlastnej Cascades SDK.

Takže tu je časť prekliatia – čím jednoduchší je vývoj, tým lenivejších alebo váhavejších vývojárov prilákate, a čím viac možností vývoja, ktoré nie sú natívne, poskytnete, tým mizernejší bude zážitok z aplikácie poskytnúť.

Kuchynský drez prístup

Spoločnosť BlackBerry sa rozhodla pred spustením rozšíriť katalóg BlackBerry World a rozhodla sa, že nový operačný systém BlackBerry 10 bude podporovať širokú škálu aplikačných rámcov. Platforma podporuje C/C++ pre náročné aplikácie, ako sú hry, zdieľanie podpory s ostatnými platformami (a výrazne uľahčuje vývoj hier).

BlackBerry 10 podporuje aj aplikácie Qt, aplikácie vytvorené s ich vlastnou súpravou Cascades SDK, webové aplikácie založené na HTML5, framework WebWork, aplikácie Adobe AIR a Java. Najznámejšie je, že BlackBerry 10 obsahuje runtime pre Android, ktorý používateľom umožňuje spúšťať sotva upravené aplikácie pre Android.

Prístup kuchynského drezu k podpore rámca aplikácií fungoval, pokiaľ ide o množstvo. BlackBerry World teraz počíta viac ako 120 000 aplikácií.

Skvelí vývojári, ktorí sa skutočne starajú o platformy, pre ktoré píšu, a aplikácie, ktoré vytvárajú, túžia učiť sa nové jazyky a rámce. Sú nesmierne hrdí na svoju prácu a neuspokoja sa s ničím menším ako s najlepšou aplikáciou, bodka. Pokiaľ sa budú o platformu zaujímať, pokiaľ bude šteklí ich chuť na kódovanie, vyradia aplikácie z parku.

Skvelí vývojári túžia učiť sa nové jazyky a rámce.

Všetky možnosti je nechať ostatných vývojárov, nie až tak skvelých, tých, ktorí chcú len najjednoduchší možný spôsob prenosu aplikácie na čo najviac platforiem, vyhnite sa opätovnému použitiu čo najväčšieho množstva kódu a zároveň pracujte čo najmenej. Veľké značky, ktorým je jedno, či je ich aplikácia len ťažko použiteľným webovým zobrazením zabaleným do tenšieho obalu, z toho profitujú.

Niektoré hry, ktoré zapĺňajú obrazovku grafikou tak, ako to robí film alebo televízna relácia, sú hlavnou výnimkou z tohto pravidla – okrem priameho portu majú len malý úžitok.

Sledujte Toma Andersona, ako hovorí o mnohých cestách k rozvoju.
Tom Anderson, manažér vývojárskeho tímu Evangelists Team Americas, BlackBerry

Chceme sa uistiť, že BlackBerry 10 bude skvelým užívateľským zážitkom bez ohľadu na platformu, ktorú si vývojár vyberie.

- Tom Anderson, Manažér Vývojárskeho tímu Evangelists Americas, BlackBerry

Ak je platforma nová, ak používatelia, ktorí sú na nej noví, potrebujú svoje aplikácie a potrebujú ich hneď, môže to byť skokový štart a prestávka. Nebezpečenstvo spočíva v tom, že v prípade jednoduchej alternatívy leniví alebo váhaví vývojári vyskočia a zastavia sa na medzere, získajú aplikáciu do nového obchodu a potom sa už nikdy nevrátite a nevytvoríte pre platformu a jej používateľov správnu, natívnu skúsenosť zaslúžiť. Neumiestnia tlačidlá na správne miesto ani nepodporia gestá tak, aby to vyzeralo správne, ani nespracúvajú animácie alebo prechody spôsobom, ktorý pôsobí ako súčasť celkového systému.

Príliš málo možností pre vývojárov je zlá vec, ale príliš veľa môže byť tiež.

Otázka:

Vedie viac možností pre vývojárov k lepším aplikáciám?

1313

Kevin Michaluk

Kevin MichalukCrackBerry

Hľadanie strednej cesty medzi otvorenými a kontrolovanými obchodmi

Lbuďme tu úprimní. Web je približne taký otvorený, ako sa zdá, a vidíme tam super kvalitné stránky a úplne najhoršie spamové odpadky. Je to to isté s vývojármi a ich aplikáciami.

Tak ako skvelí vývojári vytvárajú skvelé webové stránky, skvelí vývojári vytvárajú skvelé aplikácie. Iní vynakladajú na svoje stránky alebo aplikácie čo najmenšiu možnú námahu a niektorí z nich sa dokonca snažia byť zlomyseľní v súvislosti s tým, čo robia.

Aplikácie sa skopírujú rovnako ako webové stránky. Aplikácie sa snažia oklamať používateľov, rovnako ako webové stránky. Dopyt po mobilných aplikáciách tak vzrástol a prísľub peňazí, ktoré je možné zarobiť, nabral takú dynamiku, že priestor aplikácií je teraz takmer rovnaký ako webový priestor. Dnes je to to najlepšie a najhoršie.

Playground vs Storefront

Pri porovnávaní pravidiel obchodu s aplikáciami neexistuje väčší kontrast ako prístupy spoločností Google a Apple. Apple iOS App Store je prísne regulovaný. Každá aplikácia je individuálne kontrolovaná kontrolným personálom, ktorý kontroluje, či aplikácia spĺňa pokyny a pravidlá spoločnosti Apple, obsah, malvér a podobne. To, že to robia ľudia, viedlo v priebehu času k niektorým zvláštnym a pozoruhodným odmietnutiam.

Google používa prístup zadarmo pre všetkých. Aplikácie odoslané do Obchodu Google Play prechádzajú jednou vrstvou skríningu vykonávaného strojom. Kontroluje prítomnosť známeho škodlivého softvéru a ignoruje akékoľvek problémy s použiteľnosťou, obsahom alebo kompatibilitou. Vývojári Google Play dostali takmer voľnú ruku pri odosielaní aplikácií, či už v dobrom alebo v zlom.

Osobne si myslím, že najlepšie pre vývojárov aj zákazníkov je niečo medzi otvoreným trhom a prísne kontrolovaným obchodom. Napríklad Google Play je príliš otvorený. Divoký západ je v poriadku a určite vzrušujúci, kým nepríde nejaký zločinec, ktorý vám ukradne vaše veci alebo ich jednoducho spáli. Nič nebráni inováciám a úžasným novým aplikáciám, ale nič nebráni tomu, aby sa malvér, spyware a iné svinstvá dostali do viac ako 700 000 dostupných aplikácií.

Apple sa na druhej strane často nazýva kurátor, ale v skutočnosti je len kontrolovaný. Spoločnosť Apple bráni prístupu určitých typov aplikácií do obchodu App Store, ale nerobí veľa pre to, aby zabezpečila kvalitu toho, čo sa tam nachádza. Dostanete menej kvantity, ale nie vyššiu kvalitu a veľa mätúcich odmietnutí, ktoré poškodzujú dôveru a nikomu nepomáhajú. S 800 000 aplikáciami určite nie je veľa v ceste kontroly kvality.

Zdá sa, že BlackBerry World a Windows Phone sú niekde uprostred. Nepustia dovnútra len tak niečo, ale zdá sa, že nemajú ani redakčné pravidlá, ktoré by svojvoľne zadržiavali určité typy aplikácií.

Pre väčšinu spotrebiteľov pravdepodobne nezáleží na tom, ako voľne alebo pevne je ich obchod s aplikáciami kontrolovaný.

V konečnom dôsledku je pre väčšinu spotrebiteľov pravdepodobne jedno, ako voľne alebo pevne je ich obchod s aplikáciami kontrolovaný. Dôležité je, či dokážu nájsť najlepšie možné aplikácie, ktoré vyhovujú ich potrebám. Google ani Apple to zatiaľ nezaklincujú. (Nie, že by som sa príliš sťažoval, je to pre nás v Mobile Nations otvorená obrovská príležitosť, najmä s novými funkciami, ako je naša galéria aplikácií CrackBerry na adrese http://crackberry.com/apps)

Koniec koncov, to je to, čo používatelia chcú. Nie „otvorenosť“, ktorá by teoreticky mohla viesť k aplikácii, ktorú môžu alebo nemusia niekedy chcieť. Nie „uzavretosť“, ktorá ich chráni pred inovatívnymi novými nápadmi, z ktorých môžu skutočne profitovať. Chcú skvelý zážitok z nákupu aplikácií, ktorý zamedzí svinstvám, ochráni ich zariadenia a uľahčí nájdenie tých najlepších aplikácií, ktoré chcú, keď ich chcú.

Otvorené alebo zatvorené na tom nezáleží. Najlepšie záležitosti.

Otázka:

Talk Mobile Survey: Stav mobilných aplikácií

Daniel Rubino

Daniel RubinoWindows Phone Central

Zlepšenie zážitku z nákupu aplikácie

CV súčasnosti je jedným z najväčších problémov, ktorým spotrebitelia čelia pri nákupe aplikácií na mobilných platformách, povaha transakcie a to, ako sa líšia od platformy k platforme.

Napríklad systém iOS používa prístup „kúpte si to predtým, ako to vyskúšate“, kde neexistuje žiadny skúšobný systém a do značnej miery nastavil štandard. Android mal skôr mierny systém vrátenia peňazí, kde si používatelia mohli vyskúšať akúkoľvek aplikáciu na 24 hodín ak sa im to nepáčilo, mohli získať plnú náhradu (a stratiť licenciu na aplikáciu) len jedným kliknutím. Bolo to geniálne. Google však neskôr skrátil tieto okná z 24 hodín na krátkych 15 minút, čo sa zdá byť dosť drastické. Takýto obmedzený skúšobný čas umožňuje kupujúcemu sotva otestovať aplikáciu. Napriek tomu je to lepšie ako nič.

Obidve metódy zjavne neovplyvnili úspech každej platformy, hoci to viedlo k rozdeleniu aplikácií, pretože vývojári vytvorili „jednoduchý“ bezplatná verzia, ktorá je podporovaná reklamami alebo je časovo/funkciou/použitím obmedzená, spolu s úplnou alebo „prémiovou“, kde si používatelia môžu aplikáciu kúpiť (a odomknúť Vlastnosti). Je to známy model podobný sharewaru na PC, aj keď vedie k duplicitným vstupom na trh a umelému zvýšeniu počtu aplikácií.

Pokúsiť sa

Pokiaľ ide o ponúkanie väčšiny možností nákupu používateľom a vývojárom, Windows Phone stojí v prednej časti balenia. Okrem toho, že spoločnosť Microsoft umožňuje vývojárom ponúkať aplikácie za platené a bezplatné (s reklamnou podporou alebo bez nej), povoľuje ponúkanie aplikácií na skúšobnej báze. Na rozdiel od iných platforiem, kde sú aplikácie často ponúkané v dvoch verziách – bezplatnej „jednoduchej“ verzii a platenej plnej edícii – aplikácie v obchode Windows Phone Store môžu byť ponúkané so skúšobnými možnosťami.

Môžu bezplatne implementovať plnú funkčnosť s časovo obmedzenou skúšobnou verziou alebo bezplatnou skúšobnou verziou s obmedzenými funkciami - všetko v rovnakej aplikácii. Po uplynutí skúšobného obdobia alebo po tom, čo sa používateľ rozhodne, že chce zaplatiť za dodatočné funkcie, je prechod na platenú verziu jednoduchý niekoľkými ťuknutiami.

Windows Phone od Microsoftu podľa môjho názoru zvolil najlepšiu metódu: dať vývojárom na výber bezplatné aplikácie a hry (podporované reklamami, ak si to želajú) alebo plnohodnotné s obmedzenými skúšobnými verziami. Skúšobná verzia je skutočne najlepším zážitkom, pretože používatelia si môžu stiahnuť aplikáciu vývojára a vyskúšať väčšinu, ak nie všetky funkcie a ak sú s produktom spokojní, môžu si kúpiť licenciu a odomknúť plnú verziu aplikácie. Týmto spôsobom spotrebitelia nemusia preinštalovať softvér, nastavovať novú hru a čo je najdôležitejšie, môžu si produkt vyskúšať skôr, ako sa zaviažu k jeho kúpe. Je to jednoduché uistenie.

Je zvláštne vidieť, že konkurenčné platformy neprijmú skúšobný model, pretože vývojári môžu mať často len jednu aplikáciu v obchode, čím sa znižuje zložitosť a zmätok a zároveň si vytvárajú šťastnejších zákazníkov. Vývojár na Windows Phone skutočne riskuje odcudzenie od spotrebiteľov, ak neponúknu skúšobnú verziu. Dôvodom je, že ľudia nakupujúci aplikácie veľmi dobre vedia, čo im vývojár mohol ponúknuť skúšobnú verziu, ale zámerne sa tak nerozhodol – táto nečinnosť vyvoláva podozrenie na kvalitu aplikácie. Ak vývojár verí svojmu produktu, nechá vás ho vyskúšať.

Ak vývojár verí svojmu produktu, nechá vás ho vyskúšať.

Štvrtá, modernejšia verzia je podobná skúšobnej metóde opísanej vyššie, ale využíva model nákupu v aplikácii. Sme svedkami toho, že vývojári čoraz viac zabudovávajú do svojich aplikácií možnosť nákupu odstraňovania reklám alebo odomykania funkcií, často len za 0,99 USD, priamo zo softvéru. Takáto metóda umožňuje vývojárom ponúkať viacero úrovní funkcií pre jednu aplikáciu – napríklad bezplatnú, štandardnú alebo pokročilú – s viacerými cenovými bodmi. Je to šikovný systém, ktorý je prirodzeným (a niektorí môžu povedať spravodlivejším) nárastom explózie nákupu v aplikácii, ktorý vychádza z jeho populárneho používania v hrách freemium.

Najlepším riešením na zlepšenie transakcií na trhu je ponúknuť spotrebiteľom jasné možnosti výberu s bezproblémovým skúšobným systémom, ktorý môže vývojár prispôsobiť. Zatiaľ čo systémy iOS a Android zaujali odlišný prístup, vidíme, že vývojári sa stále snažia obísť takéto obmedzenia tým, že ponúkajú bezplatné verzie s podporou reklám a viacero inštancií tej istej aplikácie. Aj keď to funguje, bohužiaľ to môže spôsobiť zmätok a neporiadok v obchode.

Otázka:

Vrátenie peňazí, skúšobné verzie, inovácie v aplikácii – čo by zlepšilo obchody s aplikáciami?

313

Záver

Apps sú dôležité, a preto sú dôležití vývojári. Vývojári musia urobiť tisíc rozhodnutí, z ktorých platforiem sa zamerajú na to, ako urobia aplikáciu tak, aby bola úspešná. Tvorcovia platforiem potrebujú tieto aplikácie, aby ich vlastné zariadenia mohli byť úspešné, a preto je veľmi dôležitá správna podpora vývojárov. Vývoj podpory pre vývojárov bol jedným z najdôležitejších udalostí posledných rokov.

Stále je však na čom pracovať. Obchod iOS App Store je prísne regulovaný z hľadiska obsahu a zabezpečenia, ale nie kvality, zatiaľ čo trh Google Play je bezplatný pre všetkých s minimálnou ochranou, no maximálnou slobodou. BlackBerry 10 a Windows Phone spadajú niekde medzi, no zdá sa, že ešte nikto nerozlúštil správny kód.

Keď už hovoríme o kóde, nie je bezvýznamná vec, že ​​natívny rámec každej platformy je výrazne odlišný od rámca jej konkurentov. Hoci existujú rámce aplikácií pre rôzne platformy, nie sú ani také výkonné, ani také flexibilné ako ich konkurencia špecifická pre jednotlivé platformy. Vďaka rôznorodosti možností, obmedzení a funkcií medzi platformami neexistuje ideálne riešenie.

Robustný systém podpory pre vývojárov a komunita sa za posledných pár rokov rozrástli, no v tomto procese sa do procesu vytvárania aplikácií pridali nové vrstvy komplikácií. Vývoj, kurátorstvo, distribúcia a rozširovanie, to všetko je možné a je potrebné zlepšiť. Ale ako?

instagram story viewer