Usar dispositivo Android como servidor de sistema de ventas

Compilar Sublime POS 3 en Android

En este post te mostraré cómo puedes usar Sublime POS 3 (punto de venta) en Android compilando por ti mismo el código fuente.

Al final vas a poder usar el sistema nativamente y en modo local en una tableta o teléfono, además de que podrás usarlo como servidor y permitir que otros dispositivos se conecten al mismo.

Por lo tanto, si cuentas con el source code de este sistema de ventas podrás usarlo nativamente en Android sin depender de un servidor, y podrás usarlo en teléfonos o tabletas.

(más…)

Descargando vídeo de YouTube desde Android

Descargar vídeos y música de YouTube desde Android

En este post te mostraré cómo puedes descargar música (canciones) y vídeos de YouTube desde tu teléfono o tableta con Android, totalmente gratis y sin aplicaciones (bueno, sí usaremos una aplicación pero no una que es específicamente para eso).

Te recuerdo que este blog habla de temas de programación y todo eso, así que lo haremos usando Termux, Python, ffmpeg y youtube-dl.

Puede que sea algo más complejo que usar una app; pero hago este post por si a ti te gusta explorar otras alternativas interesantes.

(más…)

App web de Angular corriendo en el navegador de Android

Programar en Angular desde Android

En este post te mostraré cómo editar y crear proyectos de Angular desde tu móvil o tableta con Android.

No vas a usar emuladores o cosas así, realmente podrás usar Angular en tu teléfono o dispositivo móvil.

Vamos a lograr esto usando NPM y Node.js, mismos que se pueden instalar en Termux.

Y como la CLI de Angular es solo un paquete más, podremos instalarla en nuestro teléfono parar crear y compilar proyectos de Angular.

(más…)

Obtener ubicación en tiempo real con Android y Kotlin

En este post te mostraré cómo obtener la última ubicación del usuario usando el lenguaje de programación Kotlin en Android.

Te enseñaré a conocer la última ubicación conocida y a escuchar los cambios de ubicación para saber cuando la posición del usuario cambia.

De este modo podrías vigilar la ubicación del usuario conforme se mueve, y ya después de eso puedes hacer cualquier cosa con la ubicación, por ejemplo enviarla a un servidor, colocarla en un mapa, etcétera.

(más…)

Solicitar permisos en Fragment de Android con Kotlin

Hoy estaba trabajando con Android y Kotlin hasta que llegué a la parte de solicitar permisos desde un fragmento o fragment y aparecieron algunos errores.

Entre los errores puedo destacar que los permisos no se solicitaban, no se llamaba a onRequestPermissionsResult, etcétera.

Así que aquí te mostraré cómo solicitar permisos en Android desde un Fragment usando Kotlin. Obviamente será más una explicación de cómo lo hice yo, y no un paso a paso.

(más…)

Android: cerrar app de manera programada

En este post te mostraré cómo, desde Java o Kotlin, salir de la app de Android. Esto es en caso de que implementes un botón de salir que cierre toda la app sin importar la activity en donde el usuario se encuentra.

Es importante mencionar que este método sale de la app completamente; y no simplemente cierra la actividad actual.

(más…)

Punto de venta para Android – Open source

En este post te mostraré el código fuente (y también la ejecución) de una aplicación móvil de punto de venta para Android. Está escrita usando Dart y el framework Flutter así que teóricamente también puede compilar para iOS.

Esta app de sistema de ventas móvil se conecta a internet y consume una API de Laravel que a su vez también tiene versión web.

Debido a que puedes modificar el código a tus necesidades, puedes crear tu propia copia y montarla en una red local o en internet.

(más…)

Android como micrófono usando WO Mic

En este post te mostraré cómo usar tu dispositivo Android (en ayuda de la app Wo Mic) como micrófono de tu PC. Es decir, utilizar el micrófono que tiene tu dispositivo como micrófono de la computadora.

De este modo tendrás un micrófono desde la computadora pero en realidad será tu Android.

(más…)

Calificación de tareas

App web de Go, Vue y PostgreSQL en Android con Termux

Este artículo es una demostración sobre cómo poder montar una aplicación web que usa VueJS del lado del cliente (con la vue cli), Go/Golang del lado del servidor y PostgreSQL como base de datos.

Vamos a montar el proyecto web en un teléfono móvil con Android, usando la app Termux. Todo estará ejecutándose en Android, ya que se usará para programar.

Es decir, tendremos a node vigilando los archivos js, a go compilando en el lado del servidor y a PostgreSQL almacenando los datos.

¡Vamos allá!

(más…)