Android-plattformen har et bredt spekter av applikasjoner . Bruke Android Market, kan brukere laste ned og installere programmer for ulike formål . Android- utviklere som arbeider som enkeltpersoner eller i bedrifter kan utvikle og gi ut sine søknader gjennom Market . Begynnelsen Android utvikling er relativt enkelt for folk med erfaring med programmering , spesielt hvis den erfaringen inneholder Java og XML. Imidlertid kan nye utviklere også lære Android i gradvise stadier. Verktøy
å utvikle Android-programmer , utviklere trenger visse utviklingsverktøy som tilbys av Google. Android -prosjektet gir utviklingsverktøy spesielt for bruk med Eclipse Integrated Development Environment for Java. Nye utviklere kan laste ned og installere Eclipse gratis fra Eclipse Foundation nettside. Utviklere trenger også Android SDK på deres utvikling maskin for å lage Android-programmer . Folk starter ut med Android utvikling kan laste ned Software Development Kit fra den offisielle Android hjemmeside. Android Development Tools plugin for Eclipse gir også en rekke verktøy for å lage Android-programmer .
Development Basics
Android-programmer bruker en rekke teknologier , særlig Java -programmering og XML markup koden . Utviklere gjennomføre programmet logikk ved hjelp av Java-klasser og objekter , med XML ressurser definerer applikasjonsdata og visuelle elementer . Hver Android-applikasjonen bruker et utvalg av komponenter fra fire kategorier . En "aktivitet " er et enkelt brukergrensesnitt skjermen i en applikasjon. En "service " er en bakgrunn prosess . A " innholdsleverandør " forvalter data for et program . A " kringkasting mottaker " tillater programmer å oppdage og reagere på systemmeldinger .
Brukergrensesnitt
Android brukergrensesnitt utnytte og utsikt Grupper objekter . Android- applikasjoner bruker Views som grunnlag for sine brukergrensesnitt , med widgets skape individuelle brukerkontoer kontroller og synlige elementer som knapper, tekst -felt og lister. Utviklere kan også definere oppsett for de forskjellige aktivitetene innenfor en Android-applikasjon . En layout bestemmer de ulike måtene som brukergrensesnitt gjenstander er ordnet i forhold til hverandre .
Virtual Devices
Når utviklere kompilere og kjøre Android-programmer i Eclipse , kan de se hvordan disse programmene fungerer i ulike virtuelle enheter. Bruke Android Virtual Device Manager , kan utviklere starte opp virtuelle Android- telefoner som smarttelefoner og nettbrett , definere maskinvare og programvare konfigurasjoner de ønsker å målrette . I tillegg til å kjøre og teste applikasjoner på virtuelle enheter , kan utviklere distribuere sine applikasjoner på faktiske enheter for testing.
Publishing
å publisere en applikasjon i Android Market utviklere må utføre noen få trinn. Innenfor Eclipse , eksporterer en endelig søknad pakke som en APK , eller Android Package fil, krever bare et par klikk . Under eksport prosessen , kan utviklere også registrere sine søknader , noe som er nødvendig for å publisere på markedet . Ved publisering av applikasjoner gjennom Market, må riktig versjonsnummer også vises innenfor Manifest filer for programmer. Laste opp et program til markedet tar bare minutter gjennom en utvikler -konto.