Internet Windows Android

Ako zarobiť peniaze na aplikáciách pre Android. Ako si sami vytvoriť aplikáciu pre iPhone Ako si sami vytvoriť aplikáciu

Operačný systém Android je dnes jednou z najpopulárnejších mobilných platforiem na svete. Takmer každý majiteľ smartfónu s Androidom by chcel získať jedinečnú aplikáciu, ktorá sa mu hodí v konkrétnom prípade, no nie vždy je možné takúto aplikáciu nájsť. V tomto článku sa s vami porozprávame o tom, ako si sami vytvoriť aplikáciu pre Android pomocou bezplatných metód.

Vzhľadom na rýchly vývoj platformy Android sa niektoré funkcie opísaných programov môžu zmeniť, preto pre objasnenie prípadných detailov napíšte do komentárov. Posledné vydanie - 20.01.2018.

Prirodzene, pokrok sa nezastaví a s rozvojom OS Android pribúdajú príležitosti na vytváranie rôznych druhov aplikácií, ktoré sú preň vhodné. A ak to nedávno mohol vytvoriť iba odborník, ktorý to študoval v ústave, teraz to dokáže každý majiteľ telefónu alebo tabletu Android online.

Používatelia si môžu vytvoriť vlastnú aplikáciu, aby sa mohli potešiť jedinečným programom. Alebo to môžu urobiť, aby zarobili nejaké peniaze. Internet na to dnes poskytuje všetky možnosti.

Nástroje popísané nižšie vám umožnia vytvoriť si vlastnú aplikáciu v niekoľkých fázach.

Niektoré z prezentovaných programov vám umožňujú nielen robiť, ale aj okamžite speňažiť jeho. Taktiež je možné ľubovoľnú z vytvorených aplikácií umiestniť do systému Google Play.

Štyri spôsoby, ako si sami vytvoriť aplikáciu pre Android

Nižšie nájdete štyri „nástroje“, ktoré vám umožnia vytvoriť takúto aplikáciu rýchlo a bez väčších znalostí. Takéto programy pripomínajú stavebnice, ktoré vám umožňujú vytvárať všetko potrebné blok po bloku, čo je dobrá analógia so skladaním známej stavebnice LEGO.

Všetky tu prezentované programy boli vybrané podľa nasledujúcich kritérií:

  • Pohodlné používanie. Prirodzene, tieto ponuky nebudú využívať vyškolení špecialisti, ale bežní používatelia, ako ste vy a ja. Preto by mala byť aplikácia veľmi pohodlná, funkčná a ľahko ovládateľná.
  • Intuitívne jednoduché rozhranie. Logicky povedané, zdá sa, že tento bod nadväzuje na predchádzajúci, čo znamená, že program by mal byť nielen pohodlný, ale aj intuitívny.
  • Skvelá funkčnosť. Široká škála spôsobov vytvorenia aplikácie je jednoznačným plusom. Hoci všetky prezentované programy majú v priemere rovnaké funkcie, s výnimkou niektorých menších detailov.

Nižšie sa pozrieme na výber nástrojov, ktoré vám pomôžu vytvoriť vašu úplne prvú aplikáciu.

App Builder – jednoduchý nástroj na vytváranie aplikácií

Táto možnosť je dobrý spôsob, ako rýchlo vytvárať vlastné aplikácie. Dobrou správou nepochybne je, že ho môžete použiť bez investovania centu, čo znamená zadarmo. Aj keď sú tu aj nevýhody, aspoň v tom, že je celý v angličtine (po aktualizácii v decembri 2017 pribudla ruština).

Funkcie programu

  • Existuje obrovský výber šablón na vytvorenie aplikácie. Ak máte na mysli nejakú jednoduchú aplikáciu, potom vám tento program ľahko pomôže vybrať šablónu;
  • Po vytvorení aplikácie môžete sledovať jej štatistiky;
  • Ak vytvoríte aplikáciu a prejde kontrolou, môžete ju ľahko a pomerne jednoducho zaradiť do Obchodu Google Play.

AppsGeyser – stránka na vlastnú tvorbu kvalitných aplikácií pre Android

Oficiálna webová stránka - https://www.appsgeyser.com

Tento nástroj je lepší ako predchádzajúci, pretože existuje oveľa viac príležitostí na vytvorenie vlastnej aplikácie. Stránka vám umožňuje vytvoriť si vlastný program v priebehu niekoľkých minút. Tento editor je najjednoduchší zo všetkých, s ktorými sme sa stretli. Zoznam aplikácií, ktoré vám pomôže vytvoriť, je veľmi veľký, počnúc bežným prehliadačom a končiac vlastným messengerom.

Výhody aplikácie AppsGeyser

  • Aplikácia je napísaná pomerne rýchlo, doslova na pár kliknutí;
  • Umožňuje vám vytvárať jednoduché hry pre Android, pretože musíte uznať, že nie každý nástroj to dnes dokáže;
  • Keď je aplikácia pripravená, možno ju jednoducho umiestniť do obchodu Google Play;
  • Okrem toho môžete svoj program speňažiť priamo cez službu AppsGeyser. Toto je užitočná funkcia, pretože tým, že ukážete svoju fantáziu, môžete na nej aj zarobiť;
  • Vytvorte, upravte a zverejnite aplikáciu online vo svojom osobnom účte (aby sa výsledky uložili).

IbuildApp - výkonný motor na vývoj vlastných projektov

Tento nástroj si zaslúži naozaj dôkladný pohľad. Ako sme diskutovali vyššie, na vytváranie aplikácií pre Android nepotrebujete poznať programovací jazyk. Vývojová platforma je taká jednoduchá, že vytvorenie vlastnej aplikácie bude veľmi jednoduché. Proces bude trvať len niekoľko minút, ale výsledok bude zrejmý.

Web IbuildApp má platené plány (vývoj individuálnej aplikácie s ďalším vývojom) aj bezplatné šablóny, ktorých je veľa.

Ruská oficiálna stránka - https://russia.ibuildapp.com

Pozrime sa, čo dokáže:

  • Obrovský archív tém na rôzne témy: môžu to byť reštaurácie, kaviarne, športové aktivity a mnoho ďalších tém, ktoré vám umožnia vybrať si čokoľvek. Všetko, čo musíte urobiť, je vybrať niečo konkrétne a potom to upraviť tak, aby vyhovovalo vašim potrebám;
  • Má tiež zabudované spôsoby propagácie vytvorenej aplikácie. Program vám pomôže nielen rýchlo vytvoriť aplikáciu, ale ju aj propagovať. V iných prípadoch tento proces trvá veľmi dlho;
  • Aplikáciu si navyše budete môcť prepojiť s reklamnou sieťou, čo znamená, že na nej budete zarábať.

AppsMakerstore - platforma na vytváranie jednoduchých programov

Oficiálna webová stránka - https://appsmakerstore.com

Štvrtá skvelá platforma, ktorá je určená na vytváranie aplikácií pre Android. Pravdepodobne jednou z najdôležitejších výhod je, že pomocou webovej stránky AppsMakerStore môžete vytvárať programy, ktoré budú multiplatformové (napríklad pre Android, iOS a Windows Phone)

Pozrime sa na výhody platformy:

  • Práca s dizajnérom prebieha online;
  • Možnosť bezplatnej registrácie;
  • Písanie aplikácií pomocou hotových rozložení, pričom každému používateľovi je k dispozícii obrovský výber šablón na danú tému.

Video návod na vytvorenie aplikácie pomocou APK Creator


To je všetko, dúfame, že ste našli to, čo ste hľadali a boli ste s naším výberom spokojní. Táto sada nástrojov sa stane niečím výnimočným pre začínajúceho programátora a umožní vám pochopiť zložitosť vytvárania jednoduchých aplikácií zadarmo.

Ako a prečo vytvoriť mobilnú aplikáciu. Mobilná aplikácia nie je len nástrojom na komunikáciu, získavanie potrebných informácií či spôsob trávenia voľného času, ale je aj možnosťou zárobku, udržania si imidžu a efektívnej činnosti.

S minimálnymi investíciami alebo úplne zadarmo môžete vytvárať mobilné aplikácie, ktoré uspokoja potreby spotrebiteľov a sú v podstate vaším vlastným mobilným prehliadačom, ktorý otvára iba vašu webovú stránku.

Nápad

Zrod akéhokoľvek produktu začína myšlienkou jeho vytvorenia. Tvorca zakladá myšlienku na tom, čo je mu známe. Zamyslite sa nad svojimi záujmami a koníčkami. Ak veľa cestujete alebo navštevujete rôzne verejné miesta vo vašom meste, prečo si nevytvoriť aplikáciu založenú na týchto znalostiach?

Vytvorte aplikácie na počítanie kalórií a športové aplikácie, ak máte blízke skúsenosti s dietetikou alebo športom. Ak ste sa vždy zaujímali o astrológiu, môžete si vytvoriť aplikáciu hviezdnej mapy.

Mobilné aplikácie každým dňom naberajú na obrátkach a podľa niektorých prognóz môžu úplne vytlačiť internetové prehliadače a webové stránky.

Skúste myslieť mimo rámca a prísť s nápadom, ktorý nemá konkurentov, alebo naopak, analyzovať podobné nápady a vytvoriť aplikáciu, ktorá by bola pre používateľov lepšia, pohodlnejšia a užitočnejšia.

Typy aplikácií

