Android-plattformen har ett brett spektrum av applikationer . Med hjälp av Android Market , kan användare ladda ner och installera program för olika ändamål . Android-utvecklare som arbetar som individer eller inom företag kan utveckla och släppa sina applikationer via Android Market . Början Android utveckling är relativt enkelt för människor med erfarenhet av programmering , i synnerhet om den erfarenheten innehåller Java och XML . Däremot kan nya utvecklare lär sig även Android successivt . Verktyg
Att utveckla Android- applikationer , utvecklare behöver vissa utvecklingsverktyg som tillhandahålls av Google . Android -projektet erbjuder utvecklingsverktyg specifikt för användning med Eclipse integrerad utvecklingsmiljö för Java . Nya utvecklare kan ladda ner och installera Eclipse gratis från Eclipse Foundation webbplats . Utvecklare behöver även Android SDK på deras utveckling maskin för att skapa Android- applikationer . Folk har börjat med Android utveckling kan hämta Software Development Kit från den officiella Android hemsidan . Den Android Development Tools plugin för Eclipse erbjuder också en mängd verktyg för att skapa Android- applikationer .
Development Grunderna
Android applikationer använder en mängd olika tekniker , speciellt Java -programmering och XML-koden kod . Utvecklare genomföra programlogik med Java-klasser och objekt , med XML-resurser definierar programdata och visuella element . Varje Android applikation använder ett urval av komponenter från fyra kategorier . En " aktivitet " är ett enda användargränssnitt skärmen i ett program . En " tjänst " är en bakgrund process . En " innehållsleverantör " hanterar data för ett program . En " radiomottagare " tillåter applikationer att upptäcka och reagera på systemmeddelanden .
Användargränssnitt
Android användargränssnitt använder Visa och Visa objekt Group . Android- applikationer använder Views som grund för sina användargränssnitt , med widgets skapa individuella användarkonton kontroller och synliga element såsom knappar, text - fält och listor . Utvecklare kan också definiera layouter för de olika verksamheterna inom en Android-applikation . En layout bestämmer de olika sätt på vilka användargränssnittet objekten är ordnade i förhållande till varandra . Addera Virtual Devices
När utvecklare kompilera och köra Android-applikationer i Eclipse , kan de se hur dessa program fungerar på olika virtuella enheter . Använda Android Virtual Device Manager , kan utvecklare starta virtuella Android telefoner såsom smartphones och Tablet PC , som definierar den maskinvara och programvara de vill rikta . Förutom att köra och testa applikationer på virtuella enheter , kan utvecklare distribuera sina program på faktiska enheter för testning . Addera Publishing
att publicera ett program i Android Market -utvecklare måste utföra ett par steg . Inom Eclipse , exporterar en slutlig ansökan paketet som ett APK , eller Android Paketfilen , kräver endast ett par klick . Under den exporterande process , kan utvecklare skriva också deras ansökningar , vilket är nödvändigt för att publicera på marknaden . Vid publicering applikationer via Android Market , måste rätt version nummer visas även inom manifestet filer för applikationer . Ladda upp en ansökan till marknadsdomstolen bara tar minuter genom en utvecklare konto .