Android y otras yerbas …

Desde hace unos meses soy dueño de un smartphone con android, exactamente un Samsung Galaxy Ace S5830L, en esta entrada voy a tratar de explicar cosas basicas sobre android.

Que es android?

Android en si es un sistema operativo para smartphones desarrollado por google basado en el kernel Linux, al ser open source, la cantidad de aplicaciones y mods son altas, sin contar la libertad que te da de modificar lo que se te de la gana.

ROMs? Que son las ROMs?

En si, las ROMs son el sistema operativo en si, es el conjunto de kernel + sistema + aplicaciones, en el apartado de ROMs, hay varias, las mas famosas son

CyanogenMod: Es un firmware no oficial Android AOSP (Andoid Open Source Proyect), que usan fuentes limpias android directas de Google para brindar mejor rendimiento y estabilidad, vale aclarar que en este proyecto se basan casi el 90 % de las ROMs no oficiales.

MIUI: Es un firmware desarrollado por una empresa china llamada Xiaomi Tech, se basa en el codigo de google y un poco en CyanogenMod, debido a que su soporte es de unos pocos dispositivos, no hay casi ROMs basadas en este proyecto.

Replicant: Es una version de android totalmente open source, han eliminado todas las APIs propietarias del SDK y tratan de reemplazar drivers propietarios con drivers de codigo libre, los dispositivos soportados son apenas 4.

Stock: Las ROMs stock como bien dice su nombre, son ROMs modificadas basadas en las Stock del celular en cuestion, le quitan bloatware, le agregan unos tweaks, suelen ser buenas opciones ya que son bastante estables y tienen un buen rendimiento de bateria.

Terminos

Cuando uno va por los foros de android, a veces se encuentra con terminos que uno no entiende, voy a poner unos cuantos para que se familiaricen …

AOSP: Hace referencia al codigo android sin modificacion alguna, normalmente se usa para base de otros proyectos, tiene popularidad por su velocidad, estabilidad y la inexistencia de apps innecesarias preinstaladas (bloatware).

Bloatware: Son apps que vienen preinstaladas en los smartphones, la mayoria de las veces son apps que no interesan en lo mas minimo al usuario, un porcentaje de estas no tienen la opcion de desinstalar.

Barebone ROMs: Las ROMs “barebone” son ROMs con una minima cantidad de software preinstalado, muchas veces llegan al punto de no incluir las Google Apps.

OC: La práctica conocida como overclocking  pretende alcanzar una mayor velocidad de reloj para un componente electrónico, la idea es conseguir un rendimiento más alto gratuitamente.

Zipalign: Es un proceso que optimiza el empaquetado de las aplicaciones android (.apk), no sigo porque se pone muy tecnica la cosa.

APKs: es un paquete para el sistema operativo Android. Este formato es una variante del formato JAR de Java y se usa para distribuir e instalar componentes empaquetados para la plataforma Android para smartphones y tablets.

GApps :  Son aplicaciones de google para android, como ser Gmail, Gtalk, Google Play, etc.

Bueno, por ahora eso es todo, en otra entrada voy a explicar cosas un poco mas avanzadas.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s