Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 28/10/14, 13:11:30
Array

[xs_avatar]
aaron0207 aaron0207 no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: dic 2012
Localización: Extremadura!
Mensajes: 91
Modelo de smartphone: NEXUS 5
Tu operador: Orange
¿Que api debo usar?

Buenas, estoy algo confuso con este tema, espero que podais resolverme algunas dudas

Me parece muy atractiva la nueva interfaz visual de Android L ademas de que al parecer el rendimiento sera mayor y un largo etc..

Elegir esta API para desarrollar no me permitiria ejecutarla en ningun dispositivo android con SO inferior, cierto?
¿Podria hacer la app en APIS diferentes de modo que en funcion de la version del SO el market le descargue la correcta directamente?

No acabo de comprender muy bien las limitaciones de usar una API superior.

Haber si podeis iluminarme, un saludo y gracias.
Responder Con Cita


  #2  
Viejo 28/10/14, 13:29:56
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
La nueva versión de la librería de soporte v7 permite dar estilos de Material Design, así que podrías usar API V7 como destino.

En cuanto a hacer versiones para distintas APIs, si es posible hacerlo, pero es un follón del 15 y muy difícil de mantener. Es mejor hacer una única versión y que en código según el API vaya tomando decisiones, pero ya te digo que para el caso concreto del Material Design no vas a tener ningún problema porque ya te lo ofrece la librería de soporte.
Responder Con Cita
  #3  
Viejo 28/10/14, 19:14:21
Array

[xs_avatar]
aaron0207 aaron0207 no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: dic 2012
Localización: Extremadura!
Mensajes: 91
Modelo de smartphone: NEXUS 5
Tu operador: Orange
Vale entonces si no entendí mal, puedo programar con la api de L y luego controlar en el código que elementos se ejecutan en función de la api del dispositivo que ejecute el código no?

Gracias por tu respuesta
Responder Con Cita
  #4  
Viejo 30/10/14, 10:22:11
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
Tienes que declara 2 temas en styles

Uno normal como se viene usando siempre y uno de las libreria material. en los tutoriales oficiales esta este punto, muy mal explicado para mi, pero da referencia. La cuestion es que se puede trabajar tranquilamente con ambas a la ves.
Responder Con Cita
  #5  
Viejo 30/10/14, 17:03:55
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
 Cita: Originalmente Escrito por gonza28 Ver Mensaje
Tienes que declara 2 temas en styles

Uno normal como se viene usando siempre y uno de las libreria material. en los tutoriales oficiales esta este punto, muy mal explicado para mi, pero da referencia. La cuestion es que se puede trabajar tranquilamente con ambas a la ves.
O puedes usar la nueva librería de soporte V7 y tienes Material Design para todas las versiones de Android desde Eclair, es decir, para todas las versiones de Android, porque ya nadie usa Donut.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 30/10/14, 17:36:25
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
O puedes usar la nueva librería de soporte V7 y tienes Material Design para todas las versiones de Android desde Eclair, es decir, para todas las versiones de Android, porque ya nadie usa Donut.
No he husmeado tanto. si he creado una interfaz con todos los detalles y es mucho mejor para trabajar. pero luego volviendo a tras otra ves hasta que madure un poco y haya telefons con el nuevo android, aun es poco y nada.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 15:22:31 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /