Diferencia entre revisiones de «Usuario:Juanda/android/ciclodesarrollo»

De WikiEducator
Saltar a: navegación, buscar
(AOSP)
 
(11 revisiones intermedias por el mismo usuario no mostrado)
Línea 2: Línea 2:
 
{{#widget:Slides}} {{MiTitulo| Curso de Android}}  
 
{{#widget:Slides}} {{MiTitulo| Curso de Android}}  
 
<div class="slides layout-regular template-default">
 
<div class="slides layout-regular template-default">
 +
<div class="slide">
 +
=Ciclo de Desarrollo en Android=
 +
[[Archivo:Aosp.jpeg|600px]]
 +
</div>
 +
<div class="slide">
 +
====Ciclo de desarrollo====
 +
*Cada branch corresponde a una nueva versión de Android (1.5, 1.6...)
 +
*Parte del código de la próxima versión se desarrolla en privado para evitar tensiones (cambios de API's...)
 +
*Los OEMs y posteriormente los carriers o en colaboración personalizarán Android.
 +
</div>
 
<div class="slide">
 
<div class="slide">
 
[[Archivo:Android_development.jpg|600px]]
 
[[Archivo:Android_development.jpg|600px]]
 +
 
</div>
 
</div>
 
<div class="slide">
 
<div class="slide">
==stock ROM o Vanilla Android==
+
====Vanilla Android====
*Una stock ROM es una ROM creada y firmada por Google.  
+
*La Vanilla ROM es una ROM creada y firmada por Google.  
*Todo lo demás son custom ROMs.
+
*Todo lo demás son custom ROMs o stock ROMS.
 
*Es básicamente el kernel de Android que google diseña sin ninguna capa de interfaz de usuario superpuesta.
 
*Es básicamente el kernel de Android que google diseña sin ninguna capa de interfaz de usuario superpuesta.
 +
</div>
 +
 +
<div class="slide">
 +
====stock ROM====
 +
*Es la ROM que tiene el teléfono nada más salir de la tienda, sin actualizaciones.
 +
*Una stock ROM es una ROM basada en la ROM original de Google.
 +
*Creada por el OEM o por el Carrier o por ambos.
 
*Algún ejemplo de UI overlays sobre el stock android es HTC Sense, Samsung Touchwiz, etc.
 
*Algún ejemplo de UI overlays sobre el stock android es HTC Sense, Samsung Touchwiz, etc.
 
</div>
 
</div>
 
<div class="slide">
 
<div class="slide">
  
==AOSP==
+
====AOSP====
* AOSP spn las siglas de [http://source.android.com/ Android Open Source Project],y es un repositorio del código fuente de Adroid.
+
*AOSP son las siglas de [http://source.android.com/ Android Open Source Project],y es un repositorio del código fuente de Adroid.
 +
*Es una plataforma abierta para carriers, OEMS y desarrolladores en general para poder realizar sus innovaciones, personalizaciones...
 +
*Posibilita implementar el SO Android a una gran cantidad de dispositivos, para beneficio de todos.
 
</div>
 
</div>
 +
<div class="slide">
  
 +
====Estrategia de Google====
 +
*El equipo de ingenieros se centra en un pequeño número de "dispositivos bandera".
 +
*Desarrolla la versión de Android para que pueda funcionar en los dispositivos elegidos.
 +
*Esto marca el camino para el resto de fabricantes de dispositivos, que buscan la última versión para sus dispositivos
 +
*La marca elegida tiene mucho camino ganado: lleva más de un año implementar una nueva versión de Android en un terminal nuevo.
 +
</div>
 
</div>
 
</div>

Última revisión de 21:02 13 may 2013


Ciclo de desarrollo

  • Cada branch corresponde a una nueva versión de Android (1.5, 1.6...)
  • Parte del código de la próxima versión se desarrolla en privado para evitar tensiones (cambios de API's...)
  • Los OEMs y posteriormente los carriers o en colaboración personalizarán Android.

Android development.jpg

Vanilla Android

  • La Vanilla ROM es una ROM creada y firmada por Google.
  • Todo lo demás son custom ROMs o stock ROMS.
  • Es básicamente el kernel de Android que google diseña sin ninguna capa de interfaz de usuario superpuesta.

stock ROM

  • Es la ROM que tiene el teléfono nada más salir de la tienda, sin actualizaciones.
  • Una stock ROM es una ROM basada en la ROM original de Google.
  • Creada por el OEM o por el Carrier o por ambos.
  • Algún ejemplo de UI overlays sobre el stock android es HTC Sense, Samsung Touchwiz, etc.

AOSP

  • AOSP son las siglas de Android Open Source Project,y es un repositorio del código fuente de Adroid.
  • Es una plataforma abierta para carriers, OEMS y desarrolladores en general para poder realizar sus innovaciones, personalizaciones...
  • Posibilita implementar el SO Android a una gran cantidad de dispositivos, para beneficio de todos.

Estrategia de Google

  • El equipo de ingenieros se centra en un pequeño número de "dispositivos bandera".
  • Desarrolla la versión de Android para que pueda funcionar en los dispositivos elegidos.
  • Esto marca el camino para el resto de fabricantes de dispositivos, que buscan la última versión para sus dispositivos
  • La marca elegida tiene mucho camino ganado: lleva más de un año implementar una nueva versión de Android en un terminal nuevo.