Mobilné a webové prehliadače používa takmer každý spotrebiteľ mobilnej prevádzky. Patria sem všetky druhy máp, navigácia, hry, online služby na spracovanie fotografií, knižnice, miesta na ukladanie informácií, správy, prehrávače hudby, programy na prezeranie videa a mnoho ďalšieho. . Program vytvorený na použitie na mobilnom telefóne alebo smartfóne môže byť platený alebo bezplatný a je tiež rozdelený do typov v závislosti od riešených úloh:

  • zábavné (multimediálne) aplikácie - akékoľvek prehrávače video a audio súborov, programy na prezeranie obrázkov, na čítanie kníh, hry;
  • komunikácia - zodpovedný za komunikáciu užívateľa, jeho kontakty, sociálne siete, SMS správy;
  • navigácia - aplikácie, ktoré pracujú s geografickými súradnicami, so systémom GPS;
  • aplikované - všetky druhy kalkulačiek, organizérov, notebookov;
  • príručky - encyklopédie, slovníky;
  • obchodné aplikácie, ktoré vám umožňujú organizovať prácu, získavať zamestnancov, rozvíjať stratégie a zvyšovať zisky;
  • školiace programy.

Možnosti speňaženia

Ak nie ste Euroset alebo Megafon alebo internetový portál AliExpress, možno budete chcieť zarobiť peniaze vytvorením svojej aplikácie.

Najjednoduchším spôsobom je vytvorenie platenej aplikácie. Tu si však musíte položiť niekoľko otázok:

  1. Aká je vaša ponuka a aký je prínos pre ľudí?
  2. Aké výhody má oproti svojim konkurentom?
  3. Koľko stiahnutí majú konkurenti?

Len ak si najprv správne vypočítate počet používateľov, ktorí budú mať pravdepodobne záujem o vašu aplikáciu, môžete si približne vypočítať, koľko môžete zarobiť.

Ďalšie možnosti speňaženia:

  • nákupy v aplikácii;
  • reklama v aplikácii;
  • sponzorstvo a ponuky;

rozvoj

Máte nápad, ale nemáte skúsenosti s programovaním, potom sú pre vás nasledujúce možnosti:

  • webová stránka AppBooker vám poskytne zoznam obľúbených vývojárov, berúc do úvahy váš rozpočet a potreby;
  • apps4all.ru - tu je dobrý zoznam domácich vývojárov;
  • Najlacnejšou možnosťou je ísť na freelancer burzu.
Najlacnejšie neznamená zlé, ale znamená viac riskantné: môžu vám urobiť skvelú aplikáciu, ale môžete získať aj bezohľadného zamestnanca.

Náklady na vývoj

Náklady na vývoj aplikácie závisia od jej typu, značne sa líšia od želania zákazníka a môžu sa pohybovať od 2,5 tisíc do 10 miliónov rubľov. Najdrahšie aplikácie, sú spravidla ďalšie bestsellery na dlhú dobu.

Ak chcete zistiť približné náklady na vývoj aplikácie, s ktorou ste prišli, môžete prejsť na stránku howmuchtomakeanpp.com. Nebojte sa rozdeliť výslednú cenu o 3 a zistiť náklady ruských výrobcov. Príklady vyplnených žiadostí a ich ceny nájdete na crew.co.

Ako vytvoriť aplikáciu zadarmo?

Ak máte aspoň minimálne znalosti programovania, potom vám môžu pomôcť dizajnéri online mobilných aplikácií. V nich si dávajte pozor na to, pre aký systém sa mobilná aplikácia píše, napríklad pre iPhone alebo Nokia Corporation, Android, Java. Najpopulárnejším systémom je Android. Algoritmus na vytváranie mobilnej aplikácie je podobný algoritmu na vytváranie webových stránok. Okamžite však majte na pamäti, že ak chcete vytvoriť niečo jedinečné v najvyššej miere, potom si váš vývoj bude vyžadovať peniaze alebo vážnu investíciu času.

Koľko môžete zarobiť?

Ak pristupujete k vývoju svojej aplikácie správne: preštudujte si obľúbené ponuky na trhu, vytvorte produkt, ktorý bude zaujímavý pre širokú verejnosť, používajte aplikácie pre rôzne operačné systémy – mesačne môžete zarobiť okolo 100 000 dolárov.

Štúdia vykonaná spoločnosťou Giga OM Pro ukázala, že takmer polovica opýtaných vývojárov mobilných aplikácií nezarába viac ako 200 dolárov mesačne. ? V prvom rade sa rozhodnite, čo do projektu investujete: čas alebo peniaze.

Ak sa bojíte dôverovať vývojárom, nechcete sa na nich spoliehať a platiť príliš veľa za podporu a aktualizáciu programu, vytvorte si aplikáciu sami.

Používaním online dizajnérov Je skutočne možné vytvárať funkčné a kvalitné mobilné aplikácie. V budúcnosti by mali byť propagované a zverejnené na Google Play a AppStore. Nákupy aplikácií generujú o 25 % nižší príjem ako nákupy v aplikácii, podľa výskumu spoločnosti Apple, ale o 30 % viac ako reklama v aplikácii a iné spôsoby zarábania peňazí.

S pozdravom Nastya Čechova

Naučiť sa nový jazyk a vývojové prostredie je minimum, ktoré sa od vás vyžaduje, ak chcete napísať svoju prvú mobilnú aplikáciu. Načrtnutie základného zoznamu úloh pre Android alebo iOS bez kopírovania príkladu z knihy bude trvať najmenej niekoľko týždňov. Ale nemôžete ovládať Objective-C alebo Java a stále rýchlo vyvíjať aplikácie pre smartfóny, ak používate technológie ako PhoneGap.

Ak ste si pozorne preštudovali novinky, ktoré nás čakajú vo Windows 8, možno ste si všimli, že pod ním bude možné vyvíjať aplikácie v HTML5. Myšlienka v skutočnosti nie je nová - technológie, ktoré implementujú rovnaký prístup pre mobilné platformy, sa vyvíjajú míľovými krokmi. Jedným z týchto rámcov, ktorý vám umožňuje vyvíjať aplikácie pre smartfóny pomocou množstva známych HTML, JavaScript a CSS!, je PhoneGap. Aplikácia napísaná s jeho pomocou je vhodná pre všetky populárne platformy: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian a Bada. Nebudete sa musieť učiť špecifiká programovania pre jednotlivé platformy (napríklad Objective-C v prípade iOS), ani sa zaoberať rôznymi API a vývojovými prostrediami. Všetko, čo potrebujete na vytvorenie multiplatformovej mobilnej aplikácie, je znalosť HTML5 a špeciálne API PhoneGap. V tomto prípade výstupom nebude hlúpa HTML stránka „zarámovaná“ v rozhraní aplikácie, nie! Rozhranie API rámca vám umožňuje používať takmer všetky funkcie telefónu, ktoré sa používajú pri vývoji pomocou natívnych nástrojov: prístup k akcelerometru, kompasu, fotoaparátu (nahrávanie videa a fotografovanie), zoznam kontaktov, systém súborov, systém upozornení (štandardné upozornenia v telefóne) , úložisko atď. atď. Nakoniec, takáto aplikácia môže bez problémov pristupovať k akejkoľvek medzidoménovej adrese. Môžete znovu vytvoriť natívne ovládacie prvky pomocou rámcov ako jQuery Mobile alebo Sencha a konečný program bude vyzerať, akoby bol napísaný v rodnom jazyku (alebo takmer tak) na mobilnom telefóne. Najlepšie je ilustrovať si vyššie uvedené v praxi, to znamená napísať žiadosť, takže navrhujem, aby ste hneď začali cvičiť. Majte prehľad o čase – všetko vám zaberie sotva viac ako pol hodiny.

Čo vytvoríme

Zoberme si iOS ako cieľovú platformu – áno, áno, peniaze sú v AppStore a zatiaľ je najlepšie speňažiť svoj vývoj tam :). Ale hneď to objasním: to isté bez zmien sa dá urobiť povedzme pre Android. Dlho som premýšľal nad tým, ktorý príklad zvážiť, pretože som nechcel písať ďalší nástroj na sledovanie zoznamu úloh. Preto som sa rozhodol vytvoriť aplikáciu s názvom „Georemembrance“, navigačný program, ktorého účel možno opísať jednou frázou: „Dajte mi vedieť, keď som tu znova“. AppStore má veľa nástrojov, ktoré vám umožňujú „zapamätať si“ miesto, kde používateľ zaparkoval auto. Je to takmer to isté, len trochu jednoduchšie. Môžete ukázať na bod na mape mesta, nastaviť preň určitý polomer a naprogramovať správu. Keď nabudúce spadnete do kruhu so zadaným polomerom, aplikácia vás na to upozorní a bod sa vymaže. Ďalej budeme postupovať podľa tohto plánu: najprv vytvoríme jednoduchú webovú aplikáciu, otestujeme ju v prehliadači a následne pomocou PhoneGap prenesieme na platformu iOS. Je veľmi dôležité vytvoriť prototyp a otestovať väčšinu kódu v prehliadači na počítači, pretože ladenie aplikácie v telefóne je oveľa ťažšie. Použijeme framework jQuery JS s jQuery Mobile (jquerymobile.com) ako framework a Google Maps v3 ako mapový engine. Aplikácia bude pozostávať z dvoch strán: mapy a zoznamu bodov.

  • Na mape sa umiestni značka vašej aktuálnej polohy. Kliknutím na mapu sa vytvorí bod, ku ktorému je pripojená správa (napríklad „auto v blízkosti“). Bod je možné odstrániť kliknutím naň. Na presun značky osoby na mape sa používa geonavigačné API.
  • Na stránke so zoznamom bodov by malo byť ďalšie tlačidlo „Vymazať všetky body“ a vedľa každého bodu by malo byť tlačidlo „Vymazať tento bod“. Ak kliknete na prvok v zozname, príslušný bod sa zobrazí na mape. Používateľské nastavenia a zoznam bodov uložíme do localStorage.

