Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Internet, Wi-Fi, rrjete lokale
  • Krijo një aplikacion për telefon celular. Testimi i hipotezave: a ia vlen të përdorni shërbimet në internet për të krijuar aplikacione celulare? Ne zbatojmë planet tona duke përdorur një mjet të mirënjohur

Krijo një aplikacion për telefon celular. Testimi i hipotezave: a ia vlen të përdorni shërbimet në internet për të krijuar aplikacione celulare? Ne zbatojmë planet tona duke përdorur një mjet të mirënjohur

Mohim përgjegjësie:
Ky artikull është një ritregim-përkthim artistik falas i hyrjes së librit "App Savvy
Shndërrimi i ideve në aplikacione ipad dhe iphone që klientët duan vërtet "

Mund të interesojë njerëzit që sapo po hyjnë në botën e zhvillimit të celularit dhe po mendojnë se ku të fillojnë. Nëse jeni një biznesmen me përvojë që tashmë keni të ardhura të qëndrueshme nga aplikacionet tuaja celulare, ka shumë të ngjarë, do t'ju duket e padobishme dhe e qartë.

Është e vërtetë që zhvilluesit kryesorë po ecin shumë mirë - aplikacionet më të njohura, zakonisht lojërat si Angry Birds ose Doodle Jump, marrin miliona shkarkime. Duke vlerësuar se mund të merrni 1 dollarë për çdo shkarkim dhe duke parë vëllimet kolosale të shkarkimeve të këtyre aplikacioneve, është shumë e lehtë të shikoni në App Store dhe të shihni vetëm paketa parash që kalojnë pranë jush.


Business Insider: Angry Birds Maker Rovio raporton 200 milion dollarë të ardhura në 2012, imazhi përmes techcrunch.com

Në këtë moment është shumë e lehtë të mendosh "Pse jo unë?", Të krijosh aplikacionin tënd - dhe të përballesh me realitetin e ashpër që zakonisht është shumë i ndryshëm nga ekzistenca pa re e zhvilluesve të tillë kryesorë. Siç tregojnë statistikat, më shumë se gjysma e aplikacioneve të paguara në App Store nuk marrin as 1000 shkarkime në vit, që do të thotë se pasi të keni zbritur komisionin e Apple për të gjithë punën tuaj, do të merrni vetëm rreth 700 dollarë - prandaj, nëse do të isha ju, unë nuk do të kënaqesha me optimizëm, duke parë performancën marramendëse të lojërave popullore.

A do të thotë kjo se nëse jeni i ri në zhvillimin e aplikacioneve celulare, do të ishte më mirë të hiqni dorë menjëherë nga kjo ide? Jo domosdoshmërisht, por, në çdo rast, së pari ju sugjeroj që të përballeni me të vërtetën dhe të studioni gjithçka që është tashmë në App Store - atëherë do të kuptoni se keni shumë pak shanse për të hyrë në të dhe për të nisur menjëherë një aplikacion shumë të njohur. Nuk dua të them se kjo është e pamundur, por shumë zhvillues të suksesshëm të iPhone kanë krijuar shumë aplikacione përpara se të arrijnë qëllimin e tyre. Gjëja kryesore që do të merrni nga lëshimi i aplikacionit tuaj të parë është njohuria dhe përvoja e vetë-zhvillimit të aplikacioneve.

Kur studioni tregun, mund të mendoni se po dështoni. Këshilla ime për ju në këtë situatë është të mendoni më gjerë. Mos zhvilloni një aplikacion, por diçka që ka vlerë për ju dhe për njerëzit, jo vetëm si program në telefon. Zgjidhini problemet reale të përdoruesve, bëjeni atë lehtësisht dhe natyrshëm për ta - dhe më pas mund të krijoni një aplikacion që do të bëhet vërtet popullor.

Por, përpara se të filloni të zhvilloni aplikacionin tuaj celular, mos harroni të mendoni gjithçka. Zhvilluesit e suksesshëm të aplikacioneve celularë janë të ndryshëm në atë që ata e trajtojnë zhvillimin si një biznes. Ata llogarisin koston e zhvillimit, koston e hyrjes në treg, mendojnë për një mënyrë kthimi nga investimi - dhe kjo u lejon atyre të bëjnë të ardhura të qëndrueshme nga zhvillimi, dhe jo përpjekjet për të nxjerrë një biletë llotarie me fat.

Sa më shumë kohë të kaloni duke studiuar tregun, aq më i qartë do të jeni në dallimin e mundësive të fitimit real nga ato fantazmë. Konsideroni zhvillimin e aplikacionit si një investim dhe do të mësoni të ndërveproni me klientët, partnerët e medias, do të jeni në gjendje të krijoni bibliotekën tuaj të elementeve të dizajnit dhe kodit të programit që do të përdorni në të gjitha aplikacionet tuaja.

Kur të mësoni të kuptoni ekonominë e App Store, të krijoni lidhjet e duhura dhe të filloni të ndërtoni bibliotekën tuaj, do të keni një avantazh të rëndësishëm ndaj njerëzve që enden në App Store duke u përpjekur të gjejnë një vend në diell.

Ndryshe nga të tjerët, ju nuk do të vini në App Store të mbushur me emocione dhe megalomani të idesë suaj. Përkundrazi, do të jeni në gjendje të vlerësoni në mënyrë objektive aftësitë tuaja dhe të kuptoni se sa para dhe kohë do t'ju nevojiten për të investuar në aplikacionin tuaj dhe si do ta ktheni investimin tuaj.

Prezantimi
Strategjia
Kapitulli 1: Vlerësimi i idesë së aplikacionit tuaj celular
Kapitulli 2: Çfarë duhet të ketë aplikacioni juaj?
Kapitulli 3: Nga ideja në koncept

Zhvillimi i
Kapitulli 4: Gjetja e një ekipi: Keni nevojë për ndihmë
Kapitulli 5: Marrja e një aplikacioni pune
Kapitulli 6: Përmirësimi i aplikacionit përpara se ta shtoni atë në App Store

