¿Cuáles son las 10 mejores aplicaciones tecnológicas para Android que debe tener un ingeniero / desarrollador de software?

  1. Tasker

¿Quieres automatizar cada acción de tu teléfono inteligente? Tasker puede hacer lo que quiera si desea que el reproductor de música se abra cuando conecte los auriculares, y Tasker puede hacerlo fácilmente por usted. No puede describir el uso de esta aplicación en una sola oración porque tiene muchos usos. Si revisa la revisión de esta aplicación, podrá ver la descripción como una aplicación que hace todo.

Sí, Tasker puede hacer muchas tareas. Es más una aplicación de automatización con la que puede apagar la pantalla de bloqueo cuando está en el hogar, activar el modo silencioso cuando está trabajando, etc.

Sin embargo, esta aplicación está hecha para usuarios de teléfonos Android rooteados, pero también puedes usar muchas de sus funciones en teléfonos no rooteados.

2. Herramientas GL

GL Tools es la aplicación raíz mejor valorada entre los usuarios de teléfonos Android rooteados. Si eres un jugador y le encanta jugar juegos pesados ​​en tu teléfono Android, entonces debes instalar GL Tools ahora. Mientras jugaban juegos pesados, ¿la mayoría de los jugadores se frustraron con la representación lenta de los gráficos? ¿Correcto?

Con GL Tools, puede renderizar los gráficos a una velocidad de bits más lenta para que su CPU pueda retener lo mismo y, debido a este ajuste, puede disfrutar de juegos de alta gama sin ningún tipo de retraso. Según sus comentarios de los clientes, GL Tools puede aumentar el rendimiento del juego por un amplio margen.

3. Caja de herramientas ROM

Todos conocemos las numerosas opciones de personalización que puede proporcionar una ROM personalizada. Pero necesita las manos de un geek para terminar la instalación de ROM con éxito. Es entonces cuando esas aplicaciones rooteadas para Android se vuelven significativas. Puedes hacer muchas tareas usándolo.

La aplicación incluye un administrador de archivos con acceso de root, un instalador de fuentes, un escritor de guiones, gestión de ROM, etc. Los fabricantes afirman que en algunos dispositivos, incluso puede cambiar las animaciones de arranque y los iconos de la barra de estado.

Pero es un hecho notable que la aplicación no se ha actualizado en más de un año.

4. Emulador de terminal

Espero que esté familiarizado con el símbolo del sistema de las computadoras con Windows. La interfaz de línea de comandos nos brinda muchas facilidades de nivel administrativo. El emulador de terminal en teléfonos Android rooteados es mucho más similar. La única diferencia radica en los comandos utilizados. Puede usar la emulación completa de Linux y los accesos directos del iniciador.

quien quiera obtener sus funciones avanzadas, debe tener acceso de root.

5. ES File Explorer

Si me preguntas cuál es mi explorador de archivos favorito, mi elección siempre será ES File Explorer porque no pude encontrar otro que pueda vencer a este hasta la fecha. No necesita un dispositivo rooteado para ejecutar esta aplicación. Pero como usuario que quiere tener acceso a funciones avanzadas, debe tener acceso de root.

Incluye envío inalámbrico de archivos, encriptación de datos y muchas características avanzadas que la mayoría de los otros administradores de archivos carecen.

6. Kernel Adiutor

Kernel Adiutor se encarga de muchos parámetros del kernel. Aunque ofrece una serie de características, depende de tu CPU cuál te resulte útil.

Puede configurar muchas cosas como frecuencia de CPU, voltaje, frecuencia de GPU, sonido, batería, memoria baja, etc.

7. Editor de hosts

Creo que está familiarizado con el archivo host en las computadoras. El archivo hosts en las computadoras le permite bloquear el acceso a algunos sitios web particulares (ingresados) (Algo que un técnico siempre querría :-P). La misma característica es lo que ofrece el editor de hosts de Android. La aplicación se puede descargar gratis en Play Store, y no encontrará ningún anuncio en ella.

8. Cambiador Le DPI

Píxeles por pulgada o DPI es la mejor medida para conocer la calidad de su pantalla. Con una de estas mejores aplicaciones para teléfonos rooteados del foro XDA, puede cambiar el DPI hasta cierto punto para improvisar la experiencia visual.

