Hjemmeside » Coding » En titt på utviklingsprogrammer for Android

    En titt på utviklingsprogrammer for Android

    I dagens verden er det dobbelt så mange Android-enheter aktivert enn det er babyer født per dag. Tidligere i midten av 2012 kaller Android-aktiveringer i en million per dag. Og Google Play hadde en viktig rolle å spille i denne fenomenale suksessen.

    Grafene nedenfor er selvforklarende - selv om de bare viser søkemotstanden til Android, men vi har all statistikken i verden for å underbygge hva de formidler!

    Med Android regjerende i smarttelefonmarkedet vender mange store bedrifter mot Android-apps for å hjelpe med sine virksomheter, og mens noen har lyktes, har andre tastet annet enn sure druer.

    Hovedårsaken til sviktet av sistnevnte er deres manglende evne til å forstå de nitty-gritty detaljene for bygging for Android-plattformen - I dette innlegget tar vi opp dette problemet og gir deg en god oversikt over hvordan du bygger en Android-app.

    Embrace Responsive webdesign

    Responsive webdesign, som tar sikte på å bygge et enkelt nettsted som er kompatibelt for alle plattformer og nettlesere, har bragt en revolusjon i verden av webdesign og har i dag overgått populariteten til mobilnettdesign av flere grunner enn en.

    Med en cue fra dette designet har Android versjon 4.0 (Ice Cream Sandwich) blitt bygget. I motsetning til iOS og tidligere versjoner av Android, forsøker denne versjonen å brenne tauet mellom alle Android-enheter, inkludert telefoner, nettbrett, tabletter og mer. Android, nå, skyver nå over grensen med dette trekket. Og du kan nå lage en-for-alle apps - dette høres fascinerende ut, men øker arbeidet ditt!

    Oppgraderinger og fragmenter

    Tidligere, i en Android-app, hadde du muligheten til å lage to layouter for hver av skjermbildet, og operativsystemet vil automatisk kjøre det beste apt-layoutet. Men etter Android 3.2 har alternativene for utvikling av applayout økt manifold. Se denne siden av Android-utviklere for mer informasjon om dette.

    Videre, Fragmenter, som er grunnleggende layoutkomponenter, har en sentral rolle å spille i Android, og virkelig gjør det responsivt. De er fleksible og strekkbare biter i en layout at du, som utvikler, må manipulere med per kravet ditt. Den beste delen om fragmenter er at de gjør det mulig å lage et program for alle Android-enheter.

    Få appene dine tilkoblet

    Koble din app med andre apper er en fantastisk måte å øke sin funksjonalitet og ultimate aksept hos brukerne. Teknisk er denne mekanismen kjent som hensikter.

    La oss ta et eksempel: anta at du har bygget en app og registrert den for å motta hensikter. Appen din vil fortelle systemet som det er installert hvilken hensikt er tillatt på. La oss si at appen din instruerer systemet at det kan vise videoer og bilder. Uansett hvilken annen app åpner en intensjon om å se noe video eller bilde, kan brukerne velge å bruke appen din til å fullføre oppgaven sin.

    Ved å integrere appene dine med sosiale medier kan du aktivere appen din for intern deling. Og du kan gjøre dette med hjelp av hensikt. Hvis du vil dele et bilde fra appen din, vil systemet gi deg en liste over hensikt i samsvar med appene du har installert på enheten din. Når du velger en hvilken som helst sosialt nettverkstilknyttet hensikt, blir du omdirigert til delingsskjermbildet med elementet du vil dele allerede der.

    App icon design

    Ikke glem at du konkurrerer med 600 000 andre apper i Google Play. I nærvær av et slikt konkurransedyktig, kan appikondesign sikkert gjøre en stor forskjell i sin ultimate popularitet. Lag appikonet ditt ved å:

    • holder det enkelt, men likevel attraktivt
    • holde den så unik og original som den kunne være
    • stikker til tommelfingerregelen - la grafikken snakke her, ikke ord
    • utforme det på en slik måte at det formidler hva det handler om

    Og til slutt, ikke glem at hvis appikonet ditt genererer forventninger, må appen oppfylle eller overgå forventningene.

    Prissetting Android-apper

    Å holde appen fri vil uten tvil øke tilgjengeligheten, og du kan alltid holde alternativet doner til utvikler der. Lading for inngangsprisen er greit, hvis du har jobbet så hardt med å utvikle en app, hvorfor la den bli brukt gratis? Men hvis ikke gratis, så hvor mye er akkurat?

    For dette må du kategorisere appen din: er det i lavpris segmentet eller premium segmentet? Er det et verktøy for app eller underholdning? Se ut hvor mye konkurrentene dine har priset sin app. Vær oppmerksom på om appen din har noe som aldri var der før. Hvis den har, kan du fortsette å prisere den høyere enn konkurrentene dine.

    Oppsummering

    Endelig er å utvikle en app som et spill: hvis du spiller det bra, får du grunnleggende ferdigheter og spiller kortene dine riktig, du kan vise deg topper.

    Redaktørens notat: Dette innlegget er skrevet av Sahil Anand for Hongkiat.com. Sahil er en innholdskritiker og redaktør som elsker å utforske ulike teknologier og skrive om dem. Han skriver for Valuecoders.com, et mobilappfirma som hjelper deg med å nå målgruppen din gjennom mobilverdenen.