Vrapimi
Kapitulli 7: Përgatitja për të ngarkuar aplikacionin tuaj në App Store
Kapitulli 8: Ndërtimi i strategjisë sonë të marketingut
Kapitulli 9: Matja e suksesit dhe shqyrtimi i zhvillimit të ardhshëm

Tendencat

Çfarë përdorin pronarët e celularëve?

  • Më shumë se gjysma (53%) përdorin aplikacionet e shkarkuara
  • Përafërsisht i njëjti numër (52%) vizitojnë faqet e internetit përmes një telefoni celular
  • Më shumë se një e treta e njerëzve (38%) përdorin rrjetet sociale nga celulari i tyre
  • Pak më pak njerëz luajnë lojëra (34%)
  • Rreth tre të katërtat e përdoruesve komunikojnë përmes telefonave celularë (përveç thirrjeve): mund të jetë SMS, aplikacioni i rrjetit social, mesazheri.
Statistikat

Çfarë blejnë

Në vitin 2012, rreth 12.6 milionë telefona inteligjentë u shitën në Federatën Ruse: Rusia konsiderohet një nga vendet me rritje më të shpejtë në këtë drejtim.

Nëse shikojmë statistikat e shitjeve të smartfonëve sipas sistemit operativ, shohim sa vijon:

  • 62% e telefonave inteligjentë të shitur janë pajisje Android;
  • Symbian është në vendin e dytë - 15% e tregut;
  • Pjesa e mbetur ndahet nga bada, iOS dhe Windows Phone (nëse e marrim këtë grafik vetëm për Moskën, atëherë shpërndarja me siguri do të zhvendoset drejt një rritje të përqindjes së produkteve të Apple)

Nëse shikoni të njëjtin grafik në mbarë botën, do të shihni se Android është në krye të ¾-ave të tregut.

Në tremujorin e dytë të 2012, 104 milionë telefona Android u shitën në mbarë botën - si popullsia e një vendi mjaft të madh. Por ne, si zhvillues celularë, jemi të interesuar jo vetëm të kemi një smartphone, por edhe se si ata punojnë me të. Një pjesë e konsiderueshme e pronarëve të pajisjeve Android i përdorin ato si telefonat e zakonshëm: SMS, telefonata - kjo është e gjitha. Ata nuk e aktivizojnë pajisjen në Google Play, nuk shkarkojnë aplikacione.

Çfarë përdorin

Jo të gjithë njerëzit blenë telefona në vitin 2012, kështu që shpërndarja reale e forcave midis sistemeve operative celulare demonstrohet nga statistikat tona të brendshme. Kjo statistikë përfshin Rusinë dhe vendet e CIS: Ukrainë, Bjellorusi, Kazakistan, Uzbekistan.

  • 73.5% janë telefona Java
  • Pajisjet Android janë në vendin e dytë me 11.6%
  • Trashëgimia e Nokia-s, Symbian, mbetet mjaft pas Android me 11%
  • Produktet e Apple janë në pronësi të 3.5% të përdoruesve rusë të internetit
  • Më të vëmendshmit do të shohin në grafikun Windows Phone të Microsoft (më pak se 1%)

Instalimi i aplikacioneve

Kur zgjidhni një platformë për të cilën do të zhvillohet një aplikacion, është e rëndësishme të njihni statistikat për aplikacionet ekzistuese. Grafikët e firmës kërkimore App Annie nga shtatori 2012 tregojnë rritjen e dy dyqaneve rivale, Apple dhe Google.



Për nga numri i shkarkimeve, Google Play është në vendin e parë: më shumë pajisje, më shumë shkarkime, më shumë trafik dhe në të njëjtën kohë + 66% rritje në krahasim me janarin 2012. Rritja e IOS doli të ishte gjysma e më shumë, rreth 30%. Por grafiku kryesor është se si përdoruesit gjenerojnë të ardhura. Dhe këtu situata është thelbësisht e ndryshme. Është më e lehtë të fitosh para në iOS, por ka para në Google Play, nëse di t'i marrësh ato.

Llojet e aplikacioneve celulare

Në praktikë, aplikacionet celulare mund të ndahen në tre lloje.

Faqe celulare, aplikacione ueb

Ky është lloji më i zakonshëm i aplikacionit celular. Telefonat inteligjentë modernë janë në gjendje të shfaqin një faqe interneti të rregullt. Ata kanë akses në gjithçka që jemi mësuar të shohim në aplikacionet desktop - mbështetja HTML5 e bën punën e saj. Mos harroni se aplikacionet në internet janë të shkëlqyera për një start-up: janë ato që ju lejojnë të merrni rezultate të shkëlqyera për pak para dhe në një kohë të shkurtër. Një tjetër plus i një faqeje celulare në krahasim me aplikacionet e tjera celulare është ndër-platforma. Sidoqoftë, ka një minus, për më tepër, një domethënës: është mjaft e vështirë të fitosh para me to.

Aplikacione hibride

Me këtë qasje, ju keni akses në të gjitha avantazhet e sistemit operativ API: aplikacioni është i tejmbushur me njoftime shtytëse dhe tufa të tjera të këndshme, përveç kësaj, tani produkti juaj mund të vendoset në dyqane. Në të njëjtën kohë, përmbajtja kryesore është ende një faqe e pavarur nga platforma me paraqitje, e vendosur në server. Kjo ju lejon të bëni ndryshime kozmetike në produkt pa lëshuar një version të ri: mjafton të ngarkoni ndryshimet në server. Aplikacionet hibride janë një zgjidhje e shkëlqyer për ata që fillojnë një biznes ose duan të testojnë idenë e tyre, t'ia tregojnë atë një investitori ose miqsh.

Aplikacionet vendase

