Android Centrála

Vývojářské záležitosti: Agónie a extáze obchodů s aplikacemi

protection click fraud

Předložený Ostružina

Talk Mobile Gaming

Vývojářské záležitosti: Agónie a extáze obchodů s aplikacemi

Kdysi záleželo při výběru smartphonu na tom, co bylo důležité – ať už to byla Nokia N-něco, stárnoucí Palm Treo, BlackBerry se správnými tlačítky pro příjem a ukončení nebo pomocí stylusu s Windows Mobile kostkou - to byla kvalita vestavěného aplikací. Hnací silou byly funkce e-mailového programu nebo aplikace úkolů nebo zda kalendář integrovaný s Exchange či nikoli.

Dnes jsou chytré telefony téměř zcela závislé na aplikacích třetích stran. Na tyto aplikace se zaměřuje polovina reklam pro každou platformu – definují, co můžete se smartphonem nebo tabletem dělat. Vzhledem k tomu, jak jsou moderní smartphony a vývojáři aplikací na sobě vzájemně závislí, musíme se ptát, co mohou tvůrci těchto platforem udělat, aby lépe podporovali tvůrce těchto aplikací?

Každá platforma nabízí vývojářům jiný zážitek a sadu funkcí. Některé výlohy aplikací jsou přísně spravovány, zatímco jiné jsou zdarma pro všechny. Nabízejí různé mechanismy pro reklamu, nákupy v aplikaci, předplatné, cloudové služby a nasazení. Někteří tvůrci platforem nabízejí pobídky, zatímco jiní mají tržní podíl, že pobídka je úspěšná.

Platformy potřebují vývojáře a vývojáři potřebují platformy, ale vztah je skalnatý. Jak jej vylepšíme pro lepší platformy a lepší aplikace?

Uživatelé i vývojáři se mohou shodnout na tom, že mít aplikaci dostupnou bez ohledu na platformu je skvělý ideál. Ale za jakou cenu?

Začněme konverzaci!

Podle Daniel Rubino, Kevin Michaluk, Phil Nickinson & René Ritchie

3

3

41

Hrát si

  1. Phil:Prémiová partnerství pro prémiové aplikace
Phil
  1. René:Soustředění vývojáři znamenají cílené aplikace
René
  1. Kevin:Mezi otevřenými a kontrolovanými obchody
Kevine
  1. Daniel:Zlepšení zážitku z nákupu aplikací
Daniel

Obchody s aplikacemi

Navigace v článcích

  • Prémiová partnerství
  • Video: Guy English
  • Přetížení možností vývojáře
  • Video: Tom Anderson
  • Otevřené vs. uzavřené prodejny
  • Zkušenosti s nákupem
  • Závěr
  • Komentáře
  • Nahoru
Phil Nickinson

Phil NickinsonAndroid Central

Prémiová partnerství pro prémiové aplikace

Prémiová služba nemusí být nutně špatná věc. Pokud jde o mobilní platformy, potřebujeme, aby všechny části rovnice byly co nejlepší. Lepší hardware. Lepší design. Lepší aplikace.

Prémiová služba nemusí být nutně špatná věc.

Bariéra vstupu

Za distribuci aplikací v obchodě Google Play musí vývojář zaplatit jednorázový poplatek 25 USD a také 30 % veškerých plateb prostřednictvím systému Google Play (nákupy aplikací, předplatné nebo nákupy v aplikaci).

BlackBerry si dříve účtovalo registrační poplatek 200 USD, ale v roce 2011 od tohoto poplatku upustilo. Aplikace prodávané prostřednictvím BlackBerry World posílají společnosti BlackBerry snížení o 30 %.

Microsoft i Apple si za distribuci aplikací ve svých obchodech účtují 99 dolarů ročně a oba mají 30% snížení prodeje a nákupů v aplikaci. Microsoft také zavádí poplatek 19,99 USD za každou bezplatnou aplikaci nad 100 příspěvků – pokud by se vývojář někdy snažil tuto hranici překročit.

Ale v druhém případě by prémiové úrovně služeb pro aplikace mohly hrozit vytvořením ještě větších rozdílů mezi nezávislými vývojáři a velkými softwarovými společnostmi. V utopickém světě by každý a každý měl mít možnost zaplatit svých 99 dolarů (nebo co to stojí za konkrétní platformu) a začít se rozvíjet za rovných podmínek. Aplikace by pak soutěžily pouze podle zásluh.

