Android Centrinis

Kūrėjų reikalai: programų parduotuvių agonija ir ekstazė

protection click fraud

Pateikė Gervuogė

Pokalbiai apie mobiliuosius žaidimus

Kūrėjų reikalai: programų parduotuvių agonija ir ekstazė

Anksčiau renkantis išmanųjį telefoną buvo svarbu, ar tai būtų „Nokia N-something“, senstantis „Palm Treo“, „BlackBerry“ su tinkamais atsakymo ir pabaigos mygtukais arba rašikliu valdoma Windows Mobile plyta – buvo įtaisytosios kokybės programos. El. pašto programos ar užduočių programos funkcijos arba su Exchange integruotas kalendorius buvo varomoji jėga.

Šiandien išmanieji telefonai beveik visiškai priklauso nuo trečiųjų šalių programų. Šios programos yra pusės kiekvienos platformos reklamų dėmesio centre – jos apibrėžia, ką galite daryti su išmaniuoju telefonu ar planšetiniu kompiuteriu. Kadangi šiuolaikiniai išmanieji telefonai ir programų kūrėjai yra vienas nuo kito priklausomi, turime paklausti, ką gali šių platformų kūrėjai, kad geriau palaikytų šių programėlių kūrėjus?

Kiekviena platforma kūrėjams siūlo skirtingą patirtį ir funkcijų rinkinį. Kai kurios programų parduotuvės yra griežtai kuruojamos, o kitos yra nemokamos. Jie siūlo skirtingus reklamos, pirkimo programoje, prenumeratos, debesies paslaugų ir diegimo mechanizmus. Kai kurie platformų kūrėjai siūlo paskatas, o kiti turi tokią rinkos dalį, kad paskata yra sėkmė.

Platformoms reikia kūrėjų, o kūrėjams – platformų, tačiau santykiai yra sudėtingi. Kaip jį patobulinti, kad sukurtume geresnes platformas ir programas?

Naudotojai ir kūrėjai gali sutikti, kad programa yra prieinama nepriklausomai nuo platformos. Bet kokia kaina?

Pradėkime pokalbį!

Autorius Danielis Rubinas, Kevinas Michaluk, Philas Nickinsonas & Rene Ritchie

3

3

41

žaisti

  1. Filas:Aukščiausios kokybės programų partnerystė
Phil
  1. Rene:Sutelkti kūrėjai reiškia sutelktas programas
Rene
  1. Kevinas:Tarp atvirų ir kontroliuojamų parduotuvių
Kevinas
  1. Danielis:Programų pirkimo patirties tobulinimas
Danielius

Programėlių parduotuvės

Straipsnių navigacija

  • Aukščiausios kokybės partnerystės
  • Vaizdo įrašas: Guy English
  • Kūrėjo parinkčių perkrova
  • Vaizdo įrašas: Tomas Andersonas
  • Atviras vs. uždarytos parduotuvės
  • Pirkimo patirtis
  • Išvada
  • Komentarai
  • Į viršų
Philas Nickinsonas

Phil Nickinsonas„Android Central“.

Aukščiausios kokybės programų partnerystė

Aukščiausios kokybės paslauga nebūtinai yra blogas dalykas. Kalbant apie mobiliąsias platformas, reikia, kad visos lygties dalys būtų kuo geresnės. Geresnė aparatūra. Geresnis dizainas. Geresnės programos.

Aukščiausios kokybės paslauga nebūtinai yra blogas dalykas.

Įėjimo kliūtis

Norėdamas platinti programas „Google Play“ parduotuvėje, kūrėjas turi sumokėti vienkartinį 25 USD mokestį, taip pat 30 % visų mokėjimų per „Google Play“ sistemą (programų pirkinių, prenumeratų ar pirkinių programoje).

„BlackBerry“ imdavo 200 USD registracijos mokestį, tačiau 2011 m. šio mokesčio atsisakė. „BlackBerry World“ parduodamos programos „BlackBerry“ sumažina 30 proc.

