Android er en raskt voksende mobil plattform som brukes på et bredt utvalg av telefoner . Android Market App Store er fullpakket med mange forskjellige typer program , noen tilgjengelig for gratis og noen for en fast pris . Utviklingsverktøy for Android er fritt tilgjengelig for nedlasting, slik at alle med interesse kan utvikle en Android app , selv om det er noen kostnader involvert i å slippe gjennom Android Market . Utvikling Tools
De viktigste verktøy for å utvikle Android- apps er designet for å brukes sammen med Eclipse Integrated Development Environment , som er en generell IDE for Java-programmer. Eclipse er gratis å laste ned , som er nødvendige verktøy for å bygge og teste Android-programmer . De nødvendige verktøy inkluderer Android Software Development Kit og Android Developer Tools. Disse gir alt nødvendig for å utvikle Android-programmer , blant annet programmering , design , bruker kompilering , testing og eksport siste søknadene .
Brukergrensesnitt
Android brukergrensesnitt design XML oppsett. The Eclipse verktøy gir grafiske visualiseringer for å utforme Android programutviklere grensesnitt , men det finnes også flere verktøy som utvikles av andre partier og organisasjoner som kan brukes av Android-utviklere å lage design . En rekke layout typer finner du i Android rammeverk, inkludert lineære , tabeller og relative stiler. Retningslinjene er også tilgjengelig for ikoner og grafikk som vises på forskjellige steder på markedet og i telefonens menyer .
Testing
Android verktøy for Eclipse inkluderer en emulator for ulike typer Android-enheter , inkludert mobiltelefoner . Dette tillater utviklerne å se hvordan deres Android- apps vil opptre med forskjellig hardware og versjoner av plattformen installert. Utviklere kan emulere enheter med ulike skjermstørrelser, bruker kontroller og funksjonalitet, samt de med gamle og nye versjoner av Android -operativsystemet installert. Utviklere oppfordres også til å teste sine applikasjoner på selve enhetene .
Publisering
Utviklere kan eksportere Android- applikasjoner som Android-pakker , eller APK -filer , som deretter kan kjøres på Android-enheter . Men for å slippe en Android- app for publisering gjennom Android Market, må det også være "signert " og " versjonert " riktig. Søknader blir gitt riktige versjonen tall innenfor sine Android Manifest XML-fil , slik at de kan frigjøres gjennom markedet . Signering er også utført gjennom Eclipse i forbindelse med signering verktøy som Jarsigner og Keytool .
Downloads
Når du slipper apps gjennom Android Market , kan utviklere velge om du vil ta en pris eller tillate sine apps for å lastes ned gratis . Noen utviklere velger å bruke in- app markedsføring som en alternativ måte å generere inntekter fra sine søknader . Det er en innledende avgift for å delta i Android Market som utvikler , så noen betalte programmer er underlagt en 30 % transaksjonsgebyr , slik at utviklere får 70% av salgsinntektene for sine apps .