A to neznamená, že vývojáři aplikací jsou na to sami. Vztahy s vývojáři jsou obrovskou součástí každé mobilní platformy. Troufám si říct, že je to vlastně jeden z nejdůležitějších. A možná taková osobní služba nemusí být zadarmo. Je ale důležité, aby ten, kdo má největší hotovost, nebyl jediný, kdo může vyvíjet kvalitní aplikace a služby pro danou platformu.

Podívejte se, jak Guy English mluví o konceptu partnerství s prémiovými obchody s aplikacemi.
Guy English, hostitel Debug, vývojář aplikací

Jsou chvíle, kdy bych Applu s radostí zaplatil 5 000 až 10 000 dolarů, abych řekl: „Dej mi vývojářskou sadu“.

- chlapík anglicky, Hostitel ladění, vývojář aplikací

Q:

Jak mohou platformy lépe podporovat vývojáře?

313

René Ritchie

René RitchieiMore

Soustředění vývojáři znamenají cílené aplikace

Mvíce možností vývoje pro platformu je požehnáním i prokletím. Jsou požehnáním v tom, že možnost kódovat aplikace několika způsoby výrazně zvyšuje potenciální fond vývojáři, kteří mohou oslovit platformu, a tedy potenciální množství aplikací, které by pro ni mohly být dostupné plošina. Podpora HTML5 jako prvotřídního vývojového systému znamená, že svou platformu zpřístupníte každému, kdo umí napsat moderní webovou aplikaci. Apple představil webovou aplikaci 2.0 s iPhone OS 1.0. webOS byl založen na aplikacích HTML5. BlackBerry 10 podporuje WebWorks. A Google prakticky vynalezl aplikace AJAX s Mapami.

Apple také podporuje Objective C s jejich Native SDK. Google podporuje jak svou Java SDK, tak nativní SDK pro aplikace, které je třeba napsat blíže metalu (jako jsou hry). A BackBerry podporuje závratnou řadu možností včetně Adobe AIR (gag), běhového prostředí pro Android a jejich vlastní Cascades SDK.

Takže tady je ta část prokletí – čím jednodušší je vývoj, čím línější nebo váhavější vývojáře přilákáte, a čím více nenativních možností vývoje poskytnete, tím mizernější zážitek z aplikace nakonec získáte poskytnout.

Přístup ke kuchyňskému dřezu

Společnost BlackBerry se rozhodla před spuštěním rozšířit katalog BlackBerry World a rozhodla se, že nový operační systém BlackBerry 10 bude podporovat širokou škálu aplikačních rámců. Platforma podporuje C/C++ pro náročné aplikace, jako jsou hry, sdílení podpory s ostatními platformami (a vývoj her je přitom mnohem jednodušší).

BlackBerry 10 také podporuje aplikace Qt, aplikace vytvořené s jejich vlastní sadou Cascades SDK, webové aplikace založené na HTML5, framework WebWork, aplikace Adobe AIR a Java. Nejslavnější je, že BlackBerry 10 obsahuje běhové prostředí pro Android, které uživatelům umožňuje spouštět sotva upravené aplikace pro Android.

Přístup kuchyňského dřezu k podpoře aplikačního frameworku fungoval, co se množství týče. BlackBerry World nyní čítá přes 120 000 aplikací.

Skvělí vývojáři, kteří se opravdu zajímají o platformy, pro které píší, a aplikace, které vytvářejí, touží učit se nové jazyky a rámce. Jsou na svou práci nesmírně hrdí a nespokojí se s ničím menším než s nejlepší aplikací, tečka. Dokud se o platformu budou zajímat, pokud bude lechtat jejich kódovací fantazii, vyřadí aplikace z parku.

Skvělí vývojáři touží učit se nové jazyky a frameworky.

Všechny možnosti je nechat ostatní vývojáře, ty nepříliš skvělé, ty, kteří chtějí co nejjednodušší způsob portování aplikace na co nejvíce platforem, stačí znovu používat co nejvíce kódu a přitom pracovat co nejméně. Velké značky, kterým je jedno, jestli je jejich aplikace jen stěží použitelný webový náhled zabalený do tenčího obalu, z toho mají prospěch.