Tiek „Microsoft“, tiek „Apple“ ima 99 USD per metus už programų platinimą savo parduotuvėse, o pardavimas ir pirkimas programoje sumažinamas 30 proc. „Microsoft“ taip pat nustato 19,99 USD mokestį už kiekvieną nemokamą programą, kurioje pateikta daugiau nei 100 pateikimų – jei kūrėjas kada nors sieks peržengti šią ribą.

Tačiau pastaruoju atveju aukščiausio lygio paslaugų programoms gali kilti grėsmė sukurti dar didesnį skirtumą tarp nepriklausomų kūrėjų ir pagrindinių programinės įrangos namų. Utopiniame pasaulyje kiekvienas ir kiekvienas turėtų turėti galimybę sumokėti savo 99 dolerius (arba tiek, kiek tai kainuoja konkrečiai platformai) ir pradėti kurti vienodomis sąlygomis. Tada programos konkuruotų tik dėl nuopelnų.

Ir tai nereiškia, kad programų kūrėjai yra vieni. Kūrėjų santykiai yra didžiulė bet kurios mobiliosios platformos dalis. Drįsčiau teigti, kad tai vienas svarbiausių. Ir galbūt tokia asmeninė paslauga nebūtinai turi būti nemokama. Tačiau svarbu, kad tas, kuris turi daugiausia pinigų, nebūtų vienintelis, kuris galėtų sukurti kokybiškas programas ir paslaugas konkrečiai platformai.

Žiūrėkite, kaip Guy English kalba apie aukščiausios kokybės programų parduotuvių partnerystės koncepciją.
Guy English, Debug vedėjas, programų kūrėjas

Kartais būčiau su malonumu sumokėjęs „Apple“ 5 000–10 000 USD, kad pasakyčiau: „Duok man kūrėjų rinkinį“.

- Anglas vaikinas, Debug šeimininkas, programų kūrėjas

K:

Kaip platformos gali geriau palaikyti kūrėjus?

313

Rene Ritchie

Rene Ričisaš daugiau

Sutelkti kūrėjai reiškia sutelktas programas

MDaugybė platformos kūrimo parinkčių yra ir palaima, ir prakeiksmas. Jie yra palaima, nes galimybė koduoti programas įvairiais būdais labai padidina galimą kūrėjai, galintys susidoroti su platforma, taigi ir galimas programų, kurios gali būti tam skirtos, skaičius platforma. Palaikydami HTML5 kaip aukščiausios klasės kūrimo sistemą, savo platformą padarysite prieinamą visiems, galintiems sukurti modernią žiniatinklio programą. Apple pristatė web 2.0 programėlę su iPhone OS 1.0. „webOS“ buvo pagrįsta HTML5 programomis. „BlackBerry 10“ palaiko „WebWorks“. Ir „Google“ praktiškai išrado AJAX programas su žemėlapiais.

„Apple“ taip pat palaiko „Objective C“ su savo savuoju SDK. „Google“ palaiko ir savo „Java“ SDK, ir vietinį SDK, skirtą programoms, kurios turi būti parašytos arčiau metalo (pvz., žaidimams). Ir „BackBerry“ palaiko svaiginančią parinkčių įvairovę, įskaitant „Adobe AIR“ (gag), „Android“ vykdymo laiką ir savo „Cascades“ SDK.

Taigi čia yra prakeikimo dalis – kuo lengvesnis vystymasis, tuo tingesnius ar dvejojančius kūrėjus pritraukiate, ir kuo daugiau nevietinių kūrimo parinkčių pateiksite, tuo prastesnė bus programėlė teikti.

Virtuvės kriauklės požiūris

Siekdama patobulinti BlackBerry World katalogą prieš paleidžiant, BlackBerry nusprendė, kad naujoji BlackBerry 10 operacinė sistema palaikys daugybę programų sistemų. Platforma palaiko C/C++, skirtą sunkioms programoms, pvz., žaidimams, dalytis palaikymu su kitomis platformomis (ir žaidimo kūrimą daug lengviau).