Rámce používateľského rozhrania

jQuery Mobile samozrejme nie je jediným rámcom na vytváranie mobilného rozhrania. Webová stránka PhoneGap má obrovský zoznam knižníc a rámcov, ktoré môžete použiť (phonegap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js atď.

Aplikačný rámec

Hneď vysvetlím, prečo budeme používať jQuery Mobile. Táto knižnica JS nám poskytuje hotové prvky rozhrania mobilných aplikácií (čo najbližšie k natívnym) pre rôzne platformy. Potrebujeme, aby výstupom bola mobilná aplikácia a nie stránka z prehliadača! Stiahnite si teda najnovšiu verziu JQuery Mobile (jquerymobile.com/download) a preneste prvé aplikačné súbory, ktoré potrebujeme, do pracovného priečinka:

  • images/ (presuňte sem všetky obrázky z archívneho priečinka jq-mobile s rovnakým názvom);
  • index.css;
  • index.html;
  • index.js;
  • jquery.js;
  • jquery.mobile.min.css;
  • jquery.mobile.min.js.

Je potrebné urobiť zdroje prevažne lokálne, aby používateľ v budúcnosti neplytval mobilným internetom. Teraz vytvoríme rámec stránky v súbore index.html. Nižšie uvedený kód popisuje hornú časť stránky s mapou, nápisom „Geographic Reminder“ a tlačidlom „Body“.

Mapová stránka

Geospomienka

Body

Atribút stránky data-dom-cache="true" je potrebný na to, aby sa zabezpečilo, že sa neuvoľní z pamäte. Tlačidlo Body používa data-transition="pop", takže sa stránka zoznamu bodov otvorí s kontextovým efektom. Viac o štruktúre stránok jQuery Mobile si môžete prečítať v dobrom manuáli (bit.ly/vtXX3M). Analogicky vytvoríme stránku so zoznamom bodov:

Stránka so zoznamom bodov

vymazať všetko

Body

Mapa

Pre tlačidlo „Mapa“ napíšeme aj data-transition="pop", ale pridáme atribút data-direction="reverse", aby sa stránka "Mapa" otvorila s efektom "Fade". Rovnaké atribúty zapíšeme do šablóny bodu. To je všetko, náš rám je pripravený.

Vytvorenie aplikácie

Teraz musíme zobraziť mapu, na ktorú použijeme štandardné rozhranie Google Maps API, ktoré používajú milióny rôznych stránok:

Var latLng = new gm.LatLng(this.options.lat, this.options.lng); this.map = new gm.Map(element, ( zoom: this.options.zoom, // Vyberte počiatočný stred priblíženia: latLng, // Nastavte počiatočný stred mapTypeId: gm.MapTypeId.ROADMAP, // Normálna mapa zakážeDoubleClickZoom: true, // Zakázať automatické priblíženie klepnutím/dvojitým kliknutím disableDefaultUI: true // Zakázať všetky prvky rozhrania ));

Tu je Gm premenná odkazujúca na objekt Google Maps. Inicializačné parametre som dobre okomentoval v kóde. Ďalším krokom je nakresliť značku muža na mapu:

This.person = new gm.Marker(( mapa: this.map, icon: new gm.MarkerImage(PERSON_SPRITE_URL, new gm.Size(48, 48)) ));

Adresa sprite osoby z panorám Google sa používa ako PERSON_SPRITE_URL. Jeho statická adresa je maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png. Používateľ pridá body kliknutím na mapu, takže na ich kreslenie budeme počúvať udalosť kliknutia:

Gm.event.addListener(this.map, "click", function (event) ( self.requestMessage(function (chyba, správa) ( // Metóda, ktorá vráti text zadaný používateľom, ak sa vráti (chyba); // Metóda pridá bodku do aktívneho zoznamu a // nakreslí ju na mapu self.addPoint(event.latLng, self.options.radius, message); self.updatePointsList(); // Prekreslí zoznam bodov )); ), nepravda);

Väčšinu kódu poskytujem - zvyšok hľadajte na disku. Ďalej musíme naučiť aplikáciu pohybovať ikonou používateľa na mape. V prototype používame Geolocation API (to, ktoré sa používa aj v prehliadačoch pre stolné počítače):

If (navigator.geolocation) ( // Skontrolujte, či prehliadač podporuje funkciu geolokácie gpsSuccess(pos) ( var lat, lng; if (pos.coords) ( lat = pos.coords.latitude; lng = pos.coords.longitude; ) else ( lat = poz. zemepisná šírka; lng = poz. zemepisná dĺžka; ) self.movePerson(new gm.LatLng(lat, lng)); // Presuňte ikonu používateľa ) // Každé tri sekundy požadujeme aktuálnu // polohu používateľ window.setInterval (funkcia () ( // Vyžiadanie aktuálnej polohy navigator.geolocation.getCurrentPosition(gpsSuccess, $.noop, ( enableHighAccuracy: true, maximumAge: 300000 )); ), 3000); )

Metóda movePerson používa jednoduchú procedúru getPointsInBounds() na kontrolu, či sa používateľ nachádza v niektorom aktívnom bode. Posledná otázka - kam uložiť zoznam bodov? HTML5 zaviedlo možnosť používať localStorage, takže to nezanedbávame (nechám vás, aby ste si tieto časti kódu vymysleli sami, čo som dobre okomentoval). Takže aplikácia spustená v prehliadači je pripravená!

Spustenie webovej aplikácie

Ako som už povedal, ladenie je väčšinou potrebné vykonať na počítači. Na testovanie webových aplikácií na počítači je najvhodnejší prehliadač Safari alebo Chrome. Po odladení v týchto prehliadačoch si môžete byť istí, že vaša aplikácia nebude fungovať v prehliadači mobilného telefónu. Oba tieto prehliadače sú kompatibilné s väčšinou mobilných webových prehliadačov, pretože sú rovnako ako ony postavené na jadre WebKit. Po odstránení všetkých chýb môžete pristúpiť k spusteniu mobilnej webovej aplikácie priamo v telefóne. Ak to chcete urobiť, nakonfigurujte svoj webový server (dokonca aj Denwer alebo XAMPP) tak, aby obsluhoval vytvorenú stránku a otvorte ju v prehliadači mobilného telefónu. Aplikácia by mala vyzerať podobne ako na obrázku. Tu je dôležité pochopiť, že budúca mobilná aplikácia zostavená pre mobilnú platformu pomocou PhoneGap bude vyzerať takmer identicky, až na to, že navigačná lišta prehliadača sa nebude zobrazovať na obrazovke. Ak je všetko v poriadku, zo stránky môžete začať vytvárať plnohodnotnú iOS aplikáciu. Upozorňujeme, že sme sa doteraz ani len nedotkli PhoneGap a IDE pre mobilný vývoj.

Príprava

Na zostavenie aplikácie pre iOS potrebujete počítač s operačným systémom Mac OS 10.6+ (alebo virtuálny stroj na Mac OS 10.6), ako aj vývojové prostredie Xcode s nainštalovaným iOS SDK. Ak nemáte nainštalovanú súpravu SDK, budete si musieť stiahnuť obraz disku z webovej stránky spoločnosti Apple, ktorý obsahuje Xcode a súpravu iOS SDK (developer.apple.com/devcenter/ios/index.action). Majte na pamäti, že obrázok váži približne 4 GB. Okrem toho sa budete musieť zaregistrovať na stránke Apple ako vývojár (ak sa nechystáte publikovať svoju aplikáciu v AppStore, tak túto požiadavku možno obísť). Pomocou tejto sady môžete vyvíjať aplikácie v natívnom jazyku iOS Objective-C. Rozhodli sme sa však použiť riešenie a použiť PhoneGap, takže ešte musíme nainštalovať balík PhoneGap pre iOS. Stačí stiahnuť archív z offsite (https://github.com/callback/phonegap/zipball/1.2.0), rozbaliť ho a spustiť inštalátor v priečinku iOS. Po dokončení inštalácie by sa v ponuke projektov Xcode mala objaviť ikona PhoneGap. Po spustení budete musieť vyplniť niekoľko formulárov, no veľmi skoro uvidíte pracovný priestor IDE s vašou prvou aplikáciou. Ak chcete skontrolovať, či všetko funguje, kliknite na tlačidlo Spustiť - mal by sa spustiť emulátor iPhone/iPad s aplikáciou šablóny PhoneGap. Zostavený program vygeneruje chybu, že index.html sa nenašiel - to je normálne. Otvorte priečinok, do ktorého ste uložili súbory primárneho projektu, a nájdite v ňom podpriečinok www. Presuňte ho do editora, kliknite na ikonu aplikácie v zozname vľavo a v zobrazenom okne vyberte „Vytvoriť odkazy na priečinky pre všetky pridané priečinky“. Ak znova spustíte program, všetko by malo fungovať. Teraz môžeme skopírovať všetky súbory nášho prototypu do zložky www. Je čas vyladiť náš prototyp, aby fungoval na smartfóne pomocou spracovania PhoneGap.

Prenos prototypu

Najprv musíte do indexového súboru zahrnúť phonegap-1.2.0.js. PhoneGap vám umožňuje obmedziť zoznam hostiteľov dostupných na návštevu. Navrhujem, aby ste si takýto „biely zoznam“ okamžite vytvorili. V ponuke projektu otvorte Supporting Files/PhoneGap.plist, nájdite položku ExternalHosts a pridajte do nej nasledujúcich hostiteľov, ku ktorým bude naša aplikácia pristupovať (sú to servery Google Maps): *.gstatic.com, *.googleapis.com, mapy .google.com. Ak ich nešpecifikujete, program zobrazí v konzole varovanie a mapa sa nezobrazí. Na inicializáciu webovej verzie našej aplikácie sme použili udalosť DOMReady alebo pomocníka jQuery: $(document).ready(). PhoneGap generuje udalosť deviceready, ktorá indikuje, že mobilné zariadenie je pripravené. Odporúčam použiť toto:

Document.addEventListener("deviceready", funkcia () ( new Notificator($("#map-canvas")); // Ak používateľ nemá internet, // upozornite ho na to, ak (navigator.network.connection. type = == Connection.NONE) ( navigator.notification.alert("Žiadne internetové pripojenie", $.noop, TITLE); ) ), false);
Zabránime posúvaniu: document.addEventListener("touchmove", funkcia (udalosť) ( event.preventDefault(); ), false);

Potom nahradíme všetky upozornenia a potvrdíme hovory natívnymi hovormi, ktoré nám PhoneGap poskytuje:

Navigator.notification.confirm("Odstrániť bod?", funkcia (id_tlačidla) ( if (id_tlačidla === 1) ( // stlačené tlačidlo OK self.removePoint(bod; ) ), TITLE);

Posledná vec, ktorú musíme zmeniť, je blok kódu, ktorý pohybuje ikonou používateľa po mape. Náš súčasný kód tiež funguje, ale funguje menej optimálne (pohybuje ikonou, aj keď sa súradnice nezmenili) a neposkytuje tak bohaté dáta ako náprotivok PhoneGap:

Navigator.geolocation.watchPosition(funkcia (pozícia) ( self.movePerson(new gm.LatLng(position.coords.zemepisná šírka, poloha.súradnice.dĺžka)); ), funkcia (chyba) ( navigator.notification.alert("kód: " + error.code + "\nspráva: " + error.message, $.noop, TITLE); ), ( frekvencia: 3000 ));

Tento kód je elegantnejší – generuje udalosť až pri zmene súradníc. Kliknite na tlačidlo Spustiť a uistite sa, že aplikácia, ktorú sme práve vytvorili, perfektne funguje v simulátore zariadenia iOS! Je čas začať spúšťať na skutočnom zariadení.

Spustite na zariadení

Pripojte svoj iPhone, iPod alebo iPad k počítaču so systémom Xcode. Program zistí nové zariadenie a požiada o povolenie použiť ho na vývoj. Nemá zmysel ju odmietať :). Zopakujem ešte raz: na spustenie písanej aplikácie na iOS musíte byť autorizovaným iOS vývojárom (inými slovami, musíte byť prihlásení na odber iOS Developer Programu). To vám bude prekážať iba vtedy, ak vyvíjate aplikácie pre produkty Apple, s inými platformami (Android, Windows Phone) je všetko oveľa jednoduchšie. Tí, ktorí študujú na vysokej škole, majú vďaka niektorým benefitom šancu získať prístup k programu zadarmo. Všetci ostatní musia za účasť v programe zaplatiť 99 dolárov ročne. Apple vydáva certifikát, pomocou ktorého môžete podpísať svoj kód. Podpísanú aplikáciu je možné spustiť na iOS a distribuovať v App Store. Ak nie ste študent, a stále vám je ľúto 99 dolárov za nevinné experimenty, potom je tu ešte jeden spôsob – oklamať systém. Môžete si vytvoriť self-signed certifikát na overenie kódu a spustiť mobilný program na jailbreaknutom iOS zariadení (nebudem sa nad tým pozastavovať, pretože všetko je čo najpodrobnejšie popísané v tomto článku: bit.ly/tD6xAf) . Tak či onak, na obrazovke mobilu už čoskoro uvidíte funkčnú aplikáciu. Zastavte stopky. ako dlho ti to trvalo?

Iné platformy

Okrem PhoneGap existujú aj iné platformy, ktoré vám umožňujú vytvárať mobilné aplikácie bez použitia rodných jazykov. Uveďme zoznam najlepších hráčov.

Appcelerator Titanium (www.appcelerator.com).

Titanium dokáže vytvárať aplikácie primárne pre Android a iPhone, no zároveň tvrdí, že podporuje BlackBerry. Okrem samotného rámca projekt poskytuje sadu natívnych widgetov a IDE. Aplikácie na Titanium môžete vyvíjať zadarmo, no za podporu a dodatočné moduly budete musieť platiť (od 49 dolárov mesačne). Cena niektorých modulov tretích strán dosahuje 120 dolárov ročne. Vývojári Appcelerator Titanium tvrdia, že na základe ich frameworku bolo napísaných viac ako 25 tisíc aplikácií. Zdrojový kód projektu je distribuovaný pod licenciou Apache 2.

Corona SDK (www.anscamobile.com/corona).

Táto technológia podporuje hlavné platformy – iOS a Android. Framework je zameraný hlavne na vývoj hier. Vývojári samozrejme tvrdia, že na OpenGL je kvalitná optimalizácia. Platforma nemá bezplatnú verziu a cena je pomerne vysoká: 199 dolárov ročne za licenciu pre jednu platformu a 349 dolárov ročne pre iOS a Android. Corona ponúka svoje vlastné emulátory IDE a zariadení. Corona aplikácie sú napísané v jazyku podobnom JavaScriptu.

Záver

Vytvorili sme jednoduchú mobilnú webovú aplikáciu a preniesli ju na platformu iOS pomocou PhoneGap v niekoľkých jednoduchých krokoch. Nenapísali sme ani jeden riadok kódu Objective-C, ale dostali sme program slušnej kvality, ktorý strávil minimum času portovaním a učením sa PhoneGap API. Ak uprednostňujete inú platformu, napríklad Android alebo Windows Mobile 7, potom si môžete rovnako jednoducho, bez akýchkoľvek zmien pre tieto platformy, zostaviť našu aplikáciu (ku každej z nich existuje dobrý úvodný manuál a videonávod: phonegap.com/ začať). Ak chcete overiť životaschopnosť platformy, môžete sa pozrieť na hotové aplikácie na PhoneGap, ktoré vývojári technológie zhromaždili v špeciálnej galérii (phonegap.com/apps). PhoneGap je v skutočnosti ideálnou platformou na vytvorenie aspoň prototypu budúcej aplikácie. Jeho hlavnými výhodami sú rýchlosť a minimálne náklady, ktoré aktívne využívajú startupy, ktoré majú vo všetkých ohľadoch obmedzené zdroje. Ak aplikácia zlyhá a z nejakého dôvodu už nie ste spokojní s internými prvkami HTML+JS, vždy môžete aplikáciu preniesť do pôvodného jazyka. Nemôžem si pomôcť, ale povedať, že PhoneGap bol pôvodne vyvinutý spoločnosťou Nitobi ako open source projekt (úložisko sa nachádza na GitHub: github.com/phonegap). Zdrojový kód zostane naďalej otvorený, hoci spoločnosť Adobe kúpila Nitobi vlani v októbri. Musím povedať, aké vyhliadky má projekt s podporou takého giganta?

Operačný systém Android sa rozšíril – ku koncu roka 2015 na ňom beží viac ako 80 % mobilných zariadení a grafy ukazujú stabilný rast. Záujem o mobilné aplikácie pokračuje, súdiac podľa množstva nových produktov na Playmarkete. Ako si sami vytvoriť aplikáciu pre Android? Potrebujete byť na to skutočným programátorom? Budeme o tom hovoriť v našom článku.

Ak chcete vytvoriť svoju prvú aplikáciu pre Android, musíte tvrdo pracovať. Budeme potrebovať:

  • Knihy o programovaní;
  • Vývojové prostredie (obsahuje veľa programov a doplnkov);
  • Ďalšie príručky o programovaní pre OS Android;
  • Znalosť tvorby algoritmov.

Po dokončení inštalácie vývojového prostredia musíte začať študovať knihy a príručky. Pomôžu vám získať znalosti o operátoroch, triedach, poliach a spôsoboch interakcie s vybavením mobilných zariadení. Tiež musíte sa naučiť čítať cudzí kód a nájsť v ňom potrebné znalosti a programovacie techniky. Pri pohľade na výpis najmenšieho programu sa vám začne točiť hlava – zdá sa, že sa to všetko naučiť nedá.

V skutočnosti bolo na programovanie pre Android napísaných veľa príručiek a návodov. Preto nebudú žiadne problémy s učením sa základov programovania - hlavnou vecou je mať na to schopnosť.

Tvorcovia aplikácií pre Android

Ak vás operátori, triedy a vývoj algoritmov vydesia a zoznamy programov vás ponoria do primitívnej hrôzy, potom sme pripravení ponúknuť vám ďalšie riešenie - vytváranie aplikácií v špeciálnych konštruktoroch. Ich počet rastie míľovými krokmi, takže s ich hľadaním nebudú žiadne problémy. Návrhári vám umožňujú písať aplikácie rôznej úrovne zložitosti pomocou vopred vyvinutých modulov a schopností. Na ich základe môžete vytvoriť:

  • Spravodajské aplikácie;
  • Katalógy kulinárskych receptov;
  • Mobilné blogy;
  • Internetové obchody;
  • Aplikácie na objednávanie služieb;
  • Foto a video galérie;
  • Textové aplikácie a ďalšie.

Taktiež mnoho dizajnérov ponúka nástroje na základnú propagáciu vytvorených aplikácií.

Konštruktor App2b

Tento dizajnér je určený pre obchodné publikum, takže môže vytvárať obchodné projekty vysokej úrovne zložitosti. Na jeho základe sú implementované internetové obchody, katalógy oblečenia, aplikácie pre zľavové programy, aplikácie s upozorneniami, spravodajské aplikácie, propagačné katalógy, videogalérie a mnohé ďalšie. Používatelia majú prístup k štatistikám sťahovania vytvorených aplikácií, hostingových a propagačných nástrojov.

Rovnako ako mnoho iných obchodných nástrojov, aj App2b builder je platený. Pre používateľov a vývojárov je na výber iba jedna možnosť platby - 9 900 rubľov za jednu jednorazovú aplikáciu. Platba zahŕňa prístup ku všetkým špecifikovaným funkciám, technickú podporu, propagačné nástroje, ako aj umiestnenie aplikácií na Playmarket.

Aby sme boli spravodliví, stojí za zmienku, že tento dizajnér dokáže vytvárať aplikácie nielen pre Android, ale aj pre smartfóny iPhone (s následným zverejnením v AppStore).

Konštruktor Appsmakerstore

Jedná sa o veľmi výkonný multifunkčný dizajnér s obrovským množstvom šablón. S jeho pomocou sa vytvárajú aplikácie pre hotely, nočné kluby, reštaurácie a kaviarne, vládne služby, obchodné reťazce, kozmetické salóny, rozhlasové stanice, zdravotnícke zariadenia, športové kluby, cirkevné inštitúcie, ako aj pre rôzne podujatia a aktivity. Funkcia dizajnéra:

  • Publikovanie spravodajského obsahu;
  • Publikovanie multimediálneho obsahu;
  • Automatická synchronizácia so stránkami;
  • Prijímanie online objednávok;
  • Prijatie platby;
  • Rezervačné funkcie;
  • GPS lokalizácia užívateľov;
  • Vydávanie rozvrhov a rozvrhov;
  • Integrácia sociálnych sietí a oveľa viac.

A aby boli vytvorené aplikácie jedinečné, je tu zabezpečený branding – používatelia/vývojári môžu nahrávať logá, vlastné fotografie a ďalšie firemné atribúty. Aby ste mohli začať vytvárať aplikáciu, musíte si vybrať vhodnú šablónu a potom do projektu pridať vlastný obsah. Po dokončení všetkého vám služba pomôže umiestniť aplikáciu na Play Market.

Zdarma New Digital Times App Builder

Tento dizajnér je desktop. To znamená, že aby to fungovalo, musíte si do počítača stiahnuť špeciálnu aplikáciu. Vývojári tvrdia, že všetky funkcie sú úplne zadarmo - existujú dobré základné funkcie a bezplatné šablóny a moduly. Ak chcete získať prístup k funkciám, musíte sa zaregistrovať a získať účet.

Program nainštalovaný v počítači váži len niekoľko megabajtov - to je veľké plus. Spustíme program, zadáme používateľské meno a heslo a potom začneme vyvíjať aplikáciu. Tu môžeme pridávať rôzne komponenty a stránky, vkladať obrázky a textový obsah a prezerať si výsledky v rôznych rozlíšeniach obrazovky. Možnosti nie sú najgigantnejšie, no aj tak si vytvoríte jednoduchú mobilnú aplikáciu pre Android alebo malý internetový obchod.

Tento dizajnér dokáže aplikácie nielen vytvárať, ale aj publikovať v obchode s aplikáciami Playmarket. Podporovaná je aj tvorba aplikácií pre iOS.

Konštruktor Net2Share

Ako vytvoriť aplikáciu pre Android zadarmo a dokonca zarobiť peniaze? Na to by ste mali použiť konštruktor Net2Share. A nezľaknite sa sekcie „Tarify“ na oficiálnej webovej stránke dizajnéra - tu sú zverejnené informácie o pridruženom programe, čo umožňuje vývojárom zarábať peniaze vytváraním vlastných aplikácií (túto položku mohli nazvať inak).

Aby ste mohli začať s vývojom, musíte prejsť jednoduchým registračným postupom. Vývoj aplikácie prebieha vo webovom rozhraní. Po zverejnení na Play M3arket vývojár začne dostávať príjmy v závislosti od počtu zobrazení reklamných bannerov zabudovaných do každej aplikácie. Majitelia najpopulárnejších aplikácií môžu získať ďalšie bonusy.

Nevýhodou služby je, že aplikácie, ktoré vytvoríte na Playmarkete, budete musieť publikovať sami – neexistujú tu žiadne základné možnosti publikovania.

Záver

Ktokoľvek môže vytvoriť aplikáciu pre Android pomocou platených a bezplatných dizajnérov. Dizajnéri majú slušnú funkčnosť, takže vyriešia väčšinu problémov. Ak však chcete vytvoriť niečo špeciálne, budete sa musieť naučiť programovať Android od začiatku – len tak sa dostanete na pokročilejšiu úroveň tvorby aplikácií. Ak nemáte energiu vytvárať softvér sami, mali by ste si objednať jeho vývoj u profesionálnych programátorov.

Páči sa mi to nepáči sa mi to

Mobilný trh sa rozvíja míľovými krokmi. Je ťažké si predstaviť, aké peniaze v tejto oblasti obiehajú. Podľa štatistík dosiahol v prvom štvrťroku 2018 celkový počet mobilných aplikácií na celom svete 2,4 miliardy dolárov!

Každý deň sa zvyšuje počet majiteľov a vývojárov smartfónov, ktorí si uvedomili, že zarábanie peňazí z mobilných aplikácií je skutočná zlatá baňa. Svedčia o tom aj štatistiky: 45 % vývojárov zarába viac ako 1000 dolárov mesačne.

  • Ako si vytvoriť vlastnú mobilnú aplikáciu len s nápadom;
  • Aké sú spôsoby monetizácie mobilných aplikácií a čo je ziskové?
  • Skutočné príbehy vývojárov, ktorí utrpeli pády a zlyhania, ale dokázali dosiahnuť svoje ciele.

Podstatou zarábania peňazí je vývoj mobilnej aplikácie, ktorá sa následne speňaží podľa jednej zo schém podrobnejšie rozobratých nižšie. Mobilná aplikácia znamená špeciálny program pre smartfón, ktorý vykonáva určitú úlohu.

Akákoľvek hra je napríklad mobilná aplikácia, ktorá slúži na zábavu. Aj keď je hra pre používateľa bezplatná, môže vývojárovi vygenerovať milióny dolárov. Spýtaj sa ako? Na to všetko sa podrobne pozrieme nižšie.

Čo iné môže byť mobilná aplikácia? Pozrite sa na snímku obrazovky nižšie:

Toto je TOP bezplatná aplikácia na trhu Google Play. Ako vidíte, existujú instant messenger, sociálne siete, Sberbank atď. Existujú milióny aplikácií, všetky sú rozdelené do rôznych kategórií, tu sú niektoré z nich:

  • Hry;
  • Vzdelávanie;
  • Správy a časopisy;
  • Liek;
  • Jedlo a pitie;
  • Výlety;
  • Zábava;
  • Nákupy atď.

Na základe toho môžeme konštatovať, že pri výbere smeru neexistujú žiadne obmedzenia pre vašu kreativitu. Hlavná vec je, že aplikácia je žiadaná medzi ostatnými ľuďmi a prináša im nejaký úžitok, prípadne rieši nejaký problém.

Tu je niekoľko netradičných nápadov:

  • Runtastic- aplikácia na beh a fitness. K dispozícii je bezplatný GPS tracker, ktorý meria množstvo parametrov počas vášho tréningu: vzdialenosť, rýchlosť, čas, spálené kalórie a mnoho ďalšieho. Môžete zaznamenať svoje cvičenia, nastaviť hlasové upozornenia, nastaviť ciele na zlepšenie výsledkov cvičenia a dokonca sledovať počet najazdených kilometrov na vašich topánkach.
  • HUD AntiRadar– premení váš smartfón na skutočný radarový detektor. Kontroluje rýchlosť, upozorňuje na blížiace sa cestné video monitorovacie systémy (Strelka, Avtodoriya atď.)
  • Rozumne– aplikácia cheat sheet. Tu nájdete odpovede na prípadné otázky zo školských osnov.
  • Falošné výhovorky– program počas rozhovoru prehráva rôzne cudzie zvuky, ako napríklad zvonenie iného telefónu, hluk auta a dokonca aj zvuk jackpotu, ako keby ste práve vyhrali v nejakom kasíne. Účelom aplikácie je prerušiť nepríjemný rozhovor.
  • Proti komárom– tento softvér, ako plánujú vývojári, by mal odpudzovať komáre a inú háveď vydávaním zvuku, ktorý je pri určitej frekvencii pre ľudské ucho nepolapiteľný.

Ako môžete vidieť na týchto príkladoch, rozsah mobilných aplikácií je taký obrovský, že sa tu dá realizovať akýkoľvek nápad, aj ten najšialenejší.

Mobilné aplikácie je možné robiť buď samostatne, samostatným zvládnutím programátorských zručností (našťastie je na internete veľa lekcií a článkov, ak chcete), alebo získaním vysokoškolského vzdelania v oblasti programovania s ďalším zamestnaním vo firme alebo samostatnej zárobkovej činnosti. doma.

V tomto článku sa zameriavam na vývojárov samoukov, ktorými sa môže stať každý z vás. Vo všeobecnosti možno proces zárobku opísať podľa nasledujúcej schémy:

Toto je veľmi hrubá schéma, pretože... V každej fáze je veľa nuancií. Ale predtým, ako sa na ne pozrieme, urobme krok späť a pochopme, aké typy mobilných aplikácií existujú.

Typy mobilných aplikácií

Vo svete sa prevažný počet smartfónov vyrába na dvoch operačných systémoch (podľa štatistík za rok 2017 zaberajú 99,9 % trhu):

  • Android(Samsung, Huawei, Sony, Lenovo, HTC, Xiaomi atď.). 85,9 % z celkového počtu;
  • iOS(Apple). 14 % z celkového počtu.

Existujú aj Windows Mobile, Tizen, Kai OS, Fire Os a iné, ale nie sú veľmi obľúbené.

V rámci týchto operačných systémov existuje obchody s aplikáciami– vstavaný oficiálny program, pomocou ktorého si môžete jedným kliknutím stiahnuť a nainštalovať rôzne aplikácie. Dajú sa jednoducho rozlíšiť podľa príslušných ikon v menu smartfónu.

Tieto obchody obsahujú množstvo úžasných aplikácií – hry, knihy, filmy, hudbu, časopisy... Rozmanitosť je mimo rebríčka, no prekvapivé je aj množstvo – len v roku 2017 bolo v obchodoch celkovo 5,7 milióna aplikácií:

Sú rozdelené na bezplatné:

A tie platené:

Možnosť zárobku je poskytovaná v oboch prípadoch. Pri platených je to jasné – používateľ uskutoční jednorazový nákup a použije aplikáciu. S bezplatnými sa všetko stáva zaujímavejším - používajú sa rôzne spôsoby speňaženia a ich účinnosť je nepredvídateľná.

Každý z vás môže nahrať svoj výtvor do týchto obchodov. Ale ako sa stať vývojárom, ak máte nulové znalosti programovania? Tomu je venovaná naša ďalšia časť.

Ako vytvoriť mobilnú aplikáciu

Existujú tri hlavné spôsoby, ako vytvoriť aplikáciu pre Android alebo iOS:

  • Sám za seba;
  • Objednávka od profesionálnych vývojárov;
  • Vytvorte si vlastný tím.

Začnime tým, že si vytvoríte vlastnú aplikáciu pre telefón aj bez znalosti programovania. Nie, samozrejme, ak aspoň trochu rozumiete kódu, uľahčí to úlohu. Ale aj keď ste humanista a to najťažšie, čo ste na počítači robili, je rozbalenie niektorých dokumentov, verte, že to zvládnete.

Vytvorenie aplikácie pre smartfón sami je rozdelené do dvoch možností:

  1. Vytvorte aplikáciu pomocou špeciálnych dizajnérskych služieb;
  2. Napíšte kód od začiatku.

Zvážme prvú možnosť.

Existujú špeciálne služby, ktoré uľahčujú vytváranie aplikácií a sú vytvorené pre ľudí, ktorí nemajú programátorské znalosti.

Sú podobné stavebniciam, intuitívne a ľahko sa používajú. Vyzerá to asi takto:

Všetka práca prebieha v prehliadači, v osobnom účte služby (je ich veľa, zoznam bude uvedený nižšie). Obrazovka je rozdelená na dve časti. Jedna polovica zobrazuje konečný výsledok – ako to bude vyzerať na obrazovke smartfónu, druhá polovica obsahuje rôzne nástroje: pozadia, fonty, tlačidlá, ikony, štýly a oveľa viac.

Zostáva vám len nastaviť typ vašej aplikácie, nakonfigurovať jej štruktúru (hlavná stránka, pomocné stránky, platobné stránky atď.), logiku, uložiť a zverejniť odkaz na stiahnutie tejto aplikácie. Výstup bude približne takýto:

Poznámka! V takýchto dizajnérskych službách môžete vytvárať jednoduché projekty, napríklad internetový obchod, informačnú aplikáciu, aplikácie pre kozmetické salóny, čerpacie stanice, kaviarne a reštaurácie s jednoduchou funkčnosťou.

Jednoduchá funkčnosť znamená:

  • prezeranie niektorých informácií, napríklad prevádzková doba, adresa, kontakty, cenník, články atď.;
  • spätná väzba, napríklad správy odoslané zákazníkmi z aplikácie, ktoré budú doručené autorom aplikácie, manažérom alebo iným zodpovedným osobám;
  • prihlásiť sa na odber služieb alebo si objednať akýkoľvek tovar;
  • zobrazenie polohy na mape;

O niektorých zložitejších úlohách a projektoch už pôjde. Komplexné úlohy znamenajú:

  • integrácia aplikácie s účtovníctvom 1C, CRM systémom atď.;
  • interakcia s inými programami alebo službami, napríklad štátnymi službami, bankami atď.;
  • synchronizácia s niečím, napríklad s inou službou, ako je kalendár Google, cloudové úložisko atď.;
  • vytváranie hier a iných aplikácií, ktoré zahŕňajú dynamiku, mnoho rôznych variácií zápletiek atď.

Tu sú príklady služieb, v ktorých si môžete vytvoriť vlastnú aplikáciu; vopred stojí za zmienku, že väčšina z nich je platená alebo shareware, čo znamená obmedzenú bezplatnú funkčnosť:

1 Výkrik. Viac ako 200 pripravených rozložení pre všetky príležitosti, z ktorých každý je možné prispôsobiť. Viac ako 40 ďalších rozšírení. Pokročilá analytika. Schopnosť speňažiť svoje aplikácie. Len v angličtine, cena od 49 USD/mesiac.

2 Vytvorte moju bezplatnú aplikáciu. Bezplatný návrhár na prenos internetového obchodu na mobilné platformy. Môže pracovať bez internetového pripojenia.

3 Appy Pie. Platená stránka na vytváranie aplikácií kompatibilných so Shopify, WooCommerce, PrestaShop a ďalšími. Môžete si vybrať bezplatný plán, ale potom váš program zobrazí reklamu.

4 iBuildApp. Návrhár v ruskom jazyku, veľa nastavení, jednoduché použitie (ľahko môžete pridať video, zvuk, texty, tlačidlá, záložky). Minimálna tarifa je 2400 rubľov mesačne.

5 MobiCommerce. Stránka je vhodná pre tých, ktorí majú internetový obchod využívajúci PrestaShop alebo CMS Magneto. Plná funkčnosť je k dispozícii za 700 USD ročne; pri bezplatnom používaní sú funkcie obmedzené.

6 Apptuse. Ďalší dizajnér na vytvorenie mobilnej verzie internetového obchodu pre Android alebo iOS. Kompatibilné s nasledujúcimi platformami elektronického obchodu: Magento, CS-Cart, 3Dcart, Magneto atď. Vlastnosti: analytika, prehľadné rozhranie. K dispozícii je bezplatná demo verzia, plný prístup je platený.

7 BusinessApps. Môžete vytvoriť akýkoľvek typ aplikácie: pre fitness, kaviarne a reštaurácie, realitné kancelárie, kozmetické salóny atď. Zaplatené, ale do mesiaca sa môžete odhlásiť a získať späť svoje peniaze.

8 AppsGeyser. V tomto dizajnérovi si môžete vytvoriť mobilný spravodajský blog, e-knihu, sprievodcovský program a ďalšie. Obsahuje veľa hotových šablón a formulárov. Čiastočne preložené do ruštiny. Je umiestnený ako bezplatný, no do aplikácie vkladá reklamu, ktorej príjem sa s vami delí 50/50.

9 AppsMakerStore. Návrhár v ruskom jazyku, v ktorom môžete vytvárať aplikácie pre športové kluby, lekárske strediská, kozmetické salóny a mnoho ďalších. Platforma vám ponúka vybrať si hotovú šablónu a prerobiť si ju pre seba. Platené, minimálne predplatné – 29,5 USD mesačne.

10 Mobincube. K dispozícii je ruský jazyk, bezplatná tarifa a obrovská flexibilita parametrov. Publikovanie na Google Play, Apple Store. Nastavenie Push notifikácií, monetizácia, práca s databázami, otvorený zdrojový kód, ktorý vám umožní prispôsobiť si aplikáciu ako chcete.

11 Appsbar. Bezplatný návrhár mobilných aplikácií v anglickom jazyku, ktorý tiež ponúka bohaté funkcie na vytváranie jednoduchých a nie až tak jednoduchých aplikácií pre akýkoľvek operačný systém.

12 Buildfire. Výkonný dizajnér s mnohými oceneniami. V angličtine a platený, ale umožní vám vytvoriť aplikáciu pre akýkoľvek projekt. Integrácia so sociálnymi sieťami, webovými stránkami, CRM systémami atď., analytika, notifikácie a mnoho ďalšieho.

13 AppYet. Vytvára aplikácie iba pre Android. Veľmi jednoduchá služba v angličtine, ktorá vám umožní previesť váš web na Aplikáciu. Dostupné funkcie speňaženia.

14 Appery. Návrhár v anglickom jazyku, ktorý ponúka bohaté funkcie. 14-dňový bezplatný skúšobný prístup. Medziplatformový vývoj pre iOS a Android. Podporuje jQuery Mobile, Ionic, AngularJS, Bootstrap a HTML5. Osobný účet, ktorý vám umožňuje upravovať akýkoľvek obsah, odosielať používateľom upozornenia PUSH a oveľa viac. Od 60 $/mesiac

15 Dobrý Barber. 30-dňová skúšobná doba. Od 32 dolárov mesačne. Umožňuje vytvárať obchodné, informačné aplikácie, komunity. Viac ako 350 funkcií. Pohodlný back office, z ktorého sa riadi aplikácia, tím a používatelia.

Aj keď som vyššie napísal, že implementácia zložitých aplikácií v takýchto službách bude problematická, napriek tomu s ich pomocou môžete vytvoriť veľa rôznych možností, od online obchodovania až po informačné zdroje a vzdelávacie projekty. Aplikácie vytvorené v takýchto službách môžu byť verejne zverejnené na Google Play a App Store a speňažené rôznymi spôsobmi.

Mnohé z týchto aplikácií je možné exportovať ako open source a je možné ich ďalej upravovať podľa vašich potrieb. Myslím, že je to vynikajúca možnosť pre začiatočníkov, ktorí nie sú pripravení zaplatiť desiatky alebo stovky tisíc rubľov za vývoj aplikácií v nejakej agentúre.

Teraz sa pozrime na druhú možnosť vytvorenia aplikácie sami: písanie kódu ručne.

Táto metóda je vhodná pre tých, ktorí majú aspoň trochu znalosti programovania. Nie je to ľahká vec – ja osobne nie som skvelý programátor, pretože... moja úroveň sa zasekla na domácich úlohách z univerzity. Ale priateľ, s ktorým sme spolu „začali“, ukázal v tejto veci oveľa viac zručností.

Naučiť sa programovať je dnes našťastie jednoduchšie ako kedykoľvek predtým. Na to nemusíte ani opustiť domov. Na internete je množstvo článkov, učebníc a video kurzov, ktoré túto záležitosť rozoberajú tehly po tehličke.

Ak chcete písať slobodne bez obmedzení, potom sa budete musieť zaoberať programovacími jazykmi. Java (Java) je jedným z najpopulárnejších jazykov, v ktorých sa vytvárajú aplikácie pre Android, preto odporúčam začať práve ním.

Expert na mobilný trh Nicholas Wright na blogu UpWork rozdelil aplikácie podľa zložitosti vývoja:

  • Jednoduché. Sú vytvorené pomocou šablón, neexistujú žiadne databázy. Priemerná doba vývoja – 70-140 hodín;
  • Priemerná prácu s databázami. beriem 140-210 hodín;
  • Komplexné. Nicholas do tejto kategórie zaraďuje herné aplikácie, ktorých vývoj trvá 420 a viac hodín.

Príkladom je Andy McAdam, ktorý vyvinul dve jednoduché hry a zarobil na nich viac ako 20 000 dolárov len za 10 mesiacov.

A toto je druhá hra, ktorá je pokračovaním prvej

Je zaujímavé, že Andy ani nevyvinul prvú hru Invaders, aby zarobil peniaze. Naučil sa používať knižnicu Libgdx s jazykom B4A. Ako experiment som vyrobil túto hračku, nahral som ju na Google Play Market a bol som nesmierne prekvapený, keď ľudia začali sťahovať túto hračku, ktorá pripomína hry z konca 80. a začiatku 90. rokov, ako napríklad Space Invaders (takmer jedna k jednej )

Hry napísané Andym sú úplne zadarmo. Zarába peniaze umiestňovaním reklamných blokov z Google Adsense. Prečítajte si viac o tomto type speňaženia nižšie.

Objednajte si od profesionálnych vývojárov

Zaujímavá je história vzniku aplikácie Photo365 pre iPhony, ktorej podstatou je každý deň fotiť svoj život a pridávať ich do kalendára. Postupom času sa vytvorí skvelý archív fotografií z vášho života. Výberom požadovaného dátumu v kalendári môžete vidieť, čo sa vám v daný deň stalo.

Výsledky sa nedajú nazvať rýchlo - do dokončenia objednávky uplynulo 6 mesiacov. Stálo to 2020 dolárov. Výsledok ale prekonal všetky očakávania – autorovi projektu sa podarilo zarobiť 30 000 dolárov za 30 dní a určite aplikácia prináša peniaze dodnes.

Účinkujúcich možno nájsť na verejne dostupných stránkach, napr.

Tu sú napríklad projekty, ktoré zákazníci uverejňujú na Fl.ru:

Existuje riziko, že peniaze, ktoré zaplatíte za vývoj programu, „pôjdu dole vodou“ a nevyplatia sa. Je však lepšie to urobiť a zlyhať, ako to neurobiť a potom ľutovať premárnené príležitosti.

Ide o kombináciu dvoch vyššie uvedených metód. Napríklad študuješ na vysokej škole a spolu so spolužiakom túžiš vytvoriť skvelú mobilnú aplikáciu. Jeden je generátor zaujímavých nápadov, kreatívny inšpirátor a druhý, poznajúc základy programovania, nápady prvého realizuje. Tretí vie napríklad propagovať projekty na internete, či vytvárať efektívne reklamné kampane v Google Adwords. Takto dopadne tím.

Pri čítaní príbehov vývojárov som si uvedomil, že táto práca sa ľahšie robí v tíme. Všetci jednomyseľne opakujú: „Rýchlo hľadajte tím“. To je odôvodnené niekoľkými významnými výhodami:

  • Rozloženie zaťaženia.Ísť na to sám pri vývoji aplikácií je nereálne;
  • Podpora. Sám si rýchlo pomyslíte: „Kto vlastne potrebuje moju prácu?“ a v 90 % prevládne lenivosť. V tíme zažijete zodpovednosť a neopustíte prácu v počiatočných fázach.

Kde nájdem tím?

Chatujte so svojimi priateľmi, možno sú medzi nimi aj takí, ktorí vedia programovať alebo sa zaujímajú o tvorbu aplikácií. Ak žiadne nie sú, skúste hľadať na fórach a sociálnych sieťach. Osobne som si takto našiel partnera, s ktorým sme propagovali YouTube kanál. Skvelý chlap, ktorý sa ukázal byť o nič menší záujem o zarábanie na internete ako ja, takže sme si s ním rýchlo rozumeli.

Čo treba zvážiť pri vytváraní aplikácie. Poraďte

Premýšľanie o nápade je zdĺhavá fáza, ktorá vás môže znepokojiť. Každý sa snaží prísť s niečím jedinečným a neuveriteľným, čo mobilný trh ešte nevidel. Ale stojí to za to trápenie? Facebook nebol prvou sociálnou sieťou a Google si nemôže nárokovať titul prvého vyhľadávača. Sú to však dnes najdrahšie internetové projekty vo svojich odboroch.

  • Tip #1. Ak nemáte nápad, môžete si vziať existujúci a upraviť ho. To urobil majiteľ aplikácie Photo365, ktorému sa grafika a funkčnosť pôvodného programu veľmi nepáčila. Výsledky jeho práce som spomenul vyššie.

Zabral vám proces tvorby aplikácie nielen čas, ale aj veľa peňazí? Potom môžete nájsť investora.

  • Tip č. 2. Skúste nájsť investora. Ale ak beriete peniaze, pamätajte, že ich musíte vypracovať naplno. Po prečítaní príbehu mladého tímu na Habré som si uvedomil, že nájsť investora je dnes celkom možné. Môžete využiť služby špeciálnych fondov (napríklad Fond rozvoja internetových iniciatív).
  • Tip č. 3. Vypočítajte si zisk vopred. Ak to chcete urobiť, odhadnite, koľko miniete na vývoj a propagáciu.

Stránky http://thebestapp.ru/calculator/ (ruština) a http://howmuchtomakeanapp.com/ (angličtina) vám pomôžu vypočítať náklady na vývoj. Viac informácií o výpočte nákladov na vývoj je popísaných v tomto článku.

O speňažovaní: Pokúste sa vziať do úvahy všetky faktory: cieľové publikum (pozrite sa, aké možnosti speňaženia používajú vaši konkurenti).

Veľké projekty zlyhali? Prečo ich neodložiť na druhú koľaj a nevyskúšať ich s menšími aplikáciami.

  • Tip #4. Začnite v malom. Napríklad tvorcovia aplikácie Beautiful Widgets (krásne widgety pre telefóny) dosiahli 100 000 stiahnutí platenej verzie, ktorá stojí 170 rubľov.

Propagácia aplikácie

Propagácia aplikácie je rozdelená na:

  • Voľné metódy;
  • Platené metódy.

Bez povýšenia si vašu prácu všimne len málokto. Reklama často stojí viac peňazí ako predchádzajúce fázy tvorby projektu. Pozoruhodným príkladom je príbeh dievčaťa s prezývkou Yuliia Ashomok, ktoré sa pokúsilo spustiť tri aplikácie (jej prácu nájdete na Play Store). Celkovo minula na propagáciu 1051 dolárov a zarobila len 1126 dolárov.

Prvý - E Numbers - sa ukázal byť náročný na prácu a absolútnym zlyhaním. Naskenoval obal produktu a zobrazil zoznam E-aditív. Dievča sa pokúsilo propagovať aplikáciu pomocou motivovaných inštalácií (keď platíte za inštaláciu aplikácie), čo sa ukázalo ako nerentabilné. A okrem toho sa o túto tému takmer nikto nezaujímal - vyhľadávacie dopyty ako „Skenovať jedlo na čísla E“ sa zadávajú veľmi zriedka.

  1. Ak potrebujete propagovať aplikáciu zvýšením počtu inštalácií, mali by ste sa zamerať na typ používateľov označených ako „z chudobných krajín“. Tento zoznam zahŕňa Rusko, Filipíny a tak ďalej, pretože náklady na jedného priťahovaného používateľa sú ~ 0,012 USD
  2. Ak potrebujete zvýšiť ziskovosť aplikácie, potom je lepšie prejsť na solventnejšie publikum zo Spojených štátov. Tu sú náklady na prilákaného klienta vyššie ~ 0,05 USD, ale Američania sú ochotní zaplatiť vyššie ako používatelia „z chudobných krajín“.

Na propagáciu dievča využilo AdWords – reklamu od Google.

Na propagáciu aplikácie pomocou bezplatných metód dievča odporúča:

Môžete tiež použiť služby špeciálnych stránok, ktorý vám za poplatok pomôže zvýšiť počet inštalácií vašej aplikácie. Je to potrebné, aby ste sa dostali na prvé miesto pre konkrétnu požiadavku súvisiacu s vašou žiadosťou.

Pamätajte však, že 90 % ľudí si ju po nainštalovaní aplikácie okamžite vymaže a falošné recenzie ľahko sledujú inteligentné roboty z obchodu. Viac o tomto type zárobku (zo strany používateľa) hovorím v inom článku:.

Ďalším podobným spôsobom, ako zvýšiť počet inštalácií, je vytvárať platené úlohy na nápravových skriniach (SeoSprint, SeoFast atď.). V tomto článku som uviedol veľký zoznam takýchto stránok: . Príklad takýchto úloh:

Pozitívom je, že je to lacné. Nevýhodou je dlhá propagácia, nízka „návratnosť“.

Aké sú výhody zvyšovania počtu inštalácií a hodnotení aplikácií?

Čím viac inštalácií má vaša aplikácia a čím vyššie je jej hodnotenie, tým vyššie bude v zozname podobných aplikácií, čo znamená, že tým vyššia je šanca, že si ju iní ľudia nainštalujú.

Ako príklad použijeme vyhľadávací dopyt v službe Google Play „Objednať si pizzu“:

Prvé dva výsledky sú komerčné, sú zvýraznené zeleným slovom Reklama v zelenom rámiku. Môžete sa tam dostať za peniaze. A všetko nižšie, počnúc Dodo Pizza, je bezplatné vydanie, kde sú miesta distribuované, ako je uvedené vyššie, na základe relevantnosti vašej aplikácie vzhľadom na požiadavku používateľa, počtu inštalácií aplikácie a jej hodnotení.

Ak si prejdete výsledky nižšie, budú tam aplikácie od známych reťazcov Papa John's a Pizza Hut. Dodo Pizza však nemá konkurenciu, jej aplikáciu si stiahne mnohonásobne viac používateľov.

Kliknutím obrázok zväčšíte

Ak by som bol majiteľom Papa John's alebo Pizza Hut, určite by som dal za úlohu marketérom dostať sa čo najbližšie k Dodo Pizza a ešte ho aj predbehnúť.

Je zvláštne, že Papa John's je horší ako Dominos Pizza, pretože počet inštalácií, recenzií a celkové hodnotenie je vyššie. Možno to súvisí s pokrytím územia, popisom služby alebo niečím iným. Keďže účelom článku je hovoriť o spôsoboch, ako zarobiť peniaze na mobilných aplikáciách a pokyny na propagáciu aplikácie sú témou na samostatný rozhovor, nebudeme sa teraz touto problematikou podrobne zaoberať.

Ako zarobiť peniaze pomocou bezplatných aplikácií

V tejto kategórii sa pozrieme na bezplatné aplikácie – tie, ktoré si môžete stiahnuť jedným kliknutím z príslušného obchodu. Za „bezplatným“ krytom sa však skrýva veľa nuancií - reklama, platené funkcie, obmedzené verzie atď. Takto zarábajú vývojári takýchto aplikácií.

Najobľúbenejší typ speňaženia medzi majiteľmi mobilných aplikácií. Pointa je, že v rozhraní programu je pridelený špeciálny priestor, v ktorom sa bude zobrazovať reklama. Používatelia si stiahnu aplikáciu a pri jej používaní sa im pravidelne zobrazujú reklamy. Za každé kliknutie na reklamu získava vlastník aplikácie odmenu od inzerentov. Niektoré aplikácie sú plné reklám a je to otravné.

Ak chcete zarábať na reklame, musíte sa pripojiť k affiliate programu – Google Adwords, Mobile 10, Admitad, Tapclick, Mobile-Click, Adcash a podobne. Podmienky pripojenia nájdete na oficiálnych stránkach vyššie uvedených služieb.

Podľa štatistík z roku 2017 pochádza viac ako 50 % mobilných príjmov z nákupov v aplikácii. Podstatou je predaj tovaru alebo akýchkoľvek funkcií za reálne peniaze. Napríklad v nákupnej aplikácii môžete predávať oblečenie, kuchynský riad a ďalšie.

Zameriam sa ale na tie aplikácie, ktoré ponúkajú priplatenie si virtuálnych funkcií navyše. Vynikajúcim príkladom sú mobilné hry, ktoré predávajú najrôznejšie dobroty, ktoré zjednodušujú hranie za skutočné peniaze (na obrázku je obchod v hre Hustle Castle):

Predávajú sa tu diamanty a dajú sa za ne kúpiť najrôznejšie dobroty.

Alebo tu je ďalší príklad z bezplatnej hry Fun Run 2, v ktorej pretekáte proti ostatným skutočným účastníkom žijúcim po celom svete:

Na úplnom začiatku hry si môžete vybrať len niekoľko druhov zvierat. Za každé víťazstvo získate mince, ktorými potom môžete ozdobiť svoje zviera: kúpte mu oblečenie, klobúky, okuliare, tenisky, korčule atď., alebo si kúpte novú skvelú postavičku.

Niektoré zvieratá alebo oblečenie sú však také drahé, že ušetriť na nich mince výhrou trvá veľmi dlho. Ak chcete proces urýchliť, môžete si kúpiť položky, o ktoré máte záujem, za skutočné peniaze.

Hráči kupujú všetky tieto položky, aby v hre vynikli. Zlepšuje sebavedomie a pôsobí rovnako ako v skutočnom živote. Kto chce používať starý iPhone 4? Každý chce niečo sviežejšie, krajšie a chladnejšie.

Proces nalievania peňazí do hry sa nazýva darovanie.

Nákupy je možné uskutočniť v akejkoľvek aplikácii. Hlavná vec je, že musíte motivovať používateľov, aby chceli dať svoje ťažko zarobené peniaze za virtuálne funkcie. Je zrejmé, že príjem tu nie je obmedzený.

Metóda je podobná predchádzajúcej - tiež platíte peniaze za doplnkovú funkciu, ale na určitý čas. Napríklad prihlásenie sa na odber noviniek, odber nových čísel vášho obľúbeného časopisu... Príkladov je veľa. A v mobilných aplikáciách to funguje ako kúzlo.

Napríklad YouTube ponúka predplatné YouTube Premium, ktoré vás zbaví reklamy, sprístupní vám dodatočný obsah a umožní vám video minimalizovať do malého okna a napríklad ho súčasne sledovať a surfovať v prehliadači. A za to žiadajú 199 rubľov mesačne. Navyše vám umožňujú vyskúšať si predplatné zadarmo.

Alebo tu je ďalší príklad - aplikácia Yandex Music. Pri používaní služby na počítači neexistujú žiadne obmedzenia, len občas vyskakujú reklamy, ktoré si môžete za peniaze vypnúť. Ak si však aplikáciu nainštalujete do telefónu, bude existovať viac obmedzení, napríklad nemôžete počúvať zoznamy skladieb vytvorené skôr v počítači. Všetky tieto obmedzenia sa obídu, ak si zakúpite platené mesačné predplatné. Pri prenájme na rok bude zľava.

Podľa štatistík majú predplatné aplikácie o 50 % vyššiu ziskovosť v porovnaní s programami, ktoré implementujú nákupy v aplikácii.

Spôsob speňaženia je vhodný v obsahových aplikáciách (výmenou za predplatné dostanete nejaký obsah – hudbu, video, spravodajské články) a službách (hosting súborov atď.). Model predplatného by ste nemali používať v úzko zameraných aplikáciách (napríklad budíky), hrách (toto sa praktizuje, ale má to malý efekt).

Vo všeobecnosti, aby bol tento monetizačný model vo vašej aplikácii úspešný, zamyslite sa nad tým, čo je v ňom také cenné, že používatelia budú ochotní platiť každý mesiac určitú, hoci aj malú sumu.

Môže byť použitý v akejkoľvek aplikácii. Napríklad v hre Helix Jump sa po každom neúspešnom pokuse o dokončenie (čo je približne raz za pár minút) premieta video a v Hustle Castle autori motivujú ľudí k sledovaniu reklamy odmeňovaním:

  • Rusko – 11,59 dolárov;
  • Spojené štáty americké – 12,87 dolárov;
  • Indonézia – 7,97 dolárov;
  • Türkiye – 6,42 dolárov;
  • India – 2,20 USD.

Ako vidíte, náklady priamo závisia od regiónu.

Sponzorstvo

Efektívny spôsob, ale nie pre každého. Vhodné pre populárnych vývojárov alebo spoločnosti. Cieľom je vydať produkt v mene iného vydavateľa.

Napríklad hru vyvíja Vasya a KO a vydáva ju Gameloft, ktorý je známy v širokých herných kruhoch. To je výhodné pre obe strany - jedna dostane hotový produkt a druhá sa môže stať slávnym a zarobiť peniaze.

Gameloft platí Vasyu, ktorý nemá financie na vybavenie, veľký tím atď., no zároveň je Vasya cool vývojár. Dokáže vytvoriť hru, ktorá pritiahne k značke Gameloft viac ľudí a povzbudí ich k nákupu ďalších produktov od spoločnosti. Gameloft zaplatí Vasyovi dobrú odmenu + môže získať províziu z predaja najvydávanejšieho produktu.