Android Overview


Hva er Android?

Android er en åpen kildekode og Linux-baserte Operativsystem
for mobile enheter som smarttelefoner og nettbrett. Android er utviklet av Open Handset Alliance
, ledet av Google og andre selskaper.

Android tilbyr en helhetlig tilnærming til programutvikling for mobile enheter som betyr utviklere trenger bare utvikle for Android, og sine søknader bør være i stand til å kjøre på forskjellige enheter drevet av Android.

Den første betaversjonen av Android Software Development Kit (SDK) ble lansert av Google i 2007 der han som den første kommersielle versjonen, Android 1.0, var utgitt i september 2008.

Den 27. juni 2012, på Google I /O-konferansen, Google annonserte neste Android-versjonen, 4.1 Jelly Bean
. Jelly Bean er en inkrementell oppdatering, med det primære formål å forbedre brukergrensesnittet, både når det gjelder funksjonalitet og ytelse.

Kildekoden for Android er tilgjengelig under fri og åpen kildekode programvarelisenser. Google publiserer det meste av koden under Apache License versjon 2.0 og resten, Linux kernel endringer, under GNU General Public License versjon 2.

Hvorfor Android?

Egenskaper til Android Anmeldelser

Android er et kraftig operativsystem konkurrere med Apple 4GS og støtter flotte funksjoner. Få av dem er listet nedenfor:
FeatureDescriptionBeautiful UIAndroid OS grunnskjermen gir en vakker og intuitivt brukergrensesnitt interface.ConnectivityGSM /EDGE, Iden, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC og WiMAX.StorageSQLite , en lett relasjonsdatabase, brukes for datalagring purposes.Media supportH.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV , JPEG, PNG, GIF, og BMPMessagingSMS og MMSWeb nettleser på open-source WebKit layout-motoren, kombinert med Chrome V8 Javascript-motoren støtter HTML5 og CSS3.Multi-touchAndroid har innebygd støtte for multi-touch, som opprinnelig ble gjort tilgjengelig i telefoner slike som HTC Hero.Multi-taskingUser kan hoppe fra en oppgave til en annen og samtidig ulike program kan kjøre simultaneously.Resizable widgetsWidgets er resizable, slik at brukerne kan utvide dem til å vise mer innhold eller krympe dem å spare spaceMulti-LanguageSupports én retning og bi -directional text.GCMGoogle Cloud Messaging (GCM) er en tjeneste som lar utviklere sende korte meldingsdata til sine brukere på Android-enheter, uten at du trenger en proprietær sync solution.Wi-Fi directa teknologi som lar apps oppdage og koble direkte, over et høyt -bandwidth peer-to-peer connection.Android BeamA populære NFC-basert teknologi som lar brukere raskt dele, bare ved å berøre to NFC-aktiverte telefoner sammen.
Android-programmer

Android-programmer er vanligvis utviklet i Java språket ved hjelp av Android Software Development Kit.

Når utviklet, kan Android-programmer pakkes lett og solgt ut enten gjennom en butikk som Google Play
, SlideME
, Opera Mobile Store
, Mobango
, F-droid Hotell og Amazon Appstore
.

Android driver hundrevis av millioner mobile enheter i mer enn 190 land over hele verden. Det er den største installerte basen av alle mobile plattform, og vokser raskt. Hver dag mer enn 1 million nye Android-enheter aktiveres på verdensbasis.

Denne opplæringen er skrevet med sikte på å lære deg hvordan å utvikle og pakke Android-applikasjon. Vi vil starte fra miljø oppsett for Android-applikasjon programmering og deretter bore ned å se på ulike aspekter av Android-programmer.

Kategorier av Android-programmer

Det er mange Android-programmer i markedet. Den øverste kategoriene er:

History of Android

Kode navnene på android klasser fra A til L for tiden, for eksempel Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat og Lollipop. La oss forstå android historie i en sekvens.

Hva er API-nivå?

API-nivå er et heltall som identifiserer rammen API revisjon tilbys av en versjon av Android-plattformen.
Platform VersionAPI LevelVERSION_CODEAndroid 5.122LOLLIPOP_MR1Android 5.021LOLLIPOPAndroid 4.4W20KITKAT_WATCHKitKat for Wearables OnlyAndroid 4.419KITKATAndroid 4.318JELLY_BEAN_MR2Android 4.2, 4.2.217JELLY_BEAN_MR1Android 4.1, 4.1.116JELLY_BEANAndroid 4.0.3, 4.0.415ICE_CREAM_SANDWICH_MR1Android 4.0, 4.0.1, 4.0.214ICE_CREAM_SANDWICHAndroid 3.213HONEYCOMB_MR2Android 3.1.x12HONEYCOMB_MR1Android 3.0. x11HONEYCOMB

Android 2.3.4

Android 2.3.3
10GINGERBREAD_MR1

Android 2.3.2

Android 2.3.1

Android 2.3 Anmeldelser 9GINGERBREADAndroid 2.2.x8FROYOAndroid 2.1.x7ECLAIR_MR1Android 2.0.16ECLAIR_0_1Android 2.05ECLAIRAndroid 1.64DONUTAndroid 1.53CUPCAKEAndroid 1.12BASE_1_1Android 1.01BASE