Android App Development Tutorial

Android App Development Tutorial


Mange smarttelefoner og mobile dataenheter kjøre Android-plattformen. Dette tillater brukere å laste ned og installere Android apps fra den offisielle Market. Markedet tilbyr apps til mange forskjellige formål, inkludert business, produktivitet, kommunikasjon, underholdning og referanse. For å lage Android-programmer i din egen, trenger du en rekke programvareverktøy. Du kan skaffe de nødvendige verktøy for gratis, men du må kjøpe en Android Developer konto for å slippe programmene via Market.

utviklings~~POS=TRUNC

Å utvikle en Android-app, trenger du noen utviklingsressurser på datamaskinen. Du kan laste ned Eclipse Integrated Development Environment fra Eclipse Foundation hjemmeside. Android-apps bruke Java, så du må også gjeldende Java Development Kit, som er tilgjengelig på Oracle nettstedet. De offisielle Android-utviklingsverktøy inkluderer Android Software Development Kit og Android Developer Tools plug-in for Eclipse, både som du kan laste ned fra Android nettstedet.

Android-Prosjekter

For å lage Android-programmer, kan du starte en ny Android-prosjekt i Eclipse. Før du begynner å lage Android-programmer, må du kanskje å bli kjent med programmet rammeverk, en oversikt over hvilke du kan lese på Guide Android Developers webområdet. Android apps bruke Aktiviteter for å modellere individuelle skjermer innen brukergrensesnitt, samt Java-klasse erklæringer til å iverksette logiske prosesser som kreves. Ved hjelp av de tilgjengelige Android-kode komponenter, kan du utføre behandlingen er nødvendig for prosjektet. I tillegg til aktiviteter, Android apps bruker Services for bakgrunnsoperasjoner, innholdsleverandører for applikasjonsdata ledelse og Broadcast receivere for å svare på systemhendelser.

brukergrensesnitt

Brukergrensesnitt design innen Android innebærer oppsett. XML-filer i en Android-prosjektet definere oppsett for hver del av et program. En layout bestemmer hvordan de synlige elementene innenfor hver aktivitet vises, samt inkludert interaktive komponenter som knapper, tekstfelt og rullegardinlister. Du kan også lage og bruke digitale bilder i Android-appene dine ved å inkludere dem i dine prosjektmapper og linke til dem i layouten filer.

testing

Innenfor Eclipse, kan du kjøre og teste Android-apper på virtuelle enheter. Android Virtual Device Manager lar deg definere et sett med en eller flere virtuelle enheter for å kjøre innenfor emulator. Dette betyr at du kan se hvordan dine apps vil utføre på enheter med ulike konfigurasjoner i maskinvare og programvare. Innenfor Eclipse, kan du også eksportere utviklingsversjoner av apper du jobber med, slik at du kan kopiere disse på noen faktiske Android-enheter du har tilgang til for å teste dem.

Utgivelse

For å frigjøre apps gjennom den offisielle Android Market, må du registrere deg for en utviklerkonto. Når du har en konto, kan du logge deg på utviklerkonsollen, der du kan laste opp nye apps, samt oppgradering av eksisterende apps. For å gjøre dette vellykket, signere og versjon programmene dine på riktig måte. Signering innebærer å bruke en krypteringsnøkkel i Eclipse, som må være den samme for oppgraderte versjoner av en app. Til versjon Android app, må du ta økes versjonsnumre innenfor programmets Manifest XML-fil. Versjonsnummeret må øke med hver oppgradering av et program.