Kas ir Android™ tālrunis?

Android™ tālrunis, ko dažreiz sauc par Droid™ tālruni, ir mobilais tālrunis, kas izmanto Google izstrādāto Android™ operētājsistēmu. Šī operētājsistēma pēdējos gados ir kļuvusi par populāru iespēju tā sauktajiem “viedtālruņiem”, jo izstrādātāji un ražotāji to var brīvi pielāgot savām īpašajām vajadzībām. Šī pielāgošana nozīmē, ka dažādiem Android™ tālruņiem var būt ļoti dažādas lietotāja saskarnes. Lielākā daļa viedtālruņu, tostarp tie, kas izmanto konkurējošas operētājsistēmas, piedāvā līdzīgas vispārējās iespējas, tostarp interneta pārlūkošanu, personiskās informācijas pārvaldību, video straumēšanu un piekļuvi lielam bezmaksas un maksas programmu krātuvei.

Tehniskās specifikācijas un operētājsistēma

No tehniskās puses Android™ tālrunī darbojas Android™ operētājsistēma, galvenās lietojumprogrammas un starpprogrammatūra. Tas ir balstīts uz Linux® kodolu un ir rakstīts C valodā. Android™ darbojas lietojumprogrammas, kas galvenokārt ir rakstītas Java® valodā.

Android™ tālruņi dažās aprindās tiek uzskatīti par revolucionāriem pamata programmaparatūras atvērtā koda struktūras dēļ. Visi izstrādātāji, neatkarīgi no tā, vai tie ir profesionāli vai hobiji, tiek mudināti rakstīt programmas un lietojumprogrammas operētājsistēmai un dot savu ieguldījumu Android™ projekta attīstībā, iesniedzot tās Google Play Store™, slēgtā koda lietojumprogrammā Android™ tālruņiem. Pēc tam lietotāji var izvēlēties lejupielādēt un lietot lietojumprogrammas savos tālruņos, piekļūstot lietojumprogrammu bibliotēkai, izmantojot savus tālruņus.

Vairākuzdevumu

Android™ tālrunis var vienlaikus fonā darbināt vairākas lietojumprogrammas, padarot vairākuzdevumu veikšanu vienkāršāku. Tas padara tālruņa funkcionalitāti daudz plūstošāku nekā dažās konkurējošās platformās, lai gan šīs iespējas apjoms ir atkarīgs no konkrētā tālruņa aparatūras. Dažos tālruņos tiek izmantoti daudzkodolu procesori, kas ir noderīgāki “jaudīgajiem lietotājiem”, kuriem tālruņi ir nepieciešami vairāku vienlaicīgu darbību veikšanai.

Nepatentēta pieeja

Dažas salīdzināmas ierīces, kurās tiek izmantotas citas operētājsistēmas, regulē stingri patentēti noteikumi. Izstrādātājiem, kurus interesē, piemēram, iPhone™ lietojumprogrammu rakstīšana, iespējams, nav atļauts izveidot programmas, kas precīzi atspoguļo Apple piederošās lietojumprogrammas, piemēram, iTunes™. Visas lietojumprogrammas ir jāapstiprina Apple, lai tās varētu parādīties Apple App Store™. Tas neattiecas uz Android™ tālruņu lietojumprogrammām, kuras tiek izstrādātas Open Handset Alliance — konsorcija, kas mudina izmantot un uzlabot atvērtā pirmkoda programmatūru mobilajiem tālruņiem, aizbildnībā.

Vēl viena svarīga Android™ platformas atšķirība ir tā, ka tā nav saistīta ar konkrētu aparatūras ražotāju. Jebkurš ražotājs, kurš ir ieinteresēts izveidot savu Android™ tālruņa versiju, ir laipni aicināts izmantot operētājsistēmu. Rezultātā daudzi konkurējoši mobilo tālruņu uzņēmumi tagad izmanto šo platformu, lai darbinātu savus mobilos tālruņus un tirgotu savas ierīces.
Vēsturiskā pieredze
Sākotnēji Google sadarbojās ar High Tech Computer Corporation (tagad HTC Corporation), lai izveidotu pirmo mobilo tālruni ar Android™ platformu, kas Amerikas Savienotajās Valstīs pazīstama kā G1™. 2008. gadā T-Mobile pirmizrādi Amerikas sabiedrībai demonstrēja G1™ Android™ tālruni. Kopš tā laika desmitiem ražotāju tirgū ir laiduši simtiem tālruņu ar šo operētājsistēmu.

Dažādas viedtālruņu paaudzes izmanto dažādas Android™ versijas. Katra lielākā programmatūras versija tiek identificēta ar koda nosaukumu, kas parasti ir saistīts ar kādu desertu. Lai gan daudzus tālruņus var atjaunināt uz jaunākām operētājsistēmas versijām, to parasti nevar izdarīt bezgalīgi, jo atsevišķi tālruņi ir ierobežoti ar aparatūru. Piemēram, sākotnējie tālruņi, piemēram, G1™, kas sākotnēji darbojās ar Android™ 1.0 versiju, galu galā tika jaunināti uz versiju 1.6 (Donut), taču tos nevarēja jaunināt uz jaunākām versijām, piemēram, 2.3 (Gingerbread) vai 4.0 (Ice Cream Sandwich). ), kam nepieciešama izturīgāka aparatūra.
SDK
Android™ piedāvā programmatūras izstrādes komplektu (SDK), lai palīdzētu izstrādātājiem izveidot funkcionālas lietojumprogrammas. Lai gan dažas Android™ operētājsistēmas daļas ir aizsargātas ar Apache™ licenci, lai aizsargātu pret lietojumprogrammām, kas varētu apdraudēt tālruņu pamata funkcionalitāti, liela daļa no tām tiek izlaista saskaņā ar vispārējo publisko licenci, kas aicina izstrādātājus brīvi veikt izmaiņas. SDK ietver plašus resursus un rīkus, lai veicinātu šāda veida attīstību. Tā tiek regulāri atjaunināta kopā ar pašu operētājsistēmu, un prioritāte tiek piešķirta atbalstam darbam gan jaunākajās, gan vecākās Android™ versijās.

Sakne
Neskatoties uz salīdzinoši atvērto operētājsistēmas struktūru, daudzu Android™ ierīču ražotāji bieži ierobežo lietotāju piekļuvi noteiktiem resursiem un funkcijām programmatūras struktūrā. Parasti ražotāji to dara, lai nodrošinātu nemainīgi stabilu un paredzamu pieredzi visiem lietotājiem un, iespējams, saglabātu noteiktu kontroles līmeni pār to, kā tiek izmantoti viņu produkti.
“Sakņošana” ir slengs, kas apzīmē programmatūras uzlaušanu, lai apietu šos ierobežojumus operētājsistēmā Android™. Daži lietotāji to izvēlas darīt, lai paplašinātu tālruņa iespējas vai vienkārši kā hobijs un eksperimentu nolūkos. Process ir atšķirīgs, taču parasti tas ietver īpaša faila lejupielādi no interneta un instalēšanu tālrunī no ārējās atmiņas kartes. Sīki izstrādāti norādījumi par to, kā sakņot konkrētu Android™ tālruni, ir plaši pieejami tiešsaistē, lai gan lietotājiem ir jāapzinās, ka to darot, pastāv risks. Daudzos gadījumos sakņu izmantošana anulē tālruņa garantiju, kā arī pastāv iespēja, ka ierīce var kļūt nederīga, ja kaut kas noiet greizi.