Sari la conținut

Postări Recomandate

  • LCS PREMIUM
Postat

images.jpg

Ce tip de sistem de operare este Android si pe ce tip de  dispozitive ruleaza ? 

Android este un sistem de operare , de tip "open-source" , mentinut de catre compania Google pentru dispozitivele mobile (Samsung , Google Pixel,  Xiaomi , OnePlus , Oppo , Asus etc.).  Pe langa dispozitive mobile , este regasit pe platforme precum ceasurile inteligente (Samsung Watch etc.) , tablete , TV , Android Car (Interfata Android pe integrate pe navigatiile de la masini etc.) . Prin "Open-Source" , se refera la faptul ca codul sursa este deschis publicului , astfel ca poate fi accesat , modificat si distribuit sub licenta Apache .  Pe scurt , Android poate fi catalogat ca o distributie Linux adaptata pe sfera mobila . 

Facilitati ale sistemelui de Operare Android spre deosebire de competitori (IOS , Huawei , Windows Phone etc.) : 

  • Google Play Store ofera o gama multa mai larga de aplicatii , multe dintre ele fiind accesibile gratuit . In plus , pot fi descarcate si instalate aplicatii din surse externe (format .apk) . Atentie , totusi posibilitatea de a fi vulnerabil devine mai mare . 
  • Android permite rootarea dispozitivului , ce ne permite sa modificam si personalizam softul dupa placul nostru .  
  • Dispozitivele pe Android , de obicei , au un hardware (componente) cu specificatii decente , la un pret decent . 
  • Multitasking flexibil , ne permite sa folosim "split-screen" , ce ne ajuta sa utilizam doua aplicatii deodata . (De exemplu , ne putem uita pe youtube dar putem sa ne jucam in acelasi timp) ;
  • Avem acces la servicii din ecosistemul Google precum "Google Drive" , "Google Photos" , "Google Maps" etc. 
  • Diverse functionalitati pentru optimizarea consumului de energie (baterie) , consumului de memorie RAM & ROM etc. 

Totusi , in ciuda multor functionalitati , exista si dezavantaje precum : 

  • Vulnerabilitati deoarece putem instala aplicatii din surse externe existand o posibilitate sa aiba atasate si virusi sau trojane (software rau intentionate) ;
  • Nu toate dispozitivele primesc actualizari sau la timp . Aici , este in functie de furnizor si calitatea hardwarului ; 
  • Sistemul de Operare Android , spre deosebire de IOS , nu gestioneaza asa de bine resursele (Memoria si Procesele) astfel ca va trebui un hardware mult mai solid pentru o experienta fara probleme . 
  • In functie de furnizor , multe dispozitive vin cu aplicatii preinstalate , poate inutile ,  ce nu pot fi dezinstalate .  

 Aplicatiile destinate sistemului de operare Android , se realizeaza in diverse medii de dezvoltare precum : 

  •  Android Studio , dezvoltat de catre Google , aplicatiile se scriu in Java sau Kotlin si este cel mai recomandabil deoarece cuprinde toate demersurile pentru testarea si lansarea aplicatiei in Google Play ;
  •  Flutter , dezvoltat de catre Google , aplicatiile se scriu in Dart , poate fi adaptabil si pentru IOS ; 
  • Unity , motor grafic (multi-platforma) pentru construirea jocurilor 2D si 3D , aplicatiile se scriu in C# si foarte folositor cand construim aplicatii grafice . 
  • Xamarin , foloseste C# si ecosistemul .NET pentru construirea aplicatiilor multi-platforma . (Android & IOS) ; 
  • React Native , utilizeaza ReactJS (framework NodeJS) in construirea aplicatiilor multi-platforma .  

Desi , exista o multitudine de platforme , in urmatoarele tutoriale vom folosi  mediul de dezvoltare recomandabil , Android Studio cu Java . 

Vizitator
Acest topic este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Termeni de Utilizare & Politică Intimitate