„BlackBerry 10“ taip pat palaiko Qt programas, programas, sukurtas naudojant savo „Cascades SDK“, HTML5 pagrindu sukurtas žiniatinklio programas, „WebWork“ sistemą, „Adobe AIR“ programas ir „Java“. Labiausiai žinoma, kad „BlackBerry 10“ turi „Android“ vykdymo laiką, leidžiantį vartotojams paleisti vos pakeistas „Android“ programas.

Virtuvės kriauklės požiūris į programų sistemos palaikymą veikė kiekybės atžvilgiu. „BlackBerry World“ dabar turi daugiau nei 120 000 programų.

Puikūs kūrėjai, kuriems tikrai rūpi platformos, kurioms jie rašo, ir kuriamos programos, trokšta išmokti naujų kalbų ir sistemų. Jie labai didžiuojasi savo darbu ir nepasitenkins niekuo mažiau nei geriausia programa. Kol jie domisi platforma, tol, kol ji kutena jų kodavimą, jie pašalins programas iš parko.

Puikūs kūrėjai trokšta išmokti naujų kalbų ir sistemų.

Visos galimybės yra leisti kitiems kūrėjams, ne tokiems puikiems, tiems, kurie tiesiog nori lengviausio įmanomo būdo programėles į kuo daugiau platformų, išvengsite pakartotinio naudojimo kuo daugiau kodo ir kuo mažiau dirbdami. Didiesiems prekių ženklams, kuriems nerūpi, ar jų programa yra tik vos naudojamas žiniatinklio vaizdas, įtrauktas į plonesnį nei ploną apvalkalą, gauna naudos.

Kai kurie žaidimai, tokie, kurie ekraną užpildo grafika taip, kaip tai daro filmai ar TV laidos, yra pagrindinė šios taisyklės išimtis – jiems mažai naudos iš nieko, išskyrus tiesų prievadą.

Žiūrėkite, kaip Tomas Andersonas kalba apie daugybę vystymosi kelių.
Tomas Andersonas, „BlackBerry“ „BlackBerry“ kūrėjų komandos „Evangelists“ vadovas

Norime užtikrinti, kad „BlackBerry 10“ patirtis būtų puiki naudotojo patirtis, nepaisant kūrėjo pasirinktos platformos.

- Tomas Andersonas, Vadovas Kūrėjų Evangelist Team Americas, BlackBerry

Jei platforma yra nauja, jei naujiems naudotojams reikia jų programų ir jų reikia dabar, tai gali būti greita pradžia ir sustabdymas. Kyla pavojus, kad tingūs ar neryžtingi kūrėjai, gavę lengvą alternatyvą, pašoks ir sustos ties spraga ir gaus savo programėlę į naują parduotuvę, tada niekada negrįžkite ir nesuteikite tinkamos vietinės platformos ir jos naudotojų patirties nusipelnė. Jie nepadės mygtukų tinkamoje vietoje ir nepalaikys gestų taip, kad atrodytų tinkamai, arba neapdoros animacijos ar perėjimų taip, kad tai būtų visos sistemos dalis.

Per mažai kūrėjo parinkčių yra blogai, bet gali būti ir per daug.

K:

Ar daugiau kūrėjo parinkčių sukuria geresnes programas?

1313

Kevinas Michaluk

Kevinas MichalukCrackBerry

Rasti vidurį tarp atvirų ir kontroliuojamų parduotuvių

Lbūk čia sąžiningas. Žiniatinklis yra beveik toks pat atviras, kaip ir ateina, ir čia matome ir itin aukštos kokybės svetaines, ir absoliučiai blogiausias šiukšlių šiukšles. Tas pats yra su kūrėjais ir jų programėlėmis.

Kaip puikūs kūrėjai kuria puikias svetaines, puikūs kūrėjai kuria puikias programas. Kiti įdeda kuo mažiau pastangų kurdami savo svetaines ar programas, o kai kurie netgi stengiasi piktnaudžiauti savo kūriniais.

