Entradas

Convierte tu Sitio Web en App en simples pasos - Progressive Web App (PWA) en Laravel

Imagen
Actualmente los sitios web están tomando una relevancia considerable, tanto que no solo basta con tener una, sino que debemos competir en diseño y usabilidad para poder captar la atención de nuestro publico objetivo. Cada vez los cibernautas son más críticos de los sitios webs. Uno de los puntos más importantes a tener en cuenta es la velocidad de carga de nuestras páginas que conforman nuestro sitio web, ya que si demora demasiado el usuario puede optar por retirarse e irse a otro sitio web. Una solución es convertir tu sitio web común en una Web App Progresiva (Progresive Web App) PWA. Esto permite que nuestros archivos de css, js, imagenes y demás puedan almacenarse en nuestro dispositivo, de esta manera cada vez que volvamos a ingresar ya estarán pre cargados. Después de que realices todos los pasos Google Chrome y otros navegadores te brindaran la opción de instalarlo como si se tratase de una app. Siempre dependerá del navegador pero la fluidez de carga mejora considerablemente y

Cambiar tamaño (redimensionar) imagen en Laravel 8 con librería ImageManagerStatic de Intervention

Imagen
En este post escribiré de la importancia de redimensionar las imágenes subidas desde un formulario o API de Laravel 8 u otro Framework que trabaje con PHP, uno de los principales motivos por el cual se busca redimensionar es el peso de la imágenes. Actualmente vengo trabajando con reportes en PDF (dompdf.wrapper) y las imágenes subidas directamente desde teléfonos móviles. Al pasar del tiempo los smartphones suelen mejorar sus cámaras con mayor resolución y tamaño. Con la finalidad de no restringir el tamaño de la imagen o poner como requisitos los tamaños máximos que se deben subir, se implementa este tipo de soluciones donde podamos reducir en gran parte el tamaño y obtenerlo del tamaño ideal para el trabajo que estés realizando. En mi experiencia las imágenes reducen una cantidad considerable sin perder una buena calidad para una impresión en un reporte u otras partes donde desees utilizar la imagen redimensionada. Aquí les dejo el código completo para que lo puedas implementar si

Acceder al servicio de ubicación GPS de Google - Android Studio

Imagen
"Para mejorar la experiencia, activa la ubicación del dispositivo, que usa los servicios de ubicación de Google" ¿Cómo implementar el servicio de ubicación de Google en tu dispositivo Android? Hola, en este post accederemos a la ubicación de nuestro móvil. Este ejemplo es para dispositivos Android y para ello utilizaremos Android Studio para programar un aplicación básica que nos facilite obtener nuestra ubicación actual sin salir de la aplicación. Cabe recalcar que anteriormente para poder obtener este permiso la app te redirigía a la configuración de tu celular donde tu debías activar tu GPS, todo eso queda atrás desde la ultima implementación que realizó Google en sus servicios para acceder a los permisos a la configuración de la ubicación. *Capturas de como solicitaba anteriormente el acceso a la ubicación, aún se puede utilizar este método pero en mi punto de vista es más sencillo para el usuario realizar solo un paso y aceptar compartir su ubicación sin salir de la apli

Programación Web: Ahora puedes agregar el estilo iOS a tu sitio web con esta plantilla