Ky lloj aplikacioni është më intensivi i burimeve, por në të njëjtën kohë ju lejon të shfrytëzoni sa më shumë mundësitë që ofron çdo sistem operativ specifik. Si rezultat, aplikacionet vendase tejkalojnë llojet e tjera të aplikacioneve celulare si në funksionalitet ashtu edhe në shpejtësi. Kjo është qasja që po vijnë tani ato kompani që kanë bërë aplikime të kombinuara. Për shembull, Facebook filloi me një aplikacion të kombinuar: kontrollet vendase (butonat e radios, skedat, etj.) dhe një faqe interneti si përmbajtje. Megjithëse kjo nuk është një zgjidhje e keqe, problemet e performancës po bëjnë që zhvilluesit të largohen nga kombinimi i uebit.

Statistikat

Unë do të jap statistikat e shkarkimit duke përdorur si shembull lajmëtarët tanë.

Së pari, ne kemi një aplikacion ICQ që po evoluon vazhdimisht: ndër ndryshimet më të fundit, vlen të përmenden thirrjet audio. Messengeri i dytë Mail.Ru Group është Agjenti. Agjenti zbaton afërsisht të njëjtin funksionalitet, dhe megjithëse kishte një histori paksa të ndryshme zhvillimi, ne lëshojmë versione për pothuajse të gjitha platformat dhe mund të gjendet në çdo dyqan.

Dallimi kryesor midis këtyre dy aplikacioneve është audienca e tyre. ICQ është një produkt ndërkombëtar. Programi shkarkohet jo vetëm në Rusi, ai përdoret në mënyrë aktive nga banorët e Evropës dhe Amerikës Latine. Agjenti u bë fillimisht në Rusi dhe për përdoruesit që flasin rusisht.

Është edhe më interesante të krahasohen statistikat e shkarkimeve nga dyqanet.



Shumica e 62% e audiencës së huaj shkon në Google Play. Përafërsisht 1/5 shkon në AppStore, 14% në Ovi Store. Dhe tashmë 5% e mbetur ndahet sipas dyqaneve për platformat Windows Phone (4%) dhe Samsung Bada (1%). Me Agjentin, situata është thelbësisht e ndryshme: aksionet e Google Play dhe Ovi janë pothuajse të njëjta. Epo, 10% e AppStore tregojnë qartë dashurinë për produktet "mollë" në vendin tonë.

Procesi i krijimit të aplikacionit celular

Pra, le të kalojmë te pjesa e shijshme: procesi i zhvillimit të një aplikacioni celular.

Historia e përdoruesit

Para së gjithash, është e nevojshme të përcaktohet se çfarë dhe për kë shkruajmë. Përgjigjet për këto pyetje janë të dokumentuara në Historinë e Përdoruesit. Në foto mund të shihni një biletë të vërtetë në gjurmuesin tonë. Ai përshkruan se si një përdorues ekzistues i ICQ mund të hyjë në aplikacion dhe çfarë problemesh mund të hasin. Në këtë fazë, është e rëndësishme të përpunohen të gjithë skenarët e mundshëm në mënyrë që të mos ketë surpriza të pakëndshme në fazat e mëvonshme të zhvillimit.

Është e rëndësishme të kuptoni se ekziston një ajsberg i madh funksionaliteti pas çdo artikulli në listën tuaj të detyrave. Mundohuni të copëtoni dhe mishëroni gjërat. Është më mirë të ndani listën e madhe të dëshirave në disa faza (lëshimet për çdo anë). Sidoqoftë, kjo është një temë për një diskutim më vete, le të kthehemi në fazat e krijimit të një aplikacioni.

Inxhinieri dhe dizajn

Pas përpilimit të Historisë së Përdoruesit, fillon dizajnimi dhe zhvillimi i dizajnit.



Në këtë fazë, ne përdorim prototipe që i varim në tabelë dhe tregojmë me shigjeta se si do të bëhet lundrimi.

Gjatë zhvillimit të një dizajni, gjithmonë përdoren udhëzime.

Një udhëzues në kuptimin e përgjithshëm është një dokument i lëshuar nga një kompani dhe me anë të të cilit projektuesit dhe zhvilluesit kuptojnë parimin e ndërtimit të ndërveprimit të përdoruesit të një aplikacioni. Duke folur relativisht, për iOS butonat duhet të bëhen të rrumbullakëta, dhe për Windows Phone - katror. Megjithatë, ne përdorim gjithashtu udhëzimet e brendshme të zhvilluesve. Kështu, rezultati i punës së një projektuesi më së shpeshti përbëhet nga paraqitjet, udhëzimet dhe grafika.

Layout-et shërbehen më mirë "të lidhura", për shembull duke përdorur ProtoTypr, në mënyrë që logjika e tranzicioneve të jetë e qartë. Udhëzimet përmbajnë informacione rreth mbushjes, madhësisë, efekteve vizuale, mekanikës së animacionit etj. Mund ta kapërceni këtë hap nëse projekti juaj ka një projektues dhe një zhvillues të ulur pranë njëri-tjetrit. Pjesa e tretë e rezultatit - grafika prerëse - duhet të përmbajë burimet minimale të kërkuara grafike (ne kujdesemi për peshën e aplikacionit), të ketë versione për rezolucione të ndryshme të ekranit. Më shpesh ne vizatojmë për ekranet e retinës dhe xhdpi. Më pas vjen përgatitja për neretinë dhe mdpi me mjete të automatizuara (nëse përdorimi i tyre është i lejueshëm). Më shpesh, ju duhet të përgatisni burimet hdpi me duart tuaja.

Transferimi në zhvillim. Diskutim dhe modifikimet e nevojshme të përshkrimit

Pas marrjes së paraqitjeve, udhëzimeve dhe prerjeve, fillon puna e zhvilluesit. Ne transferojmë në zhvillim gjithçka që kemi arritur dhe presim një rezultat të hershëm. Kjo nuk do të thotë që puna për arkitekturën dhe ndërfaqen e përdoruesit është e përfunduar. Ndonjëherë zhvilluesit kanë ide interesante që bëjnë rregullime në planin origjinal. Kur zhvillimi përfundon, fillon faza e testimit.

