Innehållsförteckning
Introduktion till AndroidAtt göra historia
För år 2006/2007 Google börjar satsa på applikationer för mobila enheter, till exempel Google maps Mobile, gmail Mobile, Google search WAP, bland andra. Redan 2007 bestämde han sig för att börja arbeta med ett projekt som heter gphone, men i slutet av det året tillkännagav han Android som ett mobilt operativsystem.
Detta system kännetecknades av att det var öppen källkod för användare och även gratis.
I oktober 2008 lanserade Google sin första dator med ett operativsystem Android heter HTC G1.
I januari 2010 lanserades Nexus One, som inte hade stora kommersiella framgångar eftersom det var en avancerad enhet för avancerade användare.
Något att tänka på är att när du använder Android är det inte direkt relateratmed Google, eftersom det är en uppsättning bibliotek med öppen källkod som alla kan använda och anpassa.
Man kan dra slutsatsen att Android är ett operativsystem men att det går utöver det konceptet, eftersom det är ett paket med program som är utformade för att installeras på mobila datorer, liksom vissa elektriska apparater som; smarta kylskåp.
Android för sin del innehåller ett Linux -operativsystem med öppen källkod, som är ganska populärt på marknaden, bibliotek skrivna i C och C ++ och ett ramverk som används för applikationsutveckling.
Det innehåller också en serie initiala applikationer som hanterar kontakter, e -post, bland andra funktioner. När teamet tillhandahåller Googles tjänster införlivas Googles applikationer som bland annat Google maps, gmail.
Det är viktigt att notera att Android ensam inte har dessa applikationer eftersom de finns i ett separat bibliotek.
Android är ursprungligen utvecklat av Google men hanteras fortfarande av allians med öppen telefon som är en ideell organisation som skapats av Google och består av företag inom mobiltelefonsektorn.
När det gäller dess struktur har Android ett lägre lager som är en kärnan (kärnan) operativ system Linux som tillhandahåller hanteringen av utrustningsförarna, säkerhetshanteringen och kommunikationsramverket.
Därefter finns det ett lager bibliotek utvecklat i C och C ++ (programmeringsspråk) som redan finns i öppna källsystem.
Det finns också SQLite, som är för att arbeta med databaser, OpenGL ES för att utveckla 3D -grafik och Webkit för rendering av HTML.
Även om dessa begrepp ligger utanför många läsares förståelse, handlar det helt enkelt om att nämna några interna egenskaper som Android -operativsystemet har.
Ramverket för utveckling av mobilapplikationer är baserat på java, men Android körs inte under det systemet, det vill säga java ME, eftersom det har en låg uppdateringshastighet, av denna anledning skapade Google en ny virtuell maskin som heter Dalvik.Android -körbara filer har ett .dex -tillägg och kan hittas förpackade i filer med ett apk -tillägg (Android -paket).
Det bör noteras att när ett nytt operativsystem släpps beror det på tillverkaren av utrustningen för att släppa en version för den mobilen. Till exempel, om datorn har en version av Android 2.0 och om några månader kommer en ny version 3.0, måste samma tillverkare av utrustningen ansvara för att släppa versionen för mobiltelefonen.