Mobiilirakenduste tööstus on juba ületanud kriitilise arvu - miljardit dollarit. Nutitelefonid, tahvelarvutid ja muud mobiilseadmed moodustavad märkimisväärse osa Interneti -kasutajatest. Rakenduse edu määravaks teguriks on kvaliteet ja kasutajakogemus.
Sammud
Osa 1 viiest: võrdlusaluse määramine: projekteerimine
Samm 1. Muutke uus kasutaja oma disaini etaloniks
Disain peaks olema piisavalt lihtne, et uuel kasutajal oleks lihtne navigeerida. Testige oma rakendust mõne sõbra või ideaalis suurema grupi inimestega, kes pole mobiiltelefonide kasutamisega hästi kursis. Vaadake, kuidas nad toimivad, kuhu jäävad, kas need on intuitiivsed, atraktiivsed ja lõbusad kasutada? Muutke oma kujundust vastavalt.
Sarnaselt on vähem haritud inimesed ja noored kasutajad (lapsed) suur turusektor. Disain peab olema piisavalt intuitiivne, et aidata neil teie rakendust probleemideta kasutada
Samm 2. Pidage meeles erinevaid operatsioonisüsteeme
Mobiilse interneti turg on jagatud erinevate operatsioonisüsteemide vahel. Kaaluge neid erinevusi enne rakenduse kujundamist. Kasutage tundlikku disaini, et tagada teie rakenduse ettenähtud kuvamine erinevatel platvormidel ja operatsioonisüsteemides.
Androidi jaoks vajaliku rakenduse loomiseks Android Studio ja saate kasutada iOS -i rakendust XCode arenduskomplekt.
Samm 3. Veenduge, et teie rakendus töötaks sujuvalt erinevatel platvormidel
Kohanduva disainistrateegia abil saate luua rakenduse, mis on paindlik ja kohandatav erinevate platvormide jaoks. Vastutulelik disain viitab ideele, et rakendus või veebisait muudab oma paigutust, fonte ja graafikat vastavalt hostimisseadmele. Ärge otsige strateegiat luua oma saidi kärbitud versioon mobiiltelefonidele. Selle asemel ehitage kõigepealt sait väikese ekraani jaoks ja suurendage seda siis suuremate ekraanide jaoks.
Samm 4. Ärge ignoreerige võrke
Ruudustik on suurepärane tööriist, mis hoiab teie rakenduse kujunduse järjepideva ja mitmel lehel rajal. Graafika, fontide ja ikoonide järjepidevus loob professionaalse ilme. Rääkimata sellest, see peegeldab teie brändi mainet.
Samm 5. Ärge unustage võrguühenduseta kasutuskogemust
Kõigil aladel pole võrgu leviala. Otsustage oma rakenduse võrguühenduseta kasutatavuse tegur. Veenduge, et enamik teie rakenduse funktsioone töötaks võrguühenduseta seansside ajal. Mõnes maailma osas on elektrikatkestused igapäevaelu tavapärane omadus, nii et ideaalis oleks teie rakendus kasutatav isegi siis, kui teil pole Interneti -ühendust.
Võrguühenduseta kogemuse loomiseks peate õppima serverivaba andmetöötlust. See aitab teil luua võrguühenduseta tarkvararakendust
Osa 2 viiest: Sügavam kaevamine: planeerimine
Samm 1. Otsustage, mis on teie eesmärk
Selgelt seadke oma eesmärk oma rakenduse eesmärgi suhtes. Näiteks leidke tanklaid teatud osariigi või riigi maanteelt.
Parimad rakendused on need, mis lahendavad suure probleemi. Seega, kui sul on raske eesmärki valida, mõtle kõigepealt oma probleemile
Samm 2. Tehke paberimajandust
Kujutage ette, kuidas teie rakendus ekraanil välja näeb. Joonista ekraanide või nahkade ligikaudne diagramm. Mis on funktsioonid ja kõik vahepealne?
Samm 3. Uurige turgu
Tea, kas su ideed on juba kasutatud. Uurige, mida kasutajad otsivad? Kuidas turgu rahaliselt ära kasutada? Tehke turundusplaan. Turundus pole rakenduste loomisel viimane samm. Seda tuleks võtta igal sammul, st eeltöötlemisel, tootmisel ja järeltootmisel.
Samm 4. Storyboard
Storyboarding aitab teil koostada rakenduse funktsionaalsuse. Sarnaselt filmide süžeeskeemidega, mida keerukam süžeeskeem on, seda selgemaks protsess muutub.
Samm 5. Tehke prototüüp või traatraam
Prototüüpimisriistad võimaldavad teil oma rakendust reaalajas näha ja testida. Saate seda vastavalt kontrollida ja muuta. Paluge oma sõpradel ja pereliikmetel teie rakendust kontrollida ja tagasisidet anda. Kaasake nende tagasiside oma muudatustesse.
Samm 6. Ehita taustaprogramm
Nüüd, pärast prototüübi katsetamist, alustage oma tööd taustaprogrammiga. See on rakenduse arendaja pool. See hõlmab salvestusruumi, API -sid, seadistusservereid ja andmebaase.
Samm 7. Registreeruge
Rakenduste pood nõuab registreerimist arendajana. Te ei pea olema programmeerimise asjatundja, kuid see nõuab tasu. Lisateabe saamiseks vaadake saite.
Samm 8. Nahk/ekraan
See on nahade või ekraanide tegelik loomine, mida kasutajad kasutavad. Selles etapis loote kasutajaliidese.
Osa 3 /5: oma rakenduse loomine
Rakenduste koostaja teenuse kasutamine
Samm 1. Kaaluge rakenduste koostaja teenuse kasutamist
Rakenduste tegemine nõuab tavaliselt palju tööd ja raha. Mitte kõik ei saa seda endale lubada. Siin on lahendus. Saate kasutada veebis leiduvaid rakenduste koostaja platvorme. Need algavad tasuta ja lähevad igakuisele/aastasele tellimusele. Lisaks ei vaja nad koodi kirjutamist. Nad pakuvad graafilist kasutajaliidest. Peate lihtsalt lohistama, kukutama, üles laadima fotosid, märkeruute ja teie rakendus on valmis. Bingo!
Samm 2. Otsige rakenduste koostajast võrgus
Rakenduste loomise teenuseid pakub palju saite. Vaadake mõned läbi ja lugege sisu ja iseloomustusi. Mõelge lihtsale ja intuitiivsele liidesele. Mõned pakuvad tasuta teenuseid, teised võtavad tasu.
Samm 3. Registreeruge
Lugege kindlasti ülaltoodud jaotist sügavama kaevamise kohta. Enne protsessi alustamist tehke paberimajandus ja visualiseerimine. Storyboard, kuidas teie ekraanid ja funktsioonid töötavad.
Samm 4. Alustage oma rakenduse loomist
Enamiku saitide kasutamine on väga lihtne. Igaüks, kellel on arvutite ja Interneti põhiteadmised, saab seda hõlpsalt teha.
Samm 5. Rakendage "Võrdlusuuringu määramise" näpunäiteid
Lugege ülaltoodud jaotist pealkirjaga "Võrdlusaluse määramine". Teie rakendusel peaks olema piisavalt funktsioone, mis töötavad võrguühenduseta. Tehke intuitiivne disain, nii et uued kasutajad saaksid seda hõlpsalt kasutada.
Samm 6. Mõelge visuaalsetele elementidele
Järjepideva välimuse saamiseks kaaluge eelnevalt teksti, tüpograafiat, värve, ikoone, vahelehti jne.
Osa 4: 5: tehke seda ise
Samm 1. Tehke seda ise, kui olete mäng
Kuulsad rakendused ja veebisaidid on kodeerijate vere, higi ja pisarate tulemused. Rakenduste loomise saitidega ei saa kõiki funktsioone kätte. Nii et kui teil on mõni suurepärane idee rakenduse jaoks, pole kodeerimise õppimine halb. See on tavaline viis rakenduste loomiseks:
Samm 2. Õpi programmeerimist
Põhikeeled, mida programmeerija peaks teadma, on järgmised: C, C ++, Objective-C, JavaScript, HTML5, CSS, C#, Swift, ReactJS, PHP, Node.js ja Ruby. Võite õppida täiendavalt. See on boonus. Valdage siiski paari keelt ja õppige teiste põhitõdesid. Kas pääsete sisse kolledžisse või õppige veebis õpetuste ja videote kaudu. Puudust pole kummalgi!
Samm 3. Hankige süsteem
Uurige turgu, et saada oma töö jaoks sobiv süsteem.
Samm 4. Rakendage ülaltoodud näpunäiteid
Lugege ülaltoodud jaotisi: Võrdlusaluse määramine ja sügavam kaevamine. Esimesed osad on ässade arendajate näpunäited. Hiljem kirjeldatakse rakenduste eduka loomise põhitõdesid.
Samm 5. Ehitage keskkond
Määrake keskkond rakenduste arendamiseks. Installige keskkond vastavalt oma süsteemile ja rakendusele.
Samm 6. Looge oma rakendus
Kui olete paberimajanduse põhjalikult läbi teinud ja teil on ülaltoodud näpunäiteid kasutades selge ettekujutus välimuse ja funktsioonide kohta, alustage nüüd kodeerimist. Looge projekti lähtekood, ressursifailid, manifestifailid.
Samm 7. Silumine ja testimine
Selles etapis koostate oma rakenduse silumispaketis. Kasutage testimisrakenduse jaoks SDK tööriistu.
Samm 8. Avaldage ja katsetage
Selles etapis kontrollite oma rakendust uuesti vabastamisrežiimis.
Osa 5/5: Kirjastamine
Samm 1. Kontrollige uuesti
Nüüd on tegelik rakendus valmis. Kontrollige seda rakenduse testrakenduse abil (rakenduste kontrollimiseks on rakendusi).
Samm 2. Avalda
Saate selle avaldada otse oma iTunes'i või Google Play rakenduste poodide arendajakonto kaudu või esitada selle loomiseks kasutatud saidile. Nüüd oodake ja looge oma rakenduse kohta buzz.
Samm 3. Turustage oma rakendust
Turundusprotsess, mille alustasite eeltööstusest kuni uurimusteni ning jätkasite ajaveebi ja sotsiaalmeediaga, saab nüüd hoo sisse. Tehke oma rakenduse jaoks mikrosait. Kasutage reklaamvideoid. Reklaamige sotsiaalmeedias. Korraldage tähelepanu võitmiseks mõni võistlus või muu turundustaktika. Teil peaks olema ka ärimudel.
Näpunäiteid
- Analüüsige inspiratsiooni saamiseks kasulikke ja kuulsaid rakendusi.
- Tunne oma sihtrühma psüühikat. Lastele meeldivad erksad värvid, mehed eelistavad toone, naised aga rohkem toonide poole.
- Kasutage oma rakenduse või saidi testimiseks testerite rühma.
- Kasutage visuaalset suhtlust, et luua puhas ja huvitav välimus.
- Kasutajakogemus on suur valdkond, nii et õppige mõningaid põhitõdesid.
- Ärge lootke, et teie sait või rakendus ise müüb. Tehke oma rakenduse/saidi reklaamimiseks mõningaid turundustegevusi.