Některé hry, takové, které zaplňují obrazovku grafikou jako film nebo televizní pořady, jsou hlavní výjimkou z tohoto pravidla – mají jen malý užitek z čehokoli jiného než z přímého portu.

Podívejte se, jak Tom Anderson mluví o mnoha cestách k rozvoji...
Tom Anderson, manažer Developer Evangelists Team Americas, BlackBerry

Chceme se ujistit, že BlackBerry 10 bude skvělým uživatelským zážitkem bez ohledu na platformu, kterou si vývojář vybere.

- Tom Anderson, Manažer Vývojářského týmu Evangelists Americas, BlackBerry

Pokud je platforma nová, pokud uživatelé, kteří jsou na ní noví, potřebují své aplikace a potřebují je nyní, může to být skokový začátek a prodleva. Nebezpečí spočívá v tom, že v případě snadné alternativy líní nebo váhaví vývojáři vyskočí a zastaví se na propasti, získají aplikaci do nového obchodu a pak se už nikdy nevracejte a nevytvářejte pro platformu a její uživatele správný, nativní zážitek zasloužit si. Neumísťují tlačítka na správná místa ani nepodporují gesta způsobem, který je správný, ani nezpracovávají animace nebo přechody způsobem, který působí jako součást celkového systému.

Příliš málo možností pro vývojáře je špatná věc, ale příliš mnoho také může být.

Q:

Vede více možností pro vývojáře k lepším aplikacím?

1313

Kevin Michaluk

Kevine MichalukCrackBerry

Hledání střední cesty mezi otevřenými a kontrolovanými obchody

Ltady buďme upřímní. Web je zhruba tak otevřený, jak přichází, a vidíme tam jak super kvalitní stránky, tak úplně nejhorší spamový odpad. Stejné je to s vývojáři a jejich aplikacemi.

Stejně jako skvělí vývojáři vytvářejí skvělé webové stránky, skvělí vývojáři vytvářejí skvělé aplikace. Jiní vkládají do svých stránek nebo aplikací minimální možné úsilí a někteří se dokonce snaží být zlomyslní ohledně toho, co dělají.

Aplikace se kopírují, stejně jako webové stránky. Aplikace se pokoušejí oklamat uživatele, stejně jako webové stránky. Poptávka po mobilních aplikacích tak vzrostla a příslib peněz, které lze vydělat, nabral takovou dynamiku, že prostor aplikací je nyní v podstatě stejný jako webový prostor. To je dnes to nejlepší a nejhorší.

Playground vs Storefront

Při porovnávání zásad obchodu s aplikacemi není větší kontrast než přístupy společností Google a Apple. Apple iOS App Store je přísně regulován. Každá aplikace je individuálně prověřována kontrolním personálem, který kontroluje, zda aplikace vyhovuje pokynům a pravidlům společnosti Apple, obsahu, malwaru a podobně. To, že to dělají lidé, vedlo v průběhu času k některým zvláštním a pozoruhodným odmítnutím.

Google používá přístup zdarma pro všechny. Aplikace odeslané do obchodu Google Play procházejí jednou vrstvou screeningu prováděného strojem. Kontroluje přítomnost známého malwaru a ignoruje jakékoli problémy s použitelností, obsahem nebo kompatibilitou. Vývojářům Google Play byla poskytnuta téměř svobodná vláda při odesílání aplikací, ať už v dobrém nebo ve zlém.

Osobně si myslím, že nejlepší pro vývojáře i zákazníky je něco mezi otevřeným trhem a přísně kontrolovaným obchodem. Například Google Play je příliš otevřený. Divoký západ je v pořádku a rozhodně vzrušující, dokud nepřijde nějaký psanec, který vám ukradne vaše věci nebo je prostě spálí. Nic nebrání inovacím a úžasným novým aplikacím, ale nic nebrání tomu, aby se malware, spyware a další svinstva dostaly do více než 700 000 dostupných aplikací.

Apple je na druhou stranu často nazýván kurátorem, ale ve skutečnosti je pouze kontrolován. Apple zastavuje příchod určitých typů aplikací do App Store, ale nedělá mnoho pro zajištění kvality toho, co se tam dostane. Získáte menší množství, ale ne vyšší kvalitu, a spoustu matoucích odmítnutí, které zraňuje sebevědomí a nikomu nepomáhá. S 800 000 aplikacemi rozhodně nestojí mnoho v cestě řízení kvality.