Duke testuar

Ka shumë mënyra për të testuar aplikacionin tuaj.
Në zhvillimin e celularit, një testues është një person rreth të cilit ka vetëm telefona. Ne kemi një dollap të madh që përmban telefona të vjetër dhe artikuj të rinj më të fundit. Brenda, ne përpiqemi të testojmë me raste testimi. Nëse futet një veçori e re, hartohet një plan testimi bazuar në përshkrimin e tij.
Ka shërbime për të ndihmuar me testimin. Ne përdorim HockeyApp, një aplikacion që lejon testuesit beta të shpërndajnë produktin tonë. Ne shkruajmë në rrjetet sociale: “Djema, ne kemi një aplikacion të ri të mrekullueshëm. Kush dëshiron të provojë?" Ata që dëshirojnë të marrin një ndërtim, përdorin aplikacionin dhe shërbimi mbledh statistika, përpilon një raport përplasjeje dhe na i dërgon të gjitha.
Ekzistojnë gjithashtu shërbime që ju lejojnë të provoni aplikacionin në sisteme të ndryshme operative - për shembull, të gjitha versionet e firmuerit Android 2.1 ose 2.3. Ju jepni aplikacionin, shërbimi merr pamje nga e gjithë shtegu që keni specifikuar, dërgon fotografi në postën tuaj dhe ju kontrolloni nëse gjithçka është në rregull.

Monitorimi

Pra, ju e keni zhvilluar, testuar aplikacionin, e keni ngarkuar në dyqan. Ju mund të përdorni shërbimin Distimo për të gjurmuar statistikat e shkarkimeve. Ai tregon statistika për përdoruesit që vijnë në dyqan për të shkarkuar aplikacione dhe grumbullon komente.

Është e rëndësishme të kuptohet se njerëzit kanë më shumë gjasa të lënë komente negative. Nëse një person po ecën mirë, ai zakonisht përdor vetëm aplikacionin pa komentuar. Me funksionimin e qëndrueshëm të aplikacioneve tona, marrim 40-50 komente në ditë. Në ditën e gabimit, numri i regjistrimeve mund të shkojë deri në 400 në një platformë. Prandaj, mbani në mend se komentet nuk janë një vlerësim i plotë i punës suaj, por një tjetër gjurmues i gabimeve.

Situata mund të ndryshohet nga një "hakim" mjaft i zakonshëm - dritarja Rate Us. Me një propozim për të lënë një koment pozitiv në dyqan, dhe në rast problemesh, shkruani zhvilluesit. Efekti është mjaft i fortë, gjëja kryesore është të mendoni saktë algoritmin për shfaqjen e dialogut tek përdoruesi.

Përveç komenteve, Distimo tregon numrin e shkarkimeve, paratë e fituara dhe nga ku shkarkohen aplikacionet tuaja.

Një tjetër shërbim interesant monitorimi është Flurry. Ndihmon në mbledhjen e statistikave të klientëve. Flurry ofron një raport mbi atë që përdoruesi po bën në aplikacionin tuaj: sa herë klikuan butonin, sa herë u kthyen në aplikacion dhe parametra më të përgjithshëm - audienca, gjeografia, gjinia, mosha, etj.

Ne përdorim gjithashtu Google Analytics për të llogaritur statistikat e klientëve për disa produkte celulare. Praktikisht nuk ka asnjë ndryshim kur krahasohet me Flurry. Ka të meta në shpejtësinë e punës dhe përpunimin e regjistrave në të dyja rastet, megjithatë, nëse jeni mësuar të punoni me një ndërfaqe Google, mund ta përdorni këtë mjet.

Pavarësisht numrit të madh të shërbimeve të palëve të treta, ne kemi statistikat tona. Sado të mira të jenë burimet e jashtme, ato duhen verifikuar. Ne jemi në gjendje të vlerësojmë statistikat vetë, por kjo kërkon ndërtimin e një infrastrukture për gjenerimin e raporteve, dërgimin e raporteve javore me email dhe gjëra të tjera që e bëjnë jetën më të lehtë. Prandaj, është më e lehtë për ne të përdorim shërbime të tilla si Flurry dhe Distimo dhe t'i referohemi regjistrave të brendshëm nëse kemi ndonjë pyetje. Praktika jonë tregon se kjo qasje është e justifikuar: herë pas here, të dhënat tona dhe të dhënat e shërbimit ndryshojnë disi. Nëse tentoni të kontrolloni statistikat, përdorni burime të ndryshme.

Specifikimi

