Desc

Intentando codificar el mundo.

Proyecto blogger. Un post a la semana (la que se pueda).

Mostrando entradas con la etiqueta app. Mostrar todas las entradas
Mostrando entradas con la etiqueta app. Mostrar todas las entradas

domingo, 10 de enero de 2016

[Desarrollo] Por qué los desarrolladores deberían estar escuchando a los no programadores

Hay una enorme impulso hoy en día por abrir la educación informática e iniciar a más personas a la programación, algo que creo que es increíble y me habría gustado que se tuvieran más de una iniciativa cuando estaba en la escuela. Vamos a ver muchas más personas que son capaces de leer y escribir código en un futuro, y eso es emocionante.

Pero hay un concepto que escucho un montón (realmente de gente ajena a la tecnología) que dice que va a necesitar empezar a aprender a programar para hacerse un hueco en el mundo laboral tan competitivo que estamos y vamos a vivir en el futuro. Creo que esto es fundamentalmente falso, ya que uno de los objetivos de la tecnología es hacer las cosas accesibles cuando antes no lo eran. Eso incluye tareas que en principio las realizaban los programadorers, a lo que la respuesta no es un ''necesito aprender a programar'', lo que sería complicarse la existencia. En cambio, es una oportunidad en la que los programadores pueden entrar y simplificar las cosas.

Algunas de las funciones que se han hecho más accesibles hace relativamente poco tiempo (nota: no las he usado todas):

Data Scraping - Herramientas como Kimono Labs e Import.io han hecho que sea fácil convertir páginas web en información util sin necesidad de código (suponiendo que las estructuras de las páginas sean similares).

Uso de interfaces API - Una herramienta que me ha impresionado últimamente es Blockspring, que le permite conectar a las API y extraer datos directamente de estas (en lugar de realizar consultas SQL complejas). Aunque nunca lo he utilizado, he oído de otras herramientas como APISpark son una buena manera para que los no desarrolladores implementen sus propias APIs que otros puedan utilizar. Y me han comentado de este sitio como una forma de convertir archivos JSON a CSV para para usuarios con nivel medio en excel: http://konklone.io/json/

Automatización - Compañias como IFTTT y Zapier han hecho fácil la creación de "recetas" para automatizar cosas. Si puedes describir lo que tratas de hacer, lo puedes hacer con estas herramientas.

Desarrollar Apps/Página Web - Squarespace, WordPress y Weebly son algunas herramientas que permiten a lagente construir su sitio web de forma rápida (WordPress ahora esta detrasd de una cuarta parte de la web!). Appsbar, Infinite Monkeys, y AppMachine son sitios web que permiten crear una aplicación móvil facilmente.

Visualización de Datos - Silk y Tableau son unas muy buenas herramientas para presentar datos de forma rápida y agil, mientras que Prezi y Venngage pueden ayudar a hacer presentaciones e infografías para hacer que los puntos principales resalten.

Estas funciones cada vez serán más fácil en el tiempo. Recuerdo crear las páginas web con Dreamweaver, la mejor solución allá por el año 2001 si no sabías programar. Incluso entonces, tardé unos días para aprender a usarlo, y luego otras tantas horas para desarrollar sitios web. Hoy, he construido mi blog en poco menos de una hora y media gracias a WordPress y plugins de código abierto.

Las empresas del día de mañana se pueden construir mediante la comprensión de las necesidades de los no desarrolladores, intentando facilitar sus procesos de trabajo. Cada vez que alguien no técnico acude a un programador para pedir ayuda, se tiene una oportunidad. Cada vez que un proceso requiere de un aprendizaje de horas antes de llevarlo a cabo, no se está siendo eficiente. Es importante escuchar los problemas del personal no técnico, porque nunca se sabe si la solución a este problema es el siguiente elemento de cambio en el proceso productivo.

Are there any particular tools you use and like? Feel free to reach out to me on twitter@nikillinit ¿Hay alguna herramienta que te guste en particular? Puedes comentarla libremente tanto en la cuenta de twitter de Nikhil Krishnan (autor original), @nikillinit, como en la mia, @pnacar, (autor de la traducción)


Pulso original en LinkedIn.

domingo, 11 de octubre de 2015

[Android] Las 5 mejores apps de cámara para android

Por .

Prácticamente cada teléfono inteligente viene con una aplicación de cámara incorporada, pero estas aplicaciones son creadas generalmente por el fabricante del dispositivo. Y seamos sinceros, los fabricantes son empresas de hardware, por lo que no siempre sacan el mejor software.

Pero, por suerte, Android nos permite instalar aplicaciones de cámara de terceros que pueden ser utilizadas para reemplazar por completo estas aplicaciones por defecto. Muchas de estas aplicaciones ofrecen funcionalidad atractiva y única que no se puede conseguir con la aplicación propia, y algunas toman fotos de mejor calidad. Aquí te mostraré cinco opciones mejores.

Google Camera

Para empezar, tenemos a Google Camera, que, como todas estas aplicaciones, puede ser descargada gratuitamente desde Google Play Store.


El punto fuerte de Google Camera es la simplicidad de su interfaz, aparte de su dos modos únicos de disparo.

Un modo de disparo con "desenfoque de lente" te permitirá definir el punto focal incluso después de haber tomado la fotografía - solo presiona el botón obturador, y luego inclina el dispositivo para probar.