BlackBerry World a Windows Phone se zdají být někde uprostřed. Nepouštějí dovnitř jen tak něco, ale zdá se, že nemají ani redakční zásady, které by svévolně zadržovaly určité typy aplikací.

Pro většinu spotřebitelů pravděpodobně nezáleží na tom, jak volně nebo pevně je jejich obchod s aplikacemi ovládán.

Na konci dne je pro většinu spotřebitelů pravděpodobně jedno, jak volně nebo pevně je jejich obchod s aplikacemi ovládán. Důležité je, zda mohou najít ty nejlepší možné aplikace, které vyhovují jejich potřebám. Google ani Apple to zatím neřeší. (Ne, že bych si příliš stěžoval, je to pro nás v Mobile Nations otevřená obrovská příležitost, zejména s novými funkcemi, jako je naše CrackBerry App Gallery na http://crackberry.com/apps)

Koneckonců, to je to, co uživatelé chtějí. Ne „otevřenost“, která by teoreticky mohla vést k aplikaci, kterou mohou nebo nemusí chtít. Ne „uzavřenost“, která je chrání před inovativními novými nápady, ze kterých mohou skutečně těžit. Chtějí skvělý zážitek z nákupu aplikací, který zamezí svinstvu, ochrání jejich zařízení a umožní velmi snadno najít ty nejlepší aplikace, které chtějí, když je chtějí.

Otevřené nebo zavřené nezáleží. Nejlepší záležitosti.

Q:

Talk Mobile Survey: Stav mobilních aplikací

Daniel Rubino

Daniel RubinoWindows Phone Central

Zlepšení zážitku z nákupu aplikací

CJedním z největších problémů, kterým spotřebitelé čelí při nákupu aplikací na mobilních platformách, je v současnosti povaha transakce a to, jak se liší platforma od platformy.

Například iOS používá přístup „kupte si to, než to vyzkoušíte“, kde není zaveden žádný zkušební systém a do značné míry nastavil standard. Android měl dříve poměrně mírný systém vrácení peněz, kde si uživatelé mohli 24 hodin vyzkoušet jakoukoli aplikaci pokud by se jim to nelíbilo, mohli získat plnou náhradu (a přijít o licenci k aplikaci) s just jeden klik. Bylo to geniální. Google však později tato okna zkrátil z 24 hodin na krátkých 15 minut, což se zdá být docela drastické. Taková omezená zkušební doba jen stěží umožňuje kupujícímu otestovat aplikaci. Přesto je to lepší než nic.

Obě metody evidentně neovlivnily úspěch každé platformy, ačkoli to vedlo k rozdělení aplikací, protože vývojáři vytvořili „jednoduchou“ bezplatná verze, která je podporována reklamami nebo je časově/funkčně/použití omezena spolu s plnou nebo „prémiovou“, kde si uživatelé mohou aplikaci koupit (a odemknout některé funkce). Je to známý model podobný sharewaru na PC, i když vede k duplicitním vstupům na trh a umělé inflaci počtu aplikací.

Pokusit se

Pokud jde o nabízení většiny možností nákupu uživatelům a vývojářům, Windows Phone stojí v přední části balení. Kromě toho, že společnost Microsoft umožňuje vývojářům nabízet aplikace za úplatu a zdarma (s podporou reklamy nebo bez ní), umožňuje nabízet aplikace na zkušební bázi. Na rozdíl od jiných platforem, kde jsou aplikace často nabízeny ve dvou verzích – bezplatné „odlehčené“ verzi a placené plné edici – lze aplikace ve Windows Phone Store nabízet se zkušebními možnostmi.

Mohou implementovat plnou funkčnost zdarma s časově omezenou zkušební verzí nebo bezplatnou zkušební verzí s omezenými funkcemi - vše ve stejné aplikaci. Jakmile vyprší zkušební období nebo se uživatel rozhodne, že chce zaplatit za dodatečné funkce, upgrade na placenou verzi je tak snadný jako pár klepnutí.

Microsoft Windows Phone podle mého názoru zvolil nejlepší metodu: dát vývojářům na výběr bezplatné aplikace a hry (podporované reklamami, pokud si to přejí) nebo plnohodnotné s omezenými zkušebními verzemi. Zkušební verze je opravdu nejlepší zkušeností, protože uživatelé si mohou stáhnout aplikaci vývojáře a vyzkoušet většinu, ne-li všechny funkce a pokud jsou s produktem spokojeni, mohou si zakoupit licenci a odemknout plnou verzi aplikace. Spotřebitelé tak nemusí znovu instalovat software, nastavovat novou hru a co je nejdůležitější, mohou si produkt vyzkoušet, než se zaváží k jeho koupi. Je to jednoduché ujištění.

Je zvláštní vidět, že konkurenční platformy nepřijímají zkušební model, protože vývojáři často mohou mít v obchodě pouze jednu aplikaci, což snižuje složitost a zmatek a zároveň vytváří šťastnější zákazníky. Vývojář na Windows Phone skutečně riskuje odcizení od spotřebitelů, pokud nenabídnou zkušební verzi. Důvodem je, že lidé nakupující aplikace velmi dobře vědí, že vývojář mohl nabídnout zkušební verzi, ale záměrně se rozhodl ne - tato nečinnost vyvolává podezření na kvalitu aplikace. Pokud vývojář věří svému produktu, nechá vás ho vyzkoušet.

Pokud vývojář věří svému produktu, nechá vás ho vyzkoušet.

Čtvrtá, modernější verze je podobná zkušební metodě popsané výše, ale využívá model nákupu v aplikaci. Jsme svědky toho, že vývojáři stále více začleňují do svých aplikací možnost nákupu odstranění reklam nebo odemknutí funkcí, často za pouhých 0,99 $, přímo ze softwaru. Taková metoda umožňuje vývojářům nabízet více úrovní funkcí pro jednu aplikaci – jako je bezplatná, standardní nebo pokročilá – s více cenovými body. Je to chytrý systém, který je přirozeným (a někdo může říci spravedlivějším) nárůstem exploze nákupů v aplikaci, která staví na jeho populárním použití ve hrách freemium.

Nejlepším řešením pro zlepšení transakcí na tržišti je nabídnout spotřebitelům jasné možnosti s bezproblémovým zkušebním systémem, který může vývojář přizpůsobit. I když iOS a Android zvolily různé přístupy, vidíme, že vývojáři se stále snaží tato omezení obejít tím, že nabízejí bezplatné verze s podporou reklam a více instancí stejné aplikace. I když to funguje, může to bohužel způsobit zmatek a nepořádek v obchodě.

Q:

Vrácení peněz, zkušební verze, upgrady v aplikaci – co by vylepšilo obchody s aplikacemi?

313

Závěr

Apps jsou důležité, a proto jsou důležití vývojáři. Vývojáři musí učinit tisíc rozhodnutí, z jakých platforem se zaměří na to, jak udělají aplikaci tak, aby byla úspěšná. Tvůrci platforem potřebují tyto aplikace, aby jejich vlastní zařízení mohla být úspěšná, a proto je správná podpora vývojářů velmi důležitá. Vývoj podpory pro vývojáře byl jedním z nejdůležitějších událostí posledních let.

Ale stále je na čem pracovat. iOS App Store je přísně regulován na obsah a zabezpečení, ale ne na kvalitu, zatímco Google Play Market je zdarma pro všechny s minimální ochranou, ale maximální svobodou. BlackBerry 10 a Windows Phone spadají někde mezi, ale zdá se, že ještě nikdo nerozluštil správný kód.

Když už mluvíme o kódu, nezanedbatelnou věcí je, že nativní framework každé platformy je výrazně odlišný od konkurenčních. Přestože existují rámce aplikací pro různé platformy, nejsou ani tak výkonné, ani tak flexibilní jako jejich konkurence specifická pro jednotlivé platformy. Díky různým možnostem, omezením a funkcím mezi platformami neexistuje žádné ideální řešení.

Robustní systém podpory pro vývojáře a komunita se za posledních několik let zvedly, ale v tomto procesu přidaly do procesu vytváření aplikací nové vrstvy komplikací. Vývoj, kurátorství, distribuce a expanze – to vše lze – a je třeba – zlepšit. Ale jak?

instagram story viewer