Çfarë duhet të mbani mend?

  • Në çdo platformë të re, përdoruesi pret të shohë një aplikacion të pasur. Ai argumenton si vijon: “Isha ulur në një telefon të keq Java, ndërsa mund të përdorja ICQ. Bleva një telefon të ri, shkoj në Marketplace dhe nuk ka ICQ atje? Çfarë po bën atje? " Përdoruesi nuk merr parasysh që ju duhet të ndërtoni një aplikacion nga e para. Platforma e re nënkupton pajisje të reja, dokumentacion të ri, burime të reja.
  • Sa më popullore të jetë platforma, aq më shumë konkurrentë keni. Për momentin, ka dy dyqane, për shembull, të cilat mund të shihen qartë: AppStore dhe Google Play. Nëse keni një ide për një aplikacion që është i lehtë për të fituar para ose thjesht merrni shumë shkarkime, shkruani fjalë kyçe në kërkim dhe me shumë mundësi do të zbuloni se ekziston një aplikacion i tillë. Sa më popullore të jetë platforma, aq më shumë konkurrentë ka. Në raste të tilla, është e nevojshme të studioni me kujdes analogët, të shikoni statistikat, të përpiqeni të kuptoni se me cilat parametra mund të tejkalohen zgjidhjet ekzistuese.
  • Është e rëndësishme të kuptojmë se si përdoruesit zgjedhin aplikacionet. Fillimisht, një person nuk do të blejë një aplikacion specifik, ai thjesht shikon listën. Për shembull, me kërkesën "muzikë falas". Ikona dhe dy linjat e para të përshkrimit janë ato që personi sheh dhe vlerëson në radhë të parë. Nëse ikona është e mirë, mund të blini; në përputhje me rrethanat, një ikonë e keqe zvogëlon numrin e shkarkimeve.
  • Është shumë e rëndësishme të arrish në krye të dyqanit të aplikacioneve. Për të arritur në krye të dyqanit është shumë mirë, për të fituar një terren është çelësi i suksesit. Pse është e nevojshme kjo? Kur një përdorues dëshiron të shkarkojë diçka, ai futet në grafik dhe shikon se cili aplikacion është tani në vendin e parë për sa i përket numrit të shkarkimeve. Është shumë e rëndësishme të arrish atje, sepse është një lloj rrethi vicioz. Aplikacioni hyn në grafik, përdoruesit e shohin atë, ata e shkarkojnë atë, ai përsëri zë vendin e parë dhe përsëritjet e mëtejshme vazhdojnë. Prandaj, merrni me siguri garat dhe vlerësimin: kërkoni nënave, gjysheve, fqinjëve t'i japin aplikacionit pesë. Duhet thënë se tregu është plot zgjidhje për daljen e garantuar të programit deri në krye. Megjithatë, kjo sjell pak përdorues organikë, gjë që nuk ndërhyn në vazhdimin e eksperimenteve.
  • Mos harroni se koha e publikimit mund të jetë deri në disa javë. Le të themi se keni zhvilluar dhe testuar një aplikacion, keni thirrur të gjithë blogerët ose mediat dhe keni thënë: "Kam një aplikacion të ri, ejani në konferencën për shtyp". Ju e dërgoni atë në AppStore dhe duhet të prisni shtatë ditë pune në Rusi. Në këtë rast, Google Play është një parajsë për përditësimet online, ku publikimi zgjat disa orë.
  • Fragmentimi i sistemit operativ. Nëse jeni duke zhvilluar aplikacione Android, merrni parasysh fragmentimin dhe një kopsht zoologjik të pajisjeve. Kjo ndikon në kohën e zhvillimit në të gjitha fazat: projektim, dizajn, zhvillim dhe veçanërisht testim.
  • Është e pamundur të komunikosh me përdoruesit në dyqan. Për shembull, një përdorues shkruan se mesazhet nuk i dërgohen atij në ICQ. Ai është i pakënaqur dhe shprehet me shumë ngjyra, por jo shumë informues. Ne nuk jemi në gjendje të kontaktojmë me të dhe të mësojmë më shumë rreth problemit. E tëra çfarë mund të bëjmë është të futemi në monitorim dhe të shohim nëse kemi mesazhe. Ndoshta antispam e ka bllokuar atë.
  • Tani disa dyqane po marrin një panel administratori ku mund t'i bëni pyetje përdoruesit, të zbuloni detajet e kontaktit të tij, të shihni se në cilat vende është shkarkuar aplikacioni juaj, por deri më tani situata nuk është përmirësuar shumë. Vlen të përmendet se Google Play vazhdon ta shtojë këtë veçori te disa zhvillues, për shembull, është i disponueshëm për kompaninë tonë.
  • Koha për testim. Ka disa mënyra për të testuar aplikacionin tuaj. Ju mund të keni testues në staf - me raste testimi, plane testimi, të cilat ata duhet t'i kalojnë. Përveç kësaj, ekziston një shërbim testimi - ju paguani për gabimet e gjetura. Ju publikoni aplikacionin, e testojnë 20 mijë njerëz. Sigurisht, ka të mirat dhe të këqijat e kësaj qasjeje.
  • Njerëzit në industrinë e celularëve janë gjithçka. Edhe kompanitë e mëdha si Mail.Ru Group, Yandex ose Google janë të vështira për t'u gjetur zhvillues të mirë celular. Kjo është arsyeja pse ne punojmë me kursantë - sepse ndonjëherë është më e lehtë të marrësh një student të zgjuar dhe ta trajnosh atë.
konkluzioni

Unë u përpoqa t'ju tregoja për veçoritë themelore dhe grackat e zhvillimit të celularit që hasëm në rrugën tonë. Shpresoj se e keni gjetur të dobishëm këtë postim. Nëse keni ende pyetje mbi temën, ose dini diçka që mund të jetë e dobishme për ne, le ta diskutojmë atë në komente.

Përshëndetje, të dashur fansa të sistemit operativ Android (Android). Në artikullin e sotëm do të përpiqem të mbuloj sa më plotësisht të jetë e mundur një temë shumë interesante - një përzgjedhje mjetesh për krijimin e aplikacionit tuaj (në internet) për veglat e bazuara në sistemin operativ të njohur Android.

Me zhvillimin e teknologjive celulare, po zhvillohet edhe tregu i aplikacioneve celulare, duke përfshirë tregun e aplikacioneve celulare për sistemin operativ Android (Android). Nëse më parë mund të bënte një aplikim vetëm një programues i avancuar me syze të trasha, i cili kishte përfunduar pesë vjet studime në universitet, tani kjo mundësi është në dispozicion për këdo që dëshiron, për më tepër, absolutisht i panjohur me gjuhët e programimit, dhe, gjithashtu, pa fikja nga interneti, dmth online.

Në koleksion do të gjeni katër mjete që do t'ju lejojnë të krijoni një aplikacion shpejt dhe lehtë. Të gjitha mjetet e propozuara janë të ngjashme me konstruktorët, ju duhet të montoni aplikacionin tuaj të parë nga komponentë të ndryshëm të gatshëm, mund të krijoni një aplikacion në të njëjtën mënyrë si montoni një konstruktor Lego.

