LCS PREMIUM NOT a MERCEDES Postat Ianuarie 14 LCS PREMIUM Postat Ianuarie 14 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 .
Postări Recomandate