Mostrando entradas con la etiqueta Android. Mostrar todas las entradas
Mostrando entradas con la etiqueta Android. Mostrar todas las entradas
En ciertas ocasiones el sonido que ofrece un Headphone sobre todo alguno de buena calidad no es adecuado para un gusto personal o quizás ciertos estilos de música que requieren un sonido mas acorde con ese estilo.

Deezer es una aplicacion de musica que en lo personal me gusta, tiene muchos artistas que sigo y en general me satisface, o bueno lo hacia hasta que compre unos Headphones de mayor calidad y me di cuenta que no estaba explotando todo el potencial, que podia tener y empece a buscar como mejorar el sonido y me di cuenta que en otro telefono que poseo tengo acceso a un ecualizador y en mi telefono de uso diario no.

Esto es porque mi segundo telefono tiene una ROM personalizada que incorpora un ecualizador de serie dentro del sistema, mi telefono de uso diario es un Huawei RNE L023 estoy bastante agusto con el y no deseo cambiarlo de momento, el problema sigue siendo el ecualizador sin embargo encontre una solución.

utilizar una aplicacion de terceros, en este caso encontre 2 de las cuales activan el Ecualizador una de ellas es:



Que en principio me sirvió, pero tiene muchos problemas relacionados al reconocimiento del audio por Deezer, la App va bien siempre y cuando no utilice los controles de Deezer para cambiar la musica y deje reproduciendo una lista en concreto, es simple, sencilla y eficiente sin embargo puede que no funcione en dispositivos Huawei con Histen y Bluetooth.


Despues de buscar un poco mas y probar otras 4 que no activaban la opcion en Deezer probe una que me gusto un poco mas, 



Dejando casi todas las opciones de personalización libre en la versión gratuita (versión con publicidad) funciona de forma transparente incluso se puede retirar el icono de las notificaciones, y funcionar de forma oculta hasta que sea necesario cambiar los presets de sonido y ese es su problema, es necesario cerrarla un par de veces para lograr que abra la pantalla de presets que en algunas ocasiones se borra por completo, como único error es admisible por su sinergia mas transparente con el sistema.


Existe un problema con utilizar estas aplicaciones y es que disparan el consumo de energía de forma considerable, Deezer no es la mejor aplicación gestionando energia en dispositivos moviles y creo que se debe al DRM de los archivos de audio, es entendible sin embargo en conjunto no son buena idea si se pretende llegar al final del dia con suficiente bacteria. 



Ya hace algún tiempo se rompió la barrera de los teléfonos inteligentes como dispositivos completos de trabajo, aplicaciones de productividad hoy veremos como configurar uno como un dispositivo para desarrollo de aplicaciones.

El entorno que configuraremos es para realizar WebApps completamente operativo desde el telefono (inclusive configurar lo como servidor Web) y todo para operar de manera OffLine perfecto para los ratos de ocio sin conexión a internet cercana.


Lo primero que necesitamos es instalar y configurar un par de aplicaciones desde la PlayStore:

  1. Termux  [ENLACE
  2. QEdit [ENLACE]
  3. AnWriter [ENLACE]
  4. Bitbeaker[ENLACE] (opcional)

 El entorno que configuraremos sera un servidor Web Con Python y html, para la base de datos con SQLite Bastara.

Para ser extremadamente cautos y a sabiendas de que en algunas ocasiones los archivos en los teléfonos son volátiles, configuraremos un repositorio git para tener un backup del codigo que alojemos en nuestro teléfono.

Para ello utilizaremos una cuenta en bitbucket en su versión gratuita podremos tener repositorios privados asi que es perfecta, la limitan te de la versión gratuita son las horas mes que podemos usarla, cuenta con aproximadamente 1 hora de procesamiento al mes y no consumiremos ni el 20%.


https://bitbucket.org/


Luego una vez creado un usuario y autenticado, necesitaremos crear un repositorio.

Una vez configurado un nombre crearemos el repositorio. y con esto tendremos esta pantalla:

pronto necesitaremos algo de ella pero por el momento es suficiente, ahora lo que necesitamos es configurar el entorno de programacion, nuestro "core" sera termux, que es basicamente un interprete de comandos con la peculiaridad que es un interprete de linux tambien, con algunas limitaciones, pero extremadamente potente.

El primer comando que iniciaremos sera el de actualizar termux y la lista de aplicaciones, si tienes experiencia en linux aqui estaras como pez en el agua.

$:apt update && apt upgrade

 Despues necesitamos configurar el acceso a los directorios, para leer los datos guardados en la tarjeta de memoria.

$:termux-setup-storage

Con esto crearemos algunos directorios, sin embargo no los utilizaremos todavia o por lo menos no en este tutorial.
Despues instalaremos el paquete coreutils, lo necesitaremos para manipular las carpetas, crearlas borrarlas, moverlas.

$:apt install coreutils

Después nos resta instalar el interprete de Python 

$:apt install python

Esto instalara la version 3 de python, en el caso que necesitemos la version 2 es necesario remplazar la palabra python por "python2"
Todas las herramientas que usaremos son validas para ambas versiones de python.

Luego necesitaremos Git para conectar bitbucket y nuestra aplicacion, para ello lo instalaremos con el siguiente comando:

$:apt install git

Luego de ello por comodidad abriremos el manejador de archivos de android que posean y crearemos una nueva carpeta en la sdcard ahí guardaremos el proyecto.


puede ser cualquier nombre, para referencia utilizare el nombre "bitbucketAPPS", creare un subfolder con el nombre del proyecto que tengo en bitbucket.

luego regresare a termux y escribire el siguiente comando.


$: cd /sdcard/bitbucketAPPS/test_rev1

Si no se sienten muy comodos o realmente no saben como navegar entre carpetas con la consola no se preocupe, basta con saber 3 comandos

  • "cd .." cd dos puntos regresa al directorio de arriba esto es equivalente a darle "atras" al navegador de archivos.
  • "dir"  lista los archivos y directorios que tenemos visibles, de no mostrar datos significa que estamos en un directorio vacio.
  • "cd /<path>/"  con este podemos ir a cualquier directorio del cual sepamos la ruta.


Ya con esto estamos preparados para comenzar, lo primero que haremos sera clonar y guardar la base de nuestro proyecto que se encuentra en bitbucket, si en este punto ya la creamos cuando iniciamos el repositorio, regresaremos a la pagina principal y copiaremos la dirección que termina en .git con el siguiente comando.

 $: git clone https://CORREO@bitbucket.org/USUARIO/test_rev1.git


después de ello saldrá nuestro coreo pidiendo contraseña para descargar los archivos esta contraseña es la de bitbucket idéntica y no veremos nada mientras la ingresamos hasta presionar "enter" en nuestro teclado touchpad.

Comenzara a bajar el repositorio y listo podremos comenzar a editar archivos en ese directorio para ello iniciaremos rápidamente el  QEdit y escribiremos la primera miniaplicacion



La interfaz puede parecer algo tosca pero es bastante util pues puede resaltar el codigo de python y es quizas el mas rapido en hacerlo, se puede utilizar AnWritter o incluso cualquier editor de texto por preferencia utilizaremos este y relegaremos el AnWritter para el HTML.

En QEdit ingresaremos el siguiente codigo.

from flask import Flask
import os
app = Flask(__name__)
app.secret_key = os.urandom(12)  
@app.route("/")
def hello():
    return "Hello World!"
app.run(debug=False,port=8888, host='0.0.0.0')

y lo guardaremos, ¿Donde? bueno en la carpeta que creamos en la sdcard o quizás mejor dicho en la tarjeta de memoria con el manejador de archivos, podemos guardarlo con cualquier nombre, en mi caso le pondré "app.py".

Ahora bien necesitamos instalar las librerías que importamos en el código de python, cuando instalamos python en termux instalamos una version completa de el y una gran mayoría de módulos funcionan de forma idéntica esto incluye el comando pip con el cual instalaremos Flask


$: pip install Flask


 Una vez completados los requerimientos en los módulos solo nos resta regresar a termux y ingresaremos este comando


$: python /sdcard/bitbucketAPPS/test_rev1/app.py

Con este ultimo comando tendremos el servidor corriendo en LocalHost y podremos accesar a el ingresando la dirección http://127.0.0.1:8888

Esto es compatible con los navegadores Chrome y Firefox, los demas navegadores interpretan esta direccion como si fuese una busqueda y no devuelven la informacion del servidor corriendo.

Hasta este punto ya tienen un stack valido y completo para programacion web en Python, a partir de este punto es posible diseñar un front-end basado en alguna tecnologia web como Vue.js, Rest.js o ember.js las herramientas CLI no funcionan hasta el momento muy bien con termux, sin embargo no son estricamente necesarias.


Este es un error común sobre todo si tiene algunas actualizaciones o instalaste las herramientas de Xamarin y el emulador de visual estudio para android todo por separado.

para solucionar el error del porque el emulador no inicia cuando abrimos una solución con Xamarin en visual studio lo primero que tenemos que verificar es si todos los directorios están instalados de forma correcta.
para esto iremos a el menú Tools y luego iremos al final de la lista en Options... 

Click en la imagen para agrandar
Aquí veremos todas las opciones de visual studio iremos a la parte donde dice Xamarin (son listas desplegables)

Click en la imagen para agrandar
Justo aquí verificaremos que los 3 directorios estén enlazados de forma correcta.
  • El Java SDK en su versión 1.8 
  • El Android SDK 
  • El Android NDK

Después de verificar esto procederemos a ver las opciones del emulador, en muchos casos el emulador que provee el SDK de Android va demasiado lento sobre todo si tenemos en cuenta que tenemos un entorno de desarrollo limitado (procesador no tan potente y limitaciones de ram).

Existen 4 herramientas de emulación que pueden utilizarse en Visual Studio (sin añadir sorftware extra y que posiblemente ya dispongan) .
  • El Android Device Manager (AVD) que es bastante lento
  • El Emulador de Intel Hardware Accelerated Execution Manager (Intel HAXM) no disponible en procesadores sin Intel-VT ni en procesadores AMD
  • Xamarin Android Player que esta limitado por el servicio de Hyper-V de Microsoft Windows (solicita desactivar el servicio)  y solo tiene las imágenes de emulación de los dispositivos Nexus. 
  • Visual Studio Emulator For Android que utiliza el servicio de Hyper-V de Microssoft Windows con instrucciones x86-x64

De todos los emuladores que he tenido la fortuna de probar en entornos de desarrollo limitados el que mejor se desempeña es el Visual Studio Emulator For Android, para verificar que se encuentra instalado procederemos a abrir el menu Tools  y luego buscaremos el menú con su nombre.

Click en la imagen para agrandar
Es una abstraccion del servicio de Hyper-V de hecho por cada dispositivo que creemos aqui tendremos acceso a el desde el Administrador de Hyper-V.

Click en la imagen para agrandar
Lo que nos ataña es poder iniciar el emulador y conectar el depurador de visual studio al la instancia de Hyper-V que por alguna razón que todavía desconozco no lo hace de forma automática para ello necesitaremos iniciar la instancia, en el símbolo de Play (Flecha Verde)
Click en la imagen para agrandar

Con el Emulador ya iniciado procederemos a abrir el cuadro de herramientas que corresponde a la ultima doble flecha color blanca
Click en la imagen para agrandar
Una vez aquí iremos a la pestaña de Network y copiaremos la dirección IP del segundo adaptador de red que posea el dispositivo emulado.
Click en la imagen para agrandar
 En este caso es 192.168.1.9 luego de tener esta dirección procederemos a conectar el Android Debug Bridge a la maquina virtual del dispositivo emulador, para esto abrimos el menú Tools y en el apartado de Android nos dirigimos a la ultima opcion Android Adb Command Prompt... 

Click en la imagen para agrandar
Una vez aqui solo restaria agregar el comando para conectar la instancia de ADB con el emulador, para ello ingresamos el comando adb connect 192.168.1.9

Click en la imagen para agrandar
Una vez llegado a este punto cada vez que iniciemos el emulador podremos ver la aplicacion corriendo dentro de el y esto sera valido hasta que el servicio de adb sea interrumpido (sea por un reinicio o por error en tiempo de ejecución del servicio adb)  de suceder solo es necesario reiniciar el servicio desde el adb command prompt conectando a la IP del emulador.


De vez en cuando se nos antoja dibujar algo y el blog de notas o Google Keep se nos quedan algo cortos, sin embargo no hay muchas aplicaciones que podamos usar sin tener que pasar por la caja pagando funciones premium que después de 5 minutos dibujando se vuelven esenciales.

Que van desde solo poder usar ciertos pinceles, hasta el que personalmente mas odio y es el de limitar las capas en el lienzo (si no sabes de que hablo descuida no es una función que necesitaras).




Hace un par de semanas me encontre una aplicación que de excelente manera ha suplido todas las necesidades que podria tener desde garabatos simples hasta cosas mas complejas, esta aplicación se llama Artecture que posiblemente no encuentres en ningun lado pues cuando la buscas terminas buscando "Arquitectura"  cuando el sabio Google te corrige pensando que es un error del teclado y es que quizás el nombre esta algo confuso o rebuscado y Samsung no supo ponerle uno mejor, si no leíste mal su desarrollador es la gigante Samsung posiblemente para alguno de sus teléfonos de la Serie Galaxy Note y que para alegría de muchos otros se encuentra disponible para mas teléfonos. 

Gratis, Sin Publicidad y sin siquiera obligación de hacerse una cuenta, simplemente descargar y comenzar a pintar.

La interfaz es parece bastante compleja para iniciar pero con algo de practica se vuelve muy intuitiva Arriba la barra de Menú y abajo la barra de los pinceles y Herramientas.


Quizás lo mas interesante o inesperado es la tabla de herramientas flotante, esta que no se encuentra fijada y podremos mover a antojo e inclusive cerrar y se transformara en un botón movil al estilo las burbujas de chat de messenger, esta herramienta es quizás lo mas inesperado y útil que he encontrado en las aplicaciones de dibujo para Android.  



Por defecto trae cada uno de los pinceles base, mas los botones de deshacer y rehacer mas el selector de color justo al medio (que es el básico el avanzado se encuentra en la parte superior).

También la inserción de múltiples capas y no solo eso si no que tambien el poder ingresar una imagen de fondo, degradarla y que sirva como referencia es sin duda muy útil.



Y quizás la función que mas aprecio es la de poder insertar una imagen en una capa y tratar esta imagen como si fuera un elemento pre-diseñado y re dimensionar a mi antojo.


Sin duda una aplicación que vale la pena probar con un rendimiento excepcional en casi todos los dispositivos y con una función de auto guardado por defecto muy bien aplicada para esas ocasiones cuando recibimos una llamada o inesperadamente tenemos que dejar nuestro dibujo.


Click en la imagen para Ir a la tienda y descargar




Bien al parecer los chicos de Vault-Tec realmente estuvieron trabajando mucho y se encargaron de arreglar muchas cosas y sobre todo añadir nuevas cosas interesantes.

Y con nuevas reglas cambia el juego.


Nuevos Dispositivos, ahora Fallout Shelter es completamente compatible con PC (Windows)


Esto es de lo mejor al parecer Bethesda se animo a sacar la versión par a PC de Fallout Shelter, si leyeron bien ahora se puede jugar en PC de escritorio (Windows), completamente gratis, solamente debemos descargar la version del launcher de Bethesda accediendo el siguiente enlace 

Click en la Imagen para descargar 

Nuevas Construcciones:


La oficina del supervisor, bien ahora tenemos acceso a la oficina del supervisor esta construcción nos habilitara la opción de poder realizar misiones.

Nuevas actividades, Misiones:


Gran parte del modelo de juego en Fallout se trata de realizar misiones, ahora ya se encuentran disponibles y para acceder a ellas solo es necesario pulsar el Pip boy y seleccionar el nuevo menú de Misiones.

Abrir, Seleccionar y Enviar, esto es todo lo que se requiere.

Menú de Misiones Pip Boy
Misiones
Seleccionar a los Moradores a Enviar.
Corriendo a la Aventura!
Tiempo de llegada para completar la misión.
Llegando para investigar.

Buscando en todo el lugar los items.

Inclusive su propia mini historia y trama!

Nuevo, Ahora tenemos opción de V.A.T.S.(Vault-Tec Assisted Targeting System)

Bien hecho!

Dependiendo de la misión, el nivel y la recompensa tardaran en llegar, las misiones suelen ser entrar a un local (similar al refugio con su sistema de salas/cuartos) y acabar con algunas amenazas.

Si queremos usar el Viaje rapido (Fast Travel en Fallout)  gastaremos algunas Nuka Colas Quantum para llegar a nuestro destino, pero cuidado no crecen en los arboles y solamente salen adquiriendo las en la Tienda, en Loncheras o con algo de suerte en los locales donde tengamos que ir a la misión.

Es bastante importante revisar cada uno de los cuartos en las misiones para encontrarnos con Items, Estimulantes y chatarra así como también enviar a los moradores con mejores Niveles, Armas y Trajes (aqui ya no vale la estrategia de enviarlos con lo peor para que se auto-equipe con lo mejor que encuentren) Sobre todo no olvidar de enviar a los que mejor nivel de S.P.E.C.I.A.L. en especial en los 3 primeros apartados (S= Fuerza, P = Precisión, E = Resistencia)  esto para asegurar gastar la menor cantidad de Estimulantes y asegurar que sobrevivan a la misión.

Incursion de Vault-Tec Assisted Targeting System (V.A.T.S.) ahora podemos usarlo, y dependerán de toda nuestra pericia para dar un Touch  en el momento exacto una vez activado (cuando se posa la Cruz Amarilla justo arriba de algún blanco) dependiendo de nuestra rapidez o el arma que tenga equipada el morador nuestro ataque sera critico (1.2x  o hasta 3x el ultimo que logre).

Lo encantador además de que ahora ya no es un juego de abrir recolectar y cerrar (algo que lo estaba volviendo aburrido) es que ahora nuestras decisiones inmediatas si importan desde cuando aplicar el V.A.T.S. hasta que habitaciones revisar primero dentro del local en una misión.





Nuevos Items:

 
Nuevo menú de compra Nuka Cola Quantum!
Ahora tenemos nuevos items para recolectar a parte de chatarra nueva, tendremos acceso a las nuevas Nuka Cola's Quantum que serviran para hacer Viajes rápidos a Misiones, esta es una buena forma de Recaudar Items como chatarra y chapas, Tambien sirven para terminar los procesos de creacion de Armas y Trajes.

Se consume entre 3-4  Nuka Colas Quantum en terminar la fabricación de una Arma/Traje y el Viaje rapido para 3 Moradores cuesta al rededor de 1 Nuka Cola Quantum cada 1 Hora de viaje.


 

¿Posible expansion de items para crear en esta version?



Nuevos Peligros, Radscorpion, Necrofagos y mas:


Radscorpion, Hola Radiacion Adios puntos de vida.
Tenemos un nuevo enemigo confirmado para esta actualización, ¿recuerdan lo molesto que son las ratas topo? multipliquen por x10 el dolor añadan infección por radiación y tendrán a este bonito engendro del yermo deambulando por todo el refugio, no les mentiré preparen a sus moradores que viene a liquidar todo (tiempo de construir Clínicas y Laboratorios como si no hubiera mañana) .

La Radio, Ahora tiene mejor uso.


Bien la radio ahora tiene mejor uso y es que además de conseguir moradores gratis y elevar la felicidad del refugio ahora tendremos mas posibilidad es que obtener un aviso del yermo de alguno de nuestros exploradores.

Nuevo Icono de llamada al Yermo!

A Visitar la cucarachosa cabaña

Estos ahora darán Aviso a la Radio (y la oficina del supervisor)  de que encontraron un local explorable, desde la hermosa y cucarachosa Red Rocket truck stop (Estacion de Red Rocket)
hasta alguna inhabitable caballa.


Problemas en Objetivos diarios. 

La Actualización está lanzada y posiblemente tengas que actualizar, sin embargo antes de hacerlo intenta terminar los objetivos si los tienes muy avanzados ya que Reinicia el contador de todos los objetivos pendientes.

Objetivos sufren actualización y se resetea su contador. 


Corrección de Errores 

Se han corregido muchos errores sobre todo en la superposición de iconos después de un ataque y el movimiento aleatorio de Tocar y mover a los moradores (ahora al parecer es menos sensible a esta ultima acción)

Se puede apreciar el error solucionado de la superposición de iconos en el Icono de Construir/Actualizar

Las pantallas de carga ahora son tus amigas y es lo que queda pues ahora la carga de la pantalla es sensiblemente más lenta  sobre todo cuando se acceden a una nueva misión y se trata de regresar al refugio desde 40 seg a un par de minutos dependiendo de cuan grande sea el refugio, esperemos que esto sea solucionado en versiones posteriores.

Un buen truco para evitar el tiempo de carga en Android 6 (y algunas variantes de 5) es mantener la aplicación en RAM y no descargarla, esto hace que el proceso quede por más tiempo en RAM evitando en muchos casos volver a cargar la partida entera.

Con un simple Touch en el icono a la Izquierda de la X podemos mantener la aplicación cargada en RAM 



Para descargar la versión en android  podemos darle click aqui:

 Fallout Shelter

  • Tamaño 194 M (engordo un poco)
  • Requiere Android 4.1 y versiones superiores


O seguir este enlace :  Fallout Shelter Play Store


Bien los Chinos de Huawei nos sorprendieron hoy con la presentación de la Huawei Talkband B3 y analizamos los principales cambios con respecto a la Huawei Talkband B2 su antecesora



Entre sus primeros rasgos entra el cambio en el diseño un acabado mas fino y la opción (que se agradece) de tener la posibilidad de obtener acabados mas premium experimentando con otros materiales, un acierto a pesar de que la construcción de la correa en plástico de la Talkband B2 es bastante superior a las demás pulseras cuantificadoras del mercado y de excelente calidad (2 meses de prueba y prácticamente sin desgaste aparente) en la Talkband B3 se agregan los diseños de Color Beige (presuntamente de cuero) y el acabado metálico que como opinión personal se ve bastante bien.

En las comparaciones técnicas tenemos que la relación entre la Talkband B2 y B3 es prácticamente la misma solo con ligeros añadidos confirmados y el recorte de batería y pixeles que no deberían afectar su autonomía:



# TalkBand  B3 TalkBand  B2
Pantalla (ambas  Corning Gorilla Glass) PMOLED táctil con resolución de 128 x 80 píxeles  PMOLED táctil de 0,73 pulgadas con resolución de 128 x 88 píxeles; Gorilla Glass 3
Sensores Acelerómetro, giroscopio, Barómetro Acelerómetro y giroscopio
Conectividad Bluetooth, micro-USB Bluetooth 3.0, micro-USB
Batería 91 mAh (en torno a 3 días de autonomía) 95 mAh (en torno a 3 días de autonomía)
Resistencia IP 57 IP 57
Compatibilidad Android y iOS Android 4.0+ iOS 7.0
Sistema Operativo FreeRTOS (Presuntamente) FreeRTOS
Carga micro-USB (Presuntamente) micro-USB
Procesador Por verificar (se presume el mismo SoC Anterior) (SoC) CSR8670  (CSR a Qualcomm Company)


El único cambio significativo entre las dos Talkband  es la incursión de un barómetro que da lugar a una precisión  mayor cuando se realizan actividades al subir o bajar escaleras y escalada libre, anteriormente en la Talkband  B2 solo es posible cuantificar Pasos, Correr y Ciclismo, La incursión de un Barometro tambien podria significar la actualización del SoC (Procesador y Chipset) integrado, lo que significaría una posible incursión de Bluetooth® 4.1 en la Talkband B3  (El SoC de la Talkband  B2 permitía el uso de Bluetooth® 4.1, mas sin embargo por motivos desconocidos no fue usado).


Dejando por un lado los números la actualización no es mas que estética y en mi opinión personal bastante valida pues hoy se presenta como la segunda incursión de Huawei en los dispositivos cuantificadores compatibles con una imagen ejecutiva. 








Bien nuestros queridos amigos de bethesda softworks ha liberado ya hoy el Fallout Shelter el top ventas de la Store de Apple ya esta disponible para Android.



Esperando que esta Aplicacion a la que podriamos llamar un "Mini Juego" pueda ser perfecta carnada para apaciguar nuestras ganas de jugar Fallout 4 que estara disponible hasta 11 noviembre de este año segun lo que nos contó  Todd Howard en la presentacion del E3 este año.


Para descargarle podemos darle click aqui:

 Fallout Shelter

  • Tamaño 141 M
  • Requiere Android 4.1 y versiones superiores


O seguir este enlace :  Fallout Shelter Play Store