Tratar con aplicaciones grandes de Blackberry(muchas fotos)
blackberry-eclipse-plugin (3)
Tengo una aplicación Blackberry con muchas imágenes compiladas para teléfonos pre-OS7. Tengo que actualizarlo con los nuevos tamaños de pantalla , y mi aplicación de 5Mb será casi dos veces más grande, lo que significa un límite para que funcione.
¿Cuál es la mejor manera de manejar eso en el BB Java Plug-in para Eclipse ?
Llegué a la conclusión de que tengo 2 opciones:
Incluyendo las nuevas imágenes como una biblioteca de bacalao (¿o es jar?) En mi proyecto actual, pero no logré hacer eso. La mayoría de lo que leí fue para el JDE de todos modos y me gustaría hacerlo en Eclipse.
Tenga un segundo paquete para teléfonos nuevos, pero ¿cómo hacerlo sin tener 2 proyectos diferentes?
La descarga de las nuevas imágenes durante la instalación parece ser otra, pero no es una opción para este proyecto.
Detalles y / o enlaces apreciados, ya que soy bastante nuevo en el desarrollo de BB.
Muchas gracias
Desde mi punto de vista, la mejor manera es usar solo las imágenes más grandes posibles en el proyecto y escalarlas proporcionalmente para cada dispositivo en el tiempo de ejecución .
Cuando reduce la escala de una imagen, su calidad {casi} no cambia. Hay excepciones, claro. Pero, en general, esta regla funciona.
También puede usar un preprocesador para compilar diferentes archivos de bacalao para diferentes dispositivos con diferentes pantallas.
Puede mantener imágenes más grandes y deshacerse de las más pequeñas. Puede manejar dispositivos que tienen una resolución más baja mediante escalado de imagen. De esta forma, su aplicación se vuelve más pequeña.
Según yo, te sugiero que debes crear la misma aplicación solo para Blackberry OS 7.0
porque tiene una resolución diferente y si administras tu aplicación para todo el Blackberry OS
la aplicación aumentará de larger size
y puede que no podamos cargar las aplicaciones. nuestra aplicación en el Blackberry app world
.
Elimine todos los gráficos anteriores del sistema operativo y colóquelos solo en Blackberry OS 7
y cárguelo en el mercado para que el usuario de OS 7.0 descargue la última aplicación.