Programos kopijuojamos, kaip ir svetainės. Programos bando apgauti vartotojus, kaip ir svetainės. Programėlių mobiliesiems paklausa taip išaugo, o pinigų, kuriuos galima uždirbti, pažadas įgavo tokį pagreitį, kad programų erdvė dabar beveik tokia pati kaip žiniatinklio erdvė. Tai geriausias ir blogiausias dalykas šiandien.

Žaidimų aikštelė prieš parduotuvę

Lyginant programų parduotuvės politiką, nėra didesnio kontrasto nei „Google“ ir „Apple“ metodai. „Apple iOS App Store“ yra griežtai reguliuojama. Kiekvieną programą atskirai tikrina peržiūros darbuotojai, kurie tikrina, ar programa atitinka Apple gaires ir taisykles, turinį, kenkėjiškas programas ir panašiai. Tai, kad tai daro žmonės, laikui bėgant sukėlė keistų ir pastebimų atmetimų.

„Google“ laikosi nemokamo visiems principo. Programos, pateiktos į „Google Play“ parduotuvę, praeina vienu patikrinimo sluoksniu, kurį atlieka aparatas. Ji tikrina, ar nėra žinomų kenkėjiškų programų, ir nepaiso jokių naudojimo, turinio ar suderinamumo problemų. „Google Play“ kūrėjams buvo suteikta beveik laisva valdžia teikiant programas, tiek geriau, tiek blogiau.

Asmeniškai manau, kad geriausias dalykas kūrėjams ir klientams yra kažkas tarp plačios atviros rinkos ir griežtai tikrinamos parduotuvės. Pavyzdžiui, „Google Play“ yra per daug atvira. Laukiniuose vakaruose viskas gerai, ir, be abejo, įdomu, kol neatsiras koks nors nusikaltėlis, kuris pavogs jūsų daiktus ar tiesiog juos sudegins. Niekas netrukdo naujovėms ir nuostabioms naujoms programoms, tačiau niekas netrukdo kenkėjiškoms programoms, šnipinėjimo programoms ir kitoms mėšlėms patekti į daugiau nei 700 000 programų.

Kita vertus, „Apple“ dažnai vadinama kuruojama, tačiau iš tikrųjų ji yra tik kontroliuojama. „Apple“ sustabdo tam tikrų tipų programų patekimą į „App Store“, bet nedaro daug pastangų, kad užtikrintų jų kokybę. Gaunate mažiau kiekio, bet ne aukštesnės kokybės, ir daug klaidinančių atmetimų, kurie kenkia pasitikėjimui ir niekam nepadeda. Su 800 000 programų kokybės kontrolės tikrai nebuvo daug.

Atrodo, kad „BlackBerry World“ ir „Windows Phone“ yra kažkur per vidurį. Jie neįsileidžia bet ko, bet, atrodo, neturi ir redakcinės politikos, kuri savavališkai neleistų tam tikrų tipų programoms.

Tikriausiai daugumai vartotojų nesvarbu, kaip laisvai ar griežtai kontroliuojama jų programų parduotuvė.

Galų gale daugumai vartotojų tikriausiai nesvarbu, kaip laisvai ar griežtai kontroliuojama jų programų parduotuvė. Svarbu, ar jie gali rasti geriausias jų poreikius atitinkančias programas. Nei „Google“, nei „Apple“ to dar nepriima. (Ne todėl, kad per daug skųsčiausi, mums „Mobile Nations“ liko didžiulė galimybė, ypač naudojant naujas funkcijas, pvz., „CrackBerry“ programų galeriją adresu http://crackberry.com/apps)

Galiausiai to nori vartotojai. Ne „atvirumas“, kuris teoriškai gali lemti programą, kurios jie gali arba nenorėti. Ne „uždarumas“, kuris apsaugo juos nuo novatoriškų naujų idėjų, iš kurių jiems iš tikrųjų gali būti naudinga. Jie nori puikios programų pirkimo patirties, kuri apsaugotų nuo šūdų, apsaugotų jų įrenginius ir padėtų labai lengvai rasti geriausias norimas programas, kai jų nori.

Atviras ar uždarytas nesvarbu. Geriausi dalykai.

K:

„Talk Mobile Survey“: mobiliųjų programų būsena

Danielis Rubinas

Danielius Rubino„Windows Phone Central“.

Programų pirkimo patirties tobulinimas

CŠiuo metu viena didžiausių problemų, su kuriomis susiduria vartotojai, pirkdami programėles mobiliosiose platformose, yra sandorio pobūdis ir tai, kaip jie skiriasi įvairiose platformose.

Pavyzdžiui, „iOS“ taiko „pirkite prieš išbandydami“ metodą, kai nėra bandomosios sistemos ir ji iš esmės nustatė standartą. „Android“ anksčiau turėjo gana švelnią pinigų grąžinimo sistemą, kurioje vartotojai galėjo išbandyti bet kurią programą 24 valandas ir jei jiems tai nepatiks, jie galėtų susigrąžinti visas lėšas (ir prarasti programos licenciją) tiesiog vienu paspaudimu. Tai buvo išradinga. Tačiau vėliau „Google“ sumažino šiuos langus nuo 24 valandų iki trumpų 15 minučių, o tai atrodo gana drastiška. Toks ribotas bandomasis laikas vos leidžia pirkėjui išbandyti programą. Vis dėlto tai geriau nei nieko.

Akivaizdu, kad abu metodai neturėjo įtakos kiekvienos platformos sėkmei, nors dėl to programos buvo suskaidytos, nes kūrėjai kuria „paprastą“ nemokama versija, kurią palaiko skelbimai arba ribojamas laikas / funkcija / naudojimas kartu su visa arba „premium“ versija, kurioje vartotojai gali nusipirkti programą (ir atrakinti kai kurias funkcijos). Tai pažįstamas modelis, panašus į asmeninio kompiuterio dalijimosi programinę įrangą, nors dėl jo atsiranda dubliuoti įrašai rinkoje ir dirbtinai padidinamas programų skaičius.

Pabandyk

Kai reikia pasiūlyti vartotojams ir kūrėjams daugiausiai pirkimo parinkčių, „Windows Phone“ yra pakuotės priekyje. Be to, kad kūrėjai gali pasiūlyti programas už mokamą ir nemokamą (su skelbimų palaikymu arba be jos), „Microsoft“ leidžia programėles siūlyti bandomuoju pagrindu. Skirtingai nuo kitų platformų, kuriose programėlės dažnai siūlomos dviem versijomis – nemokama „lite“ versija ir mokama pilna versija – „Windows Phone Store“ programėlės gali būti siūlomos su bandomaisiais variantais.

Jie gali nemokamai įdiegti visas funkcijas, naudodami riboto laiko bandomąją versiją arba nemokamą bandomąją versiją su ribotomis funkcijomis – visa tai vienoje programoje. Pasibaigus bandomajam laikotarpiui arba vartotojui nusprendus mokėti už papildomas funkcijas, naujovinti į mokamą versiją taip pat paprasta, vos keliais paspaudimais.

„Microsoft“ „Windows Phone“, mano nuomone, pasirinko geriausią metodą: leisti kūrėjams pasirinkti nemokamas programas ir žaidimus (palaikomus skelbimais, jei jie to nori) arba už pilną kainą su ribotomis bandomomis versijomis. Bandomoji versija tikrai yra geriausia patirtis, nes vartotojai gali atsisiųsti kūrėjo programą, išbandyti daugumą, jei ne visas funkcijas ir, jei jie yra patenkinti produktu, gali tiesiog nusipirkti licenciją ir atrakinti visą programėlė. Tokiu būdu vartotojams nereikia iš naujo įdiegti programinės įrangos, nustatyti naujo žaidimo ir, svarbiausia, jie gali išbandyti produktą prieš įsipareigodami jį įsigyti. Tai paprastas patikinimas.

Keista matyti, kad konkuruojančios platformos nepriima bandomojo modelio, nes kūrėjai dažnai parduotuvėje gali turėti tik vieną programą, o tai sumažina sudėtingumą ir painiavą bei sukuria laimingesnius klientus. Iš tiesų, „Windows Phone“ kūrėjas rizikuoja atsiriboti nuo vartotojų, jei nepasiūlys bandomosios versijos. Priežastis ta, kad žmonės, perkantys programas, gana gerai žino, ką kūrėjas galėjo pasiūlyti bandomoji versija, bet tikslingai pasirinko to nedaryti – toks neveikimas kelia įtarimų dėl programėlės kokybės. Jei kūrėjas tiki savo produktu, jis leis jums jį išbandyti.

Jei kūrėjas tiki savo produktu, jis leis jums jį išbandyti.

Ketvirta, modernesnė versija yra panaši į pirmiau aprašytą bandomąjį metodą, tačiau naudojasi pirkimo programoje modeliu. Pastebime, kad kūrėjai vis dažniau į savo programas įtraukia galimybę įsigyti skelbimų pašalinimo arba funkcijų atrakinimo, dažnai tik už 0,99 USD, programinės įrangos viduje. Toks metodas leidžia kūrėjams pasiūlyti kelių funkcijų lygius vienai programai, pvz., nemokama, standartinė ar išplėstinė, su keliais kainų taškais. Tai sumani sistema, kuri yra natūralus (o kai kurie gali pasakyti, kad teisingesnis) pirkimo programoje sprogimo augimas, pagrįstas populiaru jos naudojimu freemium žaidimuose.

Geriausias sprendimas gerinant sandorius rinkoje yra pasiūlyti vartotojams aiškius pasirinkimus, nes kūrėjas gali pritaikyti be vargo bandomąją sistemą. Nors „iOS“ ir „Android“ taiko skirtingus metodus, matome, kad kūrėjai vis dar bando apeiti tokius apribojimus siūlydami reklamuojamas nemokamas versijas ir kelis tos pačios programos egzempliorius. Nors tai veikia, deja, parduotuvėje gali kilti painiavos ir netvarkos.

K:

Lėšų grąžinimas, bandymai, naujinimai programoje – kas pagerintų programų parduotuves?

313

Išvada

Apps yra svarbūs, taigi svarbūs ir kūrėjai. Kūrėjai turi priimti tūkstantį sprendimų, pradedant nuo to, pagal kurias platformas taikyti, baigiant tuo, kaip jie ketina padaryti programą, kad programa būtų sėkminga. Platformų kūrėjams reikia šių programų, kad jų pačių įrenginiai būtų sėkmingi, todėl labai svarbu tinkamai remti kūrėjus. Kūrėjų palaikymo evoliucija buvo vienas svarbiausių įvykių per pastaruosius kelerius metus.

Bet dar yra ką nuveikti. „iOS App Store“ turinys ir saugumas yra griežtai reguliuojami, bet ne kokybė, o „Google Play“ rinka yra nemokama visiems su minimalia apsauga, bet maksimalia laisvė. „BlackBerry 10“ ir „Windows Phone“ yra kažkur tarp jų, tačiau atrodo, kad dar niekas nenulaužė tinkamo kodo.

Kalbant apie kodą, tai yra nereikšmingas dalykas, kad kiekvienos platformos savoji sistema labai skiriasi nuo konkurentų. Nors egzistuoja kelių platformų programų schemos, jos nėra nei tokios galingos, nei lanksčios, kaip jų konkurencija konkrečioje platformoje. Dėl skirtingų platformų galimybių, apribojimų ir funkcijų nėra idealaus sprendimo.

Tvirta kūrėjų palaikymo sistema ir bendruomenė per pastaruosius kelerius metus išaugo, tačiau šis procesas pridėjo naujų sudėtingumo sluoksnių į programų kūrimo procesą. Kūrimas, kuravimas, platinimas ir plėtra gali būti ir turi būti tobulinama. Bet kaip?

instagram story viewer