9. GMD GestureControl

Espero que ya estés familiarizado con los gestos, ¿no? GMD GestureControl agrega algunos de los prácticos gestos a la colección del teléfono para ahorrarle tiempo.

10. Arranque rápido

¿Eres un usuario incondicional de CWM Recovery y le encanta flashear ROM, kernels y ajustes personalizados? Sé que es muy doloroso arrancar en modo de recuperación usando varias teclas Combo. Como, el menú de encendido habitual de un teléfono incluye la opción Apagar, a veces también las opciones de Reinicio y Modo de vuelo. El reinicio al modo de recuperación siempre falta, especialmente si es un usuario de STOCK ROM. Entonces, ¿alguna vez has pensado en hacer que tu menú de encendido sea aún más poderoso?

Con Quick Boot, puede llevar el menú de energía a un nivel completamente nuevo insertando Reboot to Recovery y Reboot to bootloader también. Ambas versiones pagas y gratuitas están disponibles; con el primero obtendrá soporte Tasker y una opción de arranque en caliente.

Terminando:

Ahora, tienes 10 mejores aplicaciones tecnológicas para probar. Recomiendo probar la versión lite o la versión gratuita antes de gastar dinero en la versión paga. Le ayudará a conocer la calidad de la aplicación.

Casi todos requieren permisos de root.

Por lo tanto, le aconsejaría que los use con precaución, ya que también pueden hacer muchas cosas malas.

Fuente de la imagen: Google Play Store

Algunas de las aplicaciones que he enumerado son solo para un desarrollador de Android. Son realmente útiles

  1. droid-fu es una biblioteca de código abierto con un puñado de métodos que pueden cortar drásticamente su tiempo de desarrollo. droid-fu se compone de clases de utilidad que hacen todo el trabajo pesado por usted, como manejar solicitudes de fondo asincrónicas, recuperar imágenes de la Web y, lo que es más sorprendente, mejorar el ciclo de vida de la aplicación. Nunca se preocupe por los cambios de estado porque droid-fu se encarga de todo y mucho más. No te quedes ahí sentado. ¡Comience a ganar su cinturón negro en droid-fu hoy! Código fuente: http://github.com/kaeppler/droid-fu .
  2. RoboGuice es un marco que utiliza la biblioteca Guice de Google para facilitar la inyección de dependencias. La inyección de dependencia maneja la inicialización de sus variables en el momento adecuado para que no tenga que hacerlo. Esto realmente reduce la cantidad de código que tiene que escribir en general, y hace que el mantenimiento de su aplicación sea muy fácil en el futuro. Código fuente: Google Project Hosting.
  3. DroidDraw es una herramienta de interfaz gráfica de usuario (GUI) que te ayuda a crear diseños para tu aplicación de Android arrastrando y soltando controles sobre una superficie de diseño. Lo uso cuando estoy diseñando la primera versión de UI o para propósitos de maqueta porque es la única forma de visualizar su interfaz de usuario sin compilar su aplicación. Después de diseñar su vista en DroidDraw, puede guardarla y usarla en su aplicación. Tenga en cuenta que esta aplicación está en versión beta en el momento de la escritura y puede cambiar cuando se lance. Sitio: http://www.droiddraw.org .
  4. Layoutopt es una herramienta de línea de comandos que analiza sus diseños e informa cualquier problema o ineficiencia. Esta es una gran herramienta para ejecutar contra todos sus diseños y directorios de recursos porque identifica problemas que pueden ralentizar su aplicación y causar problemas más adelante. Echa un vistazo a http: // desarrollador . http://android.com/guide/develop… .
  5. Paint.NET es un programa gratuito de manipulación de imágenes escrito sobre .NET Framework. http://Paint.NET funciona muy bien y es utilizado por muchos desarrolladores de todo el mundo. Esta aplicación está dirigida a Windows.
  6. La aplicación GIMP es un programa de código abierto que es similar a Photoshop. GIMP se puede instalar en Windows, Linux o Mac. Ver GIMP.

Fuente : Desarrollo de aplicaciones de Android para Dummies.

OS Monitor y Terminal Simulator son los que más necesito para cualquier aplicación que escriba. Y dependiendo de la aplicación, uso otras herramientas para comparar y analizar el rendimiento.