El modo de disparo de "fotografía esférica" te permitirá capturar imágenes inmersivas de 360º de tu alrededor, lo que termina pareciéndose un montón a las imágenes del propio Google Street View.

Camera FV-5 Lite

La siguiente aplicación es Camera FV-5 Lite, que toma ventaja del API de Camera2 de Android 5.0. Esto implica que si tu dispositivo corre bajo Android Lollipop o superior, puedes acceder a bastantes controles manuales usando Camera FV-5 Lite.


La interfaz es bastante sencilla, pero por supuesto la mayor atracción aquí es el control manual. Sólo con desactivar la función "Auto" en cualquier configuración, podrás ajustar manualmente tales como la distancia de enfoque, el balance de blancos y la exposición para conseguir la foto perfecta.

Otra ventaja de la API Camera2 de Lollipop es que le permite capturar imágenes en formato RAW. Camera FV-5 Lite es compatible con esta característica, permitiendo capturar imágenes sin comprimir en formato DNG, pero tendrás que descargarte la versión Pro por $3,95.

VSCO Cam

Si te gusta editar y compartir tus fotos, VSCO Cam podría ser tu mejor opción. Un servicio integrado para compartir fotografías y toneladas de controles de edición hacen de esta aplicación una app híbrida entre el software fotográfico y el Social Media.


Una vez que hayas iniciado sesión en su cuenta VSCO, podrás explorar las fotos tomadas por otras personas y compartir sus propias imágenes. Mientras que la interfaz real de la cámara es un poco básica, mientras que lo interesante de VSCO Cam esta en el modo de edición de imágenes y con filtros y opciones impresionantes. Incluso mejor, puedes retomar la edición donde lo dejaste, ya que el álbum de fotos se sincroniza con el historial de edición en todos tus dispositivos.

Camera52

SI eres nuevo en el mundo de la fotografía móvil, o la composición de imagen no es tu fuerte, Camera51 es un buen punto de partida.


Como verás en una demostración animada nada más iniciar la aplicación, Camera51 analiza la escena y le mostrará dónde apuntar tu teléfono para obtener la mejor toma.

Es muy simple, demasiado - basta con alinear el icono de teléfono inteligente con el rectángulo mostrado en la pantalla, después, pulse el botón de disparo. Camera51 utiliza la tecnología de reconocimiento de imágenes para asegurarse de cumplir la regla de los tercios, por la que la composición de la imagen se verá mejorada.

A Better Camera

Por último, tenemos A Better Camera, que es probablemente la opcion con más caracterisitcas de la lista. Si es una prioridad para ti tener una amplia gama de modos de disparo y controles manuales, esta app es sin duda la mejor opción.


De hecho, A Better Camera tiene tantas opciones que no todos pueden caber en una misma pantalla, por lo que hay gestos para mostrar y ocultar los diferentes menús. Aparte de una importante lista de modos de disparo, tal vez la mejor característica aquí es un "modo DRO," que le da el balance de blancos y la exposición perfecta bajo casi cualquier circunstancia de iluminación.

¿Por cuál app te decides? Hazmelo saber en los comentarios, o en las redes sociales, tanto en Android Hacks'(Facebook, Twitter), como en Android Hacks' (Facebook, Google+, or Twitter), como en las mias (Facebook, Twitter).



Traducción del original en WonderHowTo

viernes, 28 de agosto de 2015

[YouTube] Let's play


¡Es peligroso ir solo!

Como se había prometido, y después de un excelente proceso de pruebas por parte de miles de fans de videojuegos (gracias, tios!), YouTube Gaming ya está disponible. Al entremezclar videos y directos de videojuegos, YouTube Gaming te acerca a los juegos, a los gamers y a la cultura que te importa.



Esto es lo que necesita saber:

  • YouTube Gaming es tu enlace directo a cualquier y a todo el gaming, ya que rastrea automáticamente todos los vídeos relacionados con el juego y los directos de YouTube.
  • Los espectadores tienen sus propias recomendaciones de video basadas en los juegos y canales que consumen. Con más de 25.000 páginas y aún más canales de juego, nunca ha sido más fácil conectarse con tu comunidad de jugadores.
  • También hemos hecho más fácil crear un evento en directo - echa un vistazo a la versión beta de nuestro nuevo sitio para directos youtube.com/stream ahora.



Accede al sitio web en inglés (gaming.youtube.com) en cualquier país donde YouTube esté disponible, o descarga la app para en Google Play y App Store, de momento disponible en los EE.UU. y Reino Unido. Pronto estará disponible en más paises.

Juntos, estamos haciendo un gaming mejor. Nuestros colegas nos hacen mejores jugadores, y los juegos se hacen mejor por las comunidades que los rodean. Gracias por los comentarios, ya que ha dedo como resultado a YouTube Gaming, y lo que queda por venir. Esto es solo el comienzo.

Frank Petterson, Engineering Manager, ha jugado recientemente a League of Legends.

P.D. Para aquellos de vosotros que vais a estar en la PAX Prime en Seattle este fin de semana, visitad nuestro stand y nuestra demo. Si no puedes estar allí en persona, estaremos en streaming (organizado por GameSpot, IGN y Rooster Teeth) en gaming.youtube.com.

Del original en el Official YouTube Blog.