Hoe een mobiele applicatie te maken
De industrie voor mobiele applicaties heeft het kritieke cijfer van één miljard dollar al overschreden. Het uiterlijk van smartphones, tablets en andere mobiele apparaten heeft gezorgd voor een grote massa gebruikers die verbinding maken met internet. De bepalende factor voor het succes van een applicatie is de kwaliteit en de gebruikerservaring.
Inhoud
stappen
Deel 1
Voer een vergelijkende evaluatie uit: ontwerpfase
Smartphone-St.-Paul-Hill-Malacca.jpg" class ="afbeelding lightbox">
1
Neem nieuwe gebruikers als referentiepunt voor ontwerp. Het ontwerp moet eenvoudig genoeg zijn zodat een nieuwe gebruiker gemakkelijk kan navigeren. Probeer de applicatie met je vrienden of, nog beter, in een grote groep mensen die niet gewend zijn om een mobiele telefoon te gebruiken. Observeer hoe ze omgaan met de applicatie, waar ze vergrendeld blijven, of de applicatie intuïtief en aantrekkelijk is en of ze er plezier in hebben. Wijzig het ontwerp indien nodig.
- Evenzo vormen mensen met minder opleiding en jonge gebruikers (kinderen) een belangrijke sector van de markt. Het ontwerp moet intuïtief genoeg zijn om mensen te helpen de toepassing zonder complicaties te gebruiken.
Android-eating-apple.jpg" class ="afbeelding lightbox">
2
Houd rekening met de verschillende besturingssystemen. De markt voor mobiel internet is onderverdeeld in verschillende besturingssystemen. Houd deze verschillen in gedachten voordat u de applicatie ontwerpt. Gebruik een adaptief ontwerp (of responsief, zoals wordt gezegd in het computerjargon) om ervoor te zorgen dat de applicatie lijkt te zijn ontworpen voor verschillende platforms en besturingssystemen.
3
Zorg ervoor dat de applicatie perfect werkt op verschillende platforms. Gebruikt een adaptieve ontwerpstrategie of responsief om een flexibele en aanpasbare applicatie te maken die op verschillende platforms werkt. Het ontwerp responsief verwijst naar een type ontwerp waarin de toepassing of website de lay-out van de elementen, het lettertype en de afbeeldingen wijzigt op basis van het apparaat waarvan het is geopend. Vermijd het gebruik van een verkorte versie van uw mobiele site. Bouw in plaats daarvan eerst de site voor kleine schermen en voeg deze vervolgens toe aan grotere schermen.
4
Negeer de roosters niet. De rasters zijn een uitstekend hulpmiddel om een consistent ontwerp in de toepassing te bereiken en de weg op de verschillende pagina`s niet te verliezen. De consistentie van afbeeldingen, lettertypen en pictogrammen zorgt voor een professionele uitstraling, om maar niet te zeggen dat het ook het imago van het merk weerspiegelt.
App-Store.jpg" class ="afbeelding lightbox">
5
Vergeet de ervaring niet offline of offline Niet alle gebieden hebben een netwerkdekking. Houd rekening met de factor van "usability" van uw aanvraag. Zorg ervoor dat de meeste functies van uw toepassing actief blijven, zelfs zonder een verbinding. In sommige delen van de wereld komt het vaak voor dat stroomuitval vaak voorkomt, dus het is belangrijk dat de applicatie operationeel blijft zelfs op momenten dat de gebruiker geen toegang tot internet heeft.
Deel 2
Verdiepen in andere aspecten: planningsfase
1
Stel een doelstelling op Stel duidelijk vast wat uw doel is met betrekking tot de toepassing. Bijvoorbeeld: "Zoek tankstations op de snelwegen van een bepaald land of een bepaalde staat".
2
Schets je ideeën op papier. Probeer te visualiseren hoe u de applicatie op het scherm ziet. Teken een eenvoudig schema van mogelijke schermen of grafieken. Wat zijn de functies of bewerkingen die daartussen zullen worden uitgevoerd?
3
Onderzoek de markt Zoek uit of uw idee al eerder is uitgevoerd. Onderzoek waar de gebruikers naar op zoek zijn. Hoe kunt u in financiële termen van de markt profiteren? Schets een marketingplan Marketing is niet de laatste stap bij het maken van een applicatie. Je moet er tijdens alle stadia rekening mee houden: preproductie, productie en postproductie.
4
Maak een storyboard. Een storyboard maken helpt om de functionaliteiten van de applicatie te projecteren. Net als filmscripts, hoe uitgebreider de film, hoe coherenter het proces wordt.
5
Maak een prototype of model. Er zijn hulpmiddelen om prototypen te maken waarmee u uw toepassing in realtime kunt bekijken en testen. Vraag uw vrienden en familie om uw aanvraag te testen en u te vertellen wat zij denken. Houd rekening met uw mening om de nodige wijzigingen aan te brengen.
6
Ontwikkel de backend (toegangslaag voor gegevens). Zodra je het prototype hebt geprobeerd, begin je te werken aan de Backend. Het is de ontwikkelaarskant van de applicatie. Omvat opslag, API`s, server- en databaseconfiguratie.
7
Meld je aan Gebruikers moeten zich als ontwikkelaar registreren in de app stores. Het is niet nodig om een expert te zijn in programmeren, maar je moet wel een vergoeding betalen. Ga voor meer informatie naar de sites van de winkels.
8
Creëer de grafische omgeving en de schermen. De grafische omgeving en de schermen is wat de eindgebruikers uiteindelijk gebruiken. In deze stap moet u een zogenaamde UI of gebruikersinterface maken.
Deel 3
Ontwikkel de applicatie
Gebruik een applicatie-ontwikkelingsdienst
1
Bepaal of u de voorkeur geeft aan een applicatie-ontwikkelingsdienst. Het ontwikkelen van een applicatie brengt meestal veel werk en geld met zich mee. Niet iedereen heeft de tijd of het geld. Maar hier is de oplossing: u kunt een applicatieontwikkelplatform gebruiken. Op internet zijn er duizenden opties. Sommigen van hen zijn gratis, terwijl anderen een maandelijks of jaarlijks abonnement betalen. Bovendien hoeft u geen code te schrijven. Ze hebben een grafische gebruikersinterface. Je hoeft alleen maar te slepen en neer te zetten, foto`s te uploaden, selectievakjes in te schakelen en de applicatie is klaar. Dat is alles!
2
Zoek een applicatieontwikkelaar online. Er zijn ontelbare sites die een applicatie-ontwikkelingsdienst aanbieden. Bezoek enkele en lees de beschrijving en meningen van haar gebruikers. Het is beter om te kiezen voor een eenvoudige en intuïtieve interface. Sommige bieden gratis diensten aan en andere brengen kosten in rekening.
3
Meld je aan Lees eerst het vorige gedeelte over planning. Maak enkele schetsen en probeer uw idee te visualiseren voordat u begint met het proces. Maak een grafisch script van hoe de schermen en functies zullen werken.
4
Begin met het ontwikkelen van de applicatie. De meeste van deze sites zijn heel gemakkelijk te gebruiken. Iedereen met een basiskennis van computers en internet kan dit eenvoudig doen.
5
Breng de uiteinden van de sectie aan "Voer een vergelijkende evaluatie uit". Lees het bovenstaande hoofdstuk getiteld "Voer een vergelijkende evaluatie uit". De applicatie moet voldoende functies hebben die offline werken. Creëer een intuïtief ontwerp, zodat gebruikers het eenvoudig kunnen gebruiken.
6
Houd rekening met de visuele elementen. Houd rekening met de tekst, de typografie, de kleuren, de pictogrammen, de tabbladen, enzovoort. zodat het uiterlijk consistent is.
Doe het zelf
- 1Maak de applicatie zelf als je dapper bent. De beroemdste toepassingen en websites zijn producten van het bloed, zweet en tranen van de ontwikkelaars. Als u een site gebruikt om uw toepassing te ontwikkelen, kunt u niet alle gewenste functies opnemen. Dus als je een briljant idee hebt om een applicatie te maken, zou het geen slecht idee zijn om te leren programmeren. Dit is de traditionele manier om applicaties te maken:
- 2Leren programmeren. De basistalen die een programmeur moet kennen zijn: C, C ++, Objective-C, jаvascript, HTML5, CSS, C #, Swift, ReactJS, PHP, Node.js en Ruby. Je kunt ook anderen leren. Dat zou extra punten toevoegen. Het ideaal zou echter zijn dat je een aantal talen beheerst en alleen de essentie van anderen leert. U kunt zich inschrijven voor een universiteit of leren door zelfstudies en video`s. De opties zijn niet schaars.
- 3Krijg een systeem Onderzoek de markt en krijg een passend systeem voor uw werk.
- 4Pas de tips toe die in deze handleiding worden genoemd. Lees de vorige paragrafen: "Voer een vergelijkende evaluatie uit" en "Verdiepen in andere aspecten". De eerste secties zijn tips van geavanceerde ontwikkelaars. De latere beschrijven de basisstappen voor het maken van een succesvolle toepassing.
- 5Bouw de omgeving Een omgeving opzetten voor de ontwikkeling van mobiele applicaties. Installeer de meest geschikte omgeving voor uw systeem en applicatie.
- 6Maak de applicatie Als u alle schetsen hebt voltooid en een duidelijk idee hebt van het uiterlijk en de functies, nadat u de tips hebt gebruikt die hier worden beschreven, kunt u beginnen met het ontwikkelen van de code. Maak projectbroncode, bronbestanden en bestanden MANIFEST.
- 7Debug de code en probeer het. In deze fase moet u de toepassing ontwikkelen in een debug-pakket. Gebruik SDK-tools om een proefversie van de applicatie te maken.
- 8Publiceer de applicatie en voer tests uit. Tijdens deze fase moet u de toepassing opnieuw testen in de startmodus.
Deel 4
Publiceer het
1
Ga door met testen. Nu is de echte applicatie klaar. Probeer het met een applicatie om applicaties te testen (ja, er zijn applicaties om applicaties te testen).
2
Publiceer het U kunt het rechtstreeks publiceren naar uw ontwikkelaarsaccount in de iTunes Store of Google Play-toepassingswinkel of het uploaden naar de site die u hebt gebruikt om het te ontwikkelen. Wacht nu af en vertel iedereen over je sollicitatie.
3
Breng uw applicatie op de markt. Ten slotte kwam het belangrijkste moment van het marketing- of marketingproces dat je in de preproductiefase door onderzoek was begonnen. Nu moeten we het voortzetten via blogs en sociale netwerken. Maak een microsite voor de toepassing. Gebruik promotionele video`s Plaats advertenties op sociale netwerken. Organiseer een soort wedstrijd of neem een toevluchtsoord om de aandacht te trekken. Het zou ook goed zijn als je een bedrijfsmodel hebt.
tips
- Gebruik nuttige en bekende applicaties als inspiratiebron.
- Bestudeer de voorkeuren van uw doelgroep. Kinderen houden van felle kleuren, mannen geven de voorkeur aan zonwering en vrouwen zijn eerder geneigd tot vage kleuren.
- Laat een groep testers uw toepassing of site testen.
- Gebruik visuele communicatie om een nette en aantrekkelijke uitstraling en gedrag te creëren.
- De gebruikerservaring is een zeer breed veld, dus het zou goed zijn om de essentie te leren.
- Verwacht niet dat uw site of app zelf verkoopt. Werk in marketing om uw toepassing of site te promoten.
Delen op sociale netwerken:
Verwant
- Hoe de WeChat-ID te wijzigen
- Hoe je de internetverbinding van je computer deelt met je mobiele telefoon via wifi
- Hoe u uw computer met internet verbindt met uw mobiele telefoon (voor Windows)
- Hoe een Slingbonk te verbinden met Directv
- Hoe download je Skype op een BlackBerry-toestel?
- Hoe Facebook Messenger te verwijderen
- Hoe berichten verzenden op Reddit
- Hoe contacten uit Excel te importeren naar een Android-telefoon
- Hoe Facebook op je Android-apparaat te installeren
- Hoe Twitter op je mobiele telefoon te installeren
- Hoe Ad Hoc-applicaties op uw iPhone te installeren
- Hoe applicaties te installeren in Windows 8
- Hoe de snelheid van een tablet of smartphone met Android te verbeteren
- Pushmeldingen ontvangen van de tweets van een Twitter-gebruiker op de iPhone
- Hoe bel je gratis beltonen voor LG mobiele telefoons
- Hoe een Sim Jio te krijgen
- Hoe een bord op Pinterest te volgen
- Hoe Facebook Messenger op je telefoon te hebben
- Hoe gebruik ik Skype mobile
- Hoe het scherm van een Samsung Galaxy S2 te kalibreren
- Hoe ontwikkelaar van mobiele apps te worden