Të gjitha instrumentet janë përzgjedhur sipas kritereve të mëposhtme:

  • Komoditeti i përdorimit... Meqenëse një mjet i tillë do të përdoret kryesisht nga njerëz që nuk janë të njohur me programimin dhe elementet komplekse, theksi kryesor në këtë përzgjedhje të vogël u vendos në komoditetin dhe lehtësinë e përdorimit të mjeteve të propozuara;
  • Ndërfaqe intuitive... Kjo pikë dhe kusht rrjedh logjikisht nga ajo e mëparshme. Përveç faktit që ndërfaqja e mjetit për krijimin e aplikacioneve për sistemin operativ Android (Android) duhet të jetë e thjeshtë, duhet të jetë gjithashtu intuitive;
  • Mundësitë... Sa më shumë gjëra të ndryshme që instrumenti "di se si" të bëjë, aq më mirë. Në thelb, të gjitha aplikacionet e paraqitura kanë të njëjtin grup mjetesh, me dallime dhe ndryshime të vogla.

Pra, ne po shkruajmë, po fillojmë të bëjmë një aplikacion (i gjithë aplikacioni mund të krijohet në internet), më poshtë mund të njiheni me një përzgjedhje të produkteve softuerike dhe të zgjidhni mjetin më të përshtatshëm dhe funksional për veten tuaj.

TheAppBuilder

Jo një mjet i keq për krijimin e aplikacioneve. Pa dyshim, është inkurajuese që mund ta përdorni këtë mjet absolutisht pa pagesë. E keqja është se ky produkt softuer nuk mbështet rusishten, por nëse e keni mësuar anglisht të paktën pak në shkollë, atëherë nuk duhet të ketë probleme me përdorimin e TheAppBuilder. Nga të gjitha aftësitë e këtij produkti softuer, do të doja të shënoja sa vijon:

  • Një përzgjedhje e madhe e shablloneve për krijimin e aplikacioneve tuaja Android (Android). Nëse dëshironi të bëni një program të thjeshtë, atëherë mund të zgjidhni lehtësisht atë që ju nevojitet nga opsionet e propozuara të shabllonit;
  • Mundësia për të parë statistika të detajuara për aplikacionin që keni krijuar;
  • Një publikim i thjeshtë dhe i drejtpërdrejtë i aplikacionit që krijoni në Google Play.

AppsGeyser


Një tjetër mjet i mirë dhe cilësor që meriton vëmendje të madhe. Siç thashë më lart, për të krijuar)) nuk keni nevojë të jeni në gjendje të programoni për Android (Android), në këtë program gjithçka është aq e thjeshtë sa mund të krijoni një aplikacion për projektin tuaj në pak minuta, thjesht duke e montuar atë nga pjesët e “konstruktorit”. Më poshtë, mund të njiheni me aftësitë e mjetit të propozuar.:

  • Një arkiv i madh shabllonesh për tema të ndryshme: restorante, piceri, studio fotografike, pushime, sporte, radio, transport dhe shumë e shumë shabllone të tjera. Thjesht duhet të zgjidhni atë të duhurin dhe të filloni ta redaktoni për t'iu përshtatur nevojave tuaja;
  • Mjete të integruara promovuese për aplikacionin tuaj të ri. Ndonjëherë, për të promovuar dhe promovuar aplikacionin tuaj të ri, duhet të shpenzoni shumë kohë dhe përpjekje, mjetet e integruara të promovimit në konstruktor mund ta bëjnë detyrën tuaj më të lehtë;
  • Mundësia për të lidhur programin tuaj me një rrjet reklamimi, në mënyrë që të mund të fitoni para nga aplikacionet që krijoni.

AppsMakerstore




Një mjet shumë i thjeshtë për krijimin e programeve për sistemin tuaj Android. Avantazhi kryesor i këtij aplikacioni është se në të njëjtën kohë mund të krijoni një aplikacion për gjashtë sisteme të ndryshme operative celulare. Gjithashtu ndër avantazhet e këtij mjeti janë edhe në vijim:

  • Aftësia për të punuar me projektuesin në internet;
  • Është e mundur të regjistrohet një llogari falas;
  • Një arkiv i madh i shablloneve për aplikacionin tuaj Android (Android), ju mund të shkruani aplikacionin e kërkuar me dy klikime të miut.

Kaq për sot. Shpresoj se keni gjetur mjetin e duhur për ju dhe dini se si të bëni aplikacionin tuaj të parë. Ne gjithashtu shkruajmë mendimin tonë në komentet e këtij materiali.

Sistemi operativ Android ka marrë shpërndarjen më të gjerë - nga fundi i vitit 2015, më shumë se 80% e pajisjeve celulare janë duke punuar në të dhe grafikët po tregojnë rritje të qëndrueshme. Interesi për aplikacionet celulare nuk po shuhet, duke gjykuar nga numri i produkteve të reja në Playmarket. Si të krijoni vetë një aplikacion Android? A duhet të jem një programues i vërtetë për këtë? Ne do të flasim për këtë në artikullin tonë.

Një qasje profesionale ndaj programimit Android

Ndërtimi i aplikacionit tuaj të parë Android kërkon shumë punë. Do të na duhen:

  • libra programimi;
  • Mjedisi i zhvillimit (përfshin shumë programe dhe shtojca);
  • Manualë shtesë programimi për Android OS;
  • Njohuri në ndërtimin e algoritmeve.

Pasi të keni përballuar instalimin e mjedisit të zhvillimit, duhet të filloni të studioni libra dhe manuale. Ata do t'ju ndihmojnë të fitoni njohuri për operatorët, klasat, grupet, mënyrat e ndërveprimit me pajisjet e pajisjeve celulare. Gjithashtu ju duhet të mësoni të lexoni kodin e dikujt tjetër dhe të gjeni njohuritë e nevojshme dhe teknikat e programimit në të... Duke parë listën e programit më të vogël, koka juaj fillon të rrotullohet - duket se është e pamundur të mësoni të gjitha këto.

