Si desea que el tamaño de su aplicación móvil se reduzca por completo, use jpg en el caso de imágenes. Use Png (Portable Network Graphics) si desea jugar con diferentes colores de fondo. Por ejemplo, mire el ejemplo de algunos de los íconos a continuación.
Mire estos iconos blancos, puede ver a través del fondo verde, y eso se puede cambiar a rojo, amarillo, etc. Ahora para tales iconos, también puede usar algunas fuentes de iconos como Font Awesome, la fuente icónica y el kit de herramientas CSS que reduciría muchas imágenes, y puede cambiar el tamaño / color de los íconos de acuerdo con sus necesidades, que es lo que está haciendo la tendencia actual ahora.
Utilice jpg solo para galerías de fotos , como fondos de pantalla, fotos de archivo, iconos de stock, etc. Puede comprimir imágenes jpg del 100% al 10%.
- ¿Cuál es la mejor manera de convertir una aplicación web en una aplicación nativa de Android?
- ¿Qué tecnologías, idiomas y herramientas se utilizan para crear aplicaciones de chat como WhatsApp? ¿Requiere codificación en todos los idiomas nativos o hay alguna forma multiplataforma para hacerlo?
- ¿Qué servicio de procesamiento de pagos en línea debo considerar para las transacciones de usuario a usuario?
- ¿Cuál es el estado de Drupal a partir de 2015?
- ¿Cómo es la estructura de fondo de una aplicación compleja como Instagram?
Mire el ejemplo de jpg utilizado en el fondo a continuación.
En este ejemplo, la parte superior de los iconos puede desarrollarse utilizando png con fondo transparente o utilizando una fuente de icono.
Puede estudiar descargando algunas de las aplicaciones y comparar cuánto tamaño físico tienen y la cantidad de elementos / secciones / páginas que se han utilizado a partir de aplicaciones basadas en 8mb a 150mb. Desde el punto de vista del usuario, es una parte importante si puede descargar la aplicación basada en 8 MB utilizando su plan de datos o esperar un momento para descargar una aplicación basada en 150 MB a través de wifi en casa.
Espero que aclare nuestra duda?
¡Aclamaciones!
Abinash Mohanty