Imagen
Yui - News & Magazine Mobile Template  ( FREE GRATIS DOWNLOAD ) Demo:  Enlance Demo con interfaz iPhone:  Enlace de demostración Descarga con todos los recursos:   Enlace de descarga Descripción Es una plantilla móvil HTML5 limpia y completa que te ayudará a crear un sitio web móvil o una aplicación nativa usando soluciones como Phonegap o Cordova. Si usted es propietario de un blog y está buscando para hacer mejoras a través de la creación de una aplicación web de noticias y revistas o aplicación nativa, esta es la plantilla perfecta para usted! Páginas Hoy Categorías Descubrir Búsqueda Páginas Tarjetas Tarjetas (autor + comentarios) Tarjetas (con categoría) Tarjetas (con fichas) Tarjetas (tamaño medio) Tarjetas (versión de pie de página) Tarjetas (2 columnas) Lista (con categoría) Lista (categoría + autor) Lista (categoría + fecha) Slider 1 Slider 2 Slider 3 Slider 4 Sencillo (encabezado 1) Sencillo (encabezado 2) Elementos individuales Categorías (ta

Android Studio: Código para abrir WhatsApp desde tu propia app

Imagen
Código para abrir chat de WhatsApp en número establecido y con um mensaje predeterminado. Verás que es muy sencillo vincular tu propia aplicación a WhatsApp. ¿Dónde aplicar este código? Este código en la mayoría de las plataformas y aplicaciones móviles son usadas para realizar una compra o servicio personalizado, en mi caso lo utilizo para que los usuarios de mis aplicaciones puedan sugerir mejoras y/o reportar un mal funcionamiento de la app. Existe muchas maneras de sacar provecho a esta vinculación a WhatsApp, ya que hoy en día (2019) la gran mayoría usa esta aplicación de mensajería.  PASO N°1 Primero debemos establecer el recurso que nos redirigirá al Chat de WhatsApp, puede ser un LinearLoyout, Button, TextView o cualquier otro recurso que quisieran implementar. En este ejemplo lo realizaremos con Button. <button android:id="@+id/btn_whatsaap" android:layout_height="wrap_content" android:layout_width="match_parent" android:t

Android Studio: La mejor manera de usar el servicio GPS en tu app

Imagen
Hola mi nombre es Abner, en esta oportunidad escribiré en base a mi experiencia en el servicio de GPS en Android y lo que se tiene que saber antes de iniciar a usar dicho servicio. Vengo realizando un proyecto de geolocalización mediante un aplicación móvil programada con Java en Android Studio. Luego de leer muchos post's y libros que hablan de este servicio voy a escribir el siguiente resumen. Formas de poder acceder al servicio GPS en un celular Android Mediante la señal de Internet ( NETWORK_PROVIDER ) Mediante el módulo GPS incorporado del Smarphone ( GPS_PROVIDER ) ¿En que diferencian ambas formas?  La que se obtiene mediante Internet es muy rápida pero carece de precisión, más aún si estás conectado a una señal wi-fi. Esto se debe, a que el servicio obtiene las coordenadas de latitud y longitud mediante la direcciones IP y configuraciones de la conexión de Internet. Con esto no quiero decir que este servicio no sirva para nada, solo que mayormente tiende a no brindar in

Aprendizaje supervisado - Árbol de decisión para diagnóstico de enfermedades con Python

Imagen
Hola, en esta oportunidad voy a mostrar un ejemplo de Aprendizaje Supervisado, para cual usaremos el algoritmo de Árbol de decisión con el lenguaje de programación Python. ¿Qué es el aprendizaje supervisado? En aprendizaje supervisado es una técnica para deducir una función a partir de datos de entrenamiento, las cuales consisten de pares de objetos (normalmente vectores): una componente del par son los datos de entrada y el otro, los resultados deseados. Caso práctico: DIAGNÓSTICO DE ENFERMEDADES Este tipo de aprendizaje es típicamente utilizado para diagnosticar enfermedades. En la siguiente tabla se muestra una base de datos de un centro médico a modo de ejemplo (el ejemplo solo tiene fines ilustrativos ya que el número de instancias es muy bajo). En la primera fila se muestran los nombres de los atributos. «Número de paciente», «Fiebre», «Dolor de garganta», «Congestión» y «Dolor de cabeza» corresponden a los atributos de entrada y se refieren a los distintos síntomas present

Entradas más populares de este blog

Evaluar funciones matemáticas en Java con librería JEP

Aprendizaje supervisado - Árbol de decisión para diagnóstico de enfermedades con Python

Cambiar tamaño (redimensionar) imagen en Laravel 8 con librería ImageManagerStatic de Intervention