Në fakt, mjaft manuale dhe udhëzime janë shkruar për programimin Android. Prandaj, nuk do të ketë probleme me mësimin e bazave të programimit - gjëja kryesore është të kesh aftësinë për ta bërë këtë.

Ndërtuesit e aplikacioneve Android

Nëse jeni të frikësuar nga operatorët, klasat dhe zhvillimi i algoritmeve, dhe listat e programeve po zhyten në tmerrin primitiv, atëherë ne jemi gati t'ju ofrojmë një zgjidhje tjetër - krijimin e aplikacioneve në konstruktorë të veçantë. Numri i tyre po rritet me hapa të mëdhenj, ndaj nuk do të ketë probleme për t'i gjetur. Konstruktorët ju lejojnë të shkruani aplikacione të niveleve të ndryshme të kompleksitetit duke përdorur module dhe aftësi të para-zhvilluara. Bazuar në to, ju mund të krijoni:

  • Aplikacionet e lajmeve;
  • katalogë të recetave të gatimit;
  • Blogje celulare;
  • Dyqane online;
  • Aplikimet për porositjen e shërbimeve;
  • galeri foto dhe video;
  • Aplikacionet e tekstit dhe më shumë.

Gjithashtu, shumë dizajnerë ofrojnë mjete për promovimin bazë të aplikacioneve të krijuara.

Konstruktori i aplikacionit 2b

Ky konstruktor është projektuar për një audiencë biznesi, kështu që mund të krijojë projekte biznesi të një niveli të lartë kompleksiteti. Mbi bazën e tij, zbatohen dyqane online, katalogë veshjesh, aplikacione për programe zbritjeje, aplikacione me njoftime, aplikacione lajmesh, katalogë promovues, galeri video dhe shumë më tepër. Përdoruesit kanë qasje në statistikat e shkarkimeve të aplikacioneve të krijuara, mjeteve të pritjes dhe promovimit.

Ashtu si shumë mjete të tjera biznesi, App2b Maker paguhet... Zgjedhja e përdoruesve dhe zhvilluesve paraqitet me opsionin e vetëm të pagesës - 9,900 rubla për një aplikacion një herë. Pagesa përfshin aksesin në të gjitha veçoritë e specifikuara, mbështetjen teknike, mjetet e promovimit, si dhe vendosjen e aplikacioneve në Playmarket.

Për hir të drejtësisë, duhet të theksohet se ky konstruktor është në gjendje të krijojë aplikacione jo vetëm për Android, por edhe për telefonat inteligjentë iPhone (me publikimin e mëvonshëm në AppStore).

Ndërtues Appsmakerstore

Është një konstruktor shumëfunksional shumë i fuqishëm me një sasi gjigante shabllonesh. Me ndihmën e tij krijohen aplikacione për hotele, klube nate, restorante dhe kafene, shërbime qeveritare, zinxhirë shitjesh me pakicë, sallone bukurie, radio stacione, institucione mjekësore, klube sportive, institucione fetare, si dhe për ngjarje dhe aktivitete të ndryshme. Funksionaliteti i konstruktorit.

Sistemi operativ Android është një nga platformat celulare më të kërkuara sot në botë. Pothuajse çdo pronar i një smartphone Android dëshiron të marrë një aplikacion unik që do t'i përshtatet atij në një rast të veçantë, por nuk është gjithmonë e mundur të gjesh një aplikacion të tillë. Në këtë artikull, ne do të flasim me ju se si të bëni vetë një aplikacion Android duke përdorur metoda falas.

Për shkak të zhvillimit të shpejtë të platformës Android, disa funksione të programeve të përshkruara mund të ndryshojnë, kështu që për të sqaruar çdo detaj, shkruani në komente. Rishikimi i fundit më 20.01.2018.

Natyrisht, përparimi nuk qëndron ende dhe me zhvillimin e sistemit operativ Android, gjithnjë e më shumë shfaqen mundësi për krijimin e të gjitha llojeve të aplikacioneve që i përshtaten atij. Dhe nëse jo shumë kohë më parë, vetëm një specialist që e studioi këtë në institut mund ta krijonte atë, tani kjo mund të bëhet çdo pronar telefoni ose tableti Android në linjë.

Përdoruesit mund të krijojnë aplikacionin e tyre në mënyrë që të kënaqen me një program unik. Ose mund ta bëjnë këtë për të fituar para. Sot interneti ofron të gjitha mundësitë për këtë.

Mjetet e përshkruara më poshtë do t'ju lejojnë të krijoni aplikacionin tuaj në disa faza.

Disa nga programet e paraqitura ju lejojnë jo vetëm të bëni, por edhe fitoni para menjëherë e tij. Gjithashtu, çdo aplikacion i krijuar mund të vendoset në sistemin Google Play.

Katër mënyra për të bërë vetë një aplikacion Android

Më poshtë do të gjeni katër "mjete" që do t'ju lejojnë të krijoni një aplikacion të tillë shpejt dhe pa shumë njohuri. Programe të tilla të kujtojnë konstruktorët, të cilët ju lejojnë të krijoni gjithçka që ju nevojitet në blloqe, një analogji e mirë me montimin e konstruktorit të njohur LEGO.

Të gjitha programet e paraqitura këtu janë përzgjedhur sipas kritereve të mëposhtme:

  • Përdorim i përshtatshëm... Natyrisht, këto oferta nuk do të përdoren nga specialistë të trajnuar, por nga përdorues të zakonshëm, si ju dhe unë. Kjo është arsyeja pse aplikacioni duhet të jetë shumë miqësor, funksional dhe i lehtë për t'u mësuar.
  • Ndërfaqe intuitive e thjeshtë... Duke folur logjikisht, kjo pikë duket se rrjedh nga ajo e mëparshme, që do të thotë se programi duhet të jetë jo vetëm i përshtatshëm, por edhe intuitiv.
  • Funksionalitet i madh... Shumëllojshmëria e gjerë e mënyrave për të krijuar një aplikacion është një plus i caktuar. Edhe pse të gjitha programet e paraqitura, mesatarisht, kanë të njëjtat funksione, me përjashtim të disa gjërave të vogla.

Më poshtë është një përzgjedhje e mjeteve për t'ju ndihmuar të krijoni aplikacionin tuaj të parë.

App Builder është një mjet i thjeshtë për të krijuar aplikacione

Ky opsion është një mënyrë e mirë për të ndërtuar shpejt aplikacionet tuaja. Pa dyshim, është gjithashtu e këndshme që mund të përdoret pa investuar asnjë qindarkë, që do të thotë eshte falas... Edhe pse këtu ka edhe disavantazhe, të paktën që është plotësisht në anglisht (pas përditësimit në dhjetor 2017, u shtua gjuha ruse).

Karakteristikat e programit

  • Ekziston një përzgjedhje e madhe e shablloneve për krijimin e një aplikacioni. Nëse keni në mendje ndonjë aplikacion të thjeshtë, atëherë ky program do t'ju ndihmojë lehtësisht të zgjidhni një shabllon;
  • Pas krijimit të një aplikacioni, mund të monitoroni statistikat e tij;
  • Nëse krijoni një aplikacion dhe ai kalon testin, atëherë ai mund të vendoset në dyqanin Google Play në një mënyrë të thjeshtë dhe mjaft të kuptueshme.

AppsGeyser - një faqe për krijimin e aplikacioneve Android me cilësi të lartë vetë

Faqja zyrtare - https://www.appsgeyser.com

Ky mjet është i cilësisë më të lartë se ai i mëparshmi, sepse ka shumë më tepër mundësi për të krijuar aplikacionin tuaj. Faqja bën të mundur krijimin e programit tuaj në vetëm pak minuta. Ky redaktues është më i thjeshti nga të gjithë që kemi hasur. Lista e aplikacioneve që ai do t'ju ndihmojë të bëni është shumë e madhe, nga një shfletues i rregullt në mesazherin tuaj.

Përfitimet e AppsGeyser

  • Aplikacioni është shkruar mjaft shpejt, fjalë për fjalë në disa klikime;
  • Kjo ju lejon të krijoni lojëra të thjeshta për Android, sepse duhet të pranoni që jo çdo mjet sot mund ta bëjë këtë;
  • Pasi aplikacioni të jetë gati, ai mund të vendoset lehtësisht në dyqanin Google Play;
  • Përveç kësaj, ju mund të fitoni para nga programi juaj drejtpërdrejt përmes shërbimit AppsGeyser. Ky është një funksion i dobishëm, sepse duke treguar imagjinatën tuaj, ju gjithashtu mund të fitoni para në të;
  • Krijoni, modifikoni, publikoni aplikacionin online në llogarinë tuaj personale (për të ruajtur rezultatet).

IbuildApp është një motor i fuqishëm për zhvillimin e projekteve tuaja

Ky mjet meriton një vështrim vërtet të afërt. Siç e diskutuam më lart, nuk keni nevojë të dini një gjuhë programimi për të krijuar aplikacione Android. Platforma e zhvillimit është aq e thjeshtë sa do të jetë shumë e lehtë të krijoni aplikacionin tuaj. Procesi do të zgjasë vetëm disa minuta, por rezultati do të jetë i dukshëm.

Faqja e internetit IbuildApp ka të dyja plane me pagesë (zhvillimi i një aplikacioni individual, me zhvillim të mëtejshëm) dhe shabllone falas, nga të cilët ka shumë.

Uebfaqja zyrtare ruse - https://russia.ibuildapp.com

Le të shohim se çfarë mund të bëjë:

  • Një arkiv i madh temash për një sërë temash: mund të jenë restorante, kafene, aktivitete sportive, si dhe shumë tema të tjera që ju lejojnë të zgjidhni gjithçka që ju pëlqen. E tëra çfarë ju duhet të bëni është të zgjidhni diçka specifike dhe më pas ta modifikoni për t'iu përshtatur nevojave tuaja;
  • Ai gjithashtu ka mënyra të integruara për të promovuar aplikacionin e krijuar. Programi jo vetëm që ndihmon në krijimin e shpejtë të një aplikacioni, por edhe e promovon atë. Në raste të tjera, ky proces kërkon një kohë shumë të gjatë;
  • Përveç kësaj, ju do të jeni në gjendje të lidhni aplikacionin me rrjetin e reklamave, që do të thotë se do të fitoni para në të.

AppsMakerstore - platformë për krijimin e programeve të thjeshta

Faqja zyrtare - https://appsmakerstore.com

Platforma e katërt interesante që është krijuar për të krijuar aplikacione Android. Ndoshta një nga avantazhet më të rëndësishme është se duke përdorur faqen e internetit AppsMakerStore, mund të krijoni programe që do të jenë multiplatformë (për shembull, në Android, iOS dhe Windows Phone)

Le të hedhim një vështrim në avantazhet e platformës:

  • Puna me projektuesin zhvillohet në internet;
  • Mundësia e regjistrimit falas;
  • Shkrimi i aplikacioneve duke përdorur paraqitje të gatshme, ndërsa një përzgjedhje e madhe e shablloneve mbi temën i ofrohet secilit përdorues.

Udhëzime video për krijimin e një aplikacioni duke përdorur APK Creator


Kjo është e gjitha, shpresojmë që keni gjetur atë që po kërkoni dhe keni qenë të kënaqur me përzgjedhjen tonë. Ky grup mjetesh do të bëhet diçka e veçantë për një programues fillestar dhe do t'ju lejojë të kuptoni ndërlikimet e krijimit falas të aplikacioneve më të thjeshta.

Artikujt kryesorë të lidhur