Et kig på udvikle apps til Android
I den nuværende verden er der dobbelt så mange Android-enheder aktiveret, end der er babyer født om dagen. I midten af 2012 kigger Android-aktiveringer i en million om dagen. Og Google Play havde en stor rolle at spille i denne fænomenale succes.
Graferne nedenfor er selvforklarende - selv om de kun viser Android popularitet, men vi har al statistik i verden for at underbygge, hvad de formidler!
Med Android regerende på smartphone markedet, er mange større virksomheder henvender sig mod Android apps til at hjælpe med deres virksomheder, og mens nogle har lykkedes, andre har smagt andet end sure druer.
Hovedårsagen til sidstnævntes svigt er deres manglende evne til at forstå de nitty-gritty detaljer om bygning til Android-platformen - I dette indlæg vil vi løse dette problem og give dig et godt overblik med at opbygge en Android-app.
Embrace Responsive webdesign
Responsive webdesign, der sigter mod at opbygge et enkelt websted, der er kompatibelt med alle platforme og browsere, bragte en revolution i verden af webdesign og har i dag overgået populariteten af mobilt webdesign af flere årsager end en.
Med en cue fra dette design er Android version 4.0 (Ice Cream Sandwich) blevet bygget. I modsætning til iOS og tidligere versioner af Android forsøger denne version at brænde tovet mellem alle Android-enheder, herunder telefoner, tablets, tabletter og meget mere. Android skyder nu nu over grænserne med dette skridt. Og du kan nu oprette en-for-alle apps - det lyder fascinerende, men øger dit arbejde!
Opgraderinger og fragmenter
Tidligere i en Android-app havde du mulighed for at oprette to layouter for hver af dens skærmbilleder, og operativsystemet vil automatisk køre det mest apt layout. Men efter Android 3.2 har mulighederne for udvikling af apps layout øget manifold. Se denne side af Android-udviklere for at få flere oplysninger om dette.
Desuden har Fragmenter, som er grundlæggende layoutkomponenter, en afgørende rolle at spille i Android og virkelig gøre det lydhør. De er fleksible og strækbare stykker i et layout at du som udvikler skal manipulere efter dine krav. Det bedste ved Fragments er, at de giver dig mulighed for at oprette en applikation for alle Android-enheder.
Få dine apps tilsluttet
Tilslutning af din app med andre apps er en fantastisk måde at øge dets funktionalitet og ultimative accept blandt brugerne på. Teknisk er denne mekanisme kendt som hensigter.
Lad os tage et eksempel: Antag at du har opbygget en app og registreret den for at modtage hensigter. Din app vil fortælle systemet, hvor det er installeret, hvilken hensigt er tilladt. Lad os sige, at din app instruerer systemet om, at det kan vise videoer og billeder. Uanset hvilken anden app der åbnes en hensigt at se noget video eller billede, vil brugerne have mulighed for at bruge din app til at fuldføre deres opgave.
Ved at integrere dine apps med sociale medier kan du aktivere din app til intern deling. Og det kan du gøre ved hjælp af hensigter. Hvis du vil dele noget billede fra din app, giver dit system dig en liste over hensigter i overensstemmelse med de apps, du har installeret i din enhed. Når du vælger en hvilken som helst socialt netværkstilknyttet hensigt, bliver du omdirigeret til delingsskærmen med din emne, der skal deles allerede der.
App icon design
Glem ikke, at du konkurrerer med 600.000 andre apps i Google Play. I tilstedeværelsen af en sådan konkurrencedygtig, app ikon design kan helt sikkert gøre en stor forskel i sin ultimative popularitet. Lav din appikon rock ved at:
- holde det enkelt endnu attraktivt
- holde det så unikt og originalt som det kunne være
- klæber til tommelfingerreglen - lad grafikken tale her, ikke ord
- udforme det på en sådan måde, at det formidler det, det handler om
Og endelig skal du ikke glemme, at hvis din appikon genererer forventninger, skal din app opfylde eller overgå forventningerne.
Prissætning Android apps
At holde din app fri vil uden tvivl øge tilgængeligheden, og du kan altid holde indstillingen donate to developer der. Opladning af adgangspris er okay, hvis du har arbejdet så hårdt for at udvikle en app, hvorfor lad det blive brugt gratis? Men hvis ikke gratis, så hvor meget er lige rigtigt?
For dette skal du kategorisere din app: er det i lavpris segmentet eller premium segmentet? Er det en hjælpeprogram eller underholdningsapp ?. Se ud, hvor meget dine konkurrenter har prissat deres app. Vær opmærksom på, om din app har noget, der aldrig var der før. Hvis det har, kan du fortsætte med at pris det højere end dine konkurrenter.
Opsummering
Endelig er udviklingen af en app som et spil: hvis du spiller det godt, få dine grundlæggende færdigheder og spil dine kort rigtigt, du kan vise dig toppe.
Redaktørens note: Dette indlæg er skrevet af Sahil Anand til Hongkiat.com. Sahil er en indholdskritiker og redaktør, der elsker at udforske forskellige teknologier og skrive om dem. Han skriver til Valuecoders.com, et mobilapp firma, der hjælper dig med at nå ud til din målgruppe gennem mobil verden.