Browsing category Programación

Ionic 2 – Consultas a una API.


Cuando generas un nuevo proyecto con Ionic 2, se te creará toda la estructura de carpetas que una app tiene que tener. Dentro de la carpeta "app", verás que hay dos carpetas. "theme" y "pages". Para consumir datos de una API necesitaremos un "Service", por lo tanto crearemos una carpeta ahí mismo que se llame "providers". Dentro de "providers" crearemos otra carpeta que se llame "custom-service" y finalmente aquí crearemos el "custom-service.ts". Deberíamos tener la siguiente

Crea una aplicación con realidad aumentada (parte 4)


Ahora que ya hemos conseguido que nos funcione la app y configurar un target nuestro, vamos a limpiar los ejemplos. Eliminaremos todo aquello que no estemos usando. Solo estamos usando el ejemplo de Image Targets, para hacer mas facil el trabajo y dejarlo mas ordenado, eliminaremos el resto de ejemplos. package com.qualcomm.vuforia.samples.VuforiaSamples.app.VirtualButtons; package com.qualcomm.vuforia.samples.VuforiaSamples.app.UserDefinedTargets; package

Crea una aplicación con realidad aumentada (parte 3)


Ahora que los ejemplos ya funcionan, vamos a cambiar los targets por unos propios. Seguramente ya has subido en el paso anterior un Target al "Target Manager" de vuforia, si no es así súbelo. Ves a "Target Manager" dentro de "Develop" estando logueado con tu cuenta de usuario, y dentro de tu Target Manager, dale click en "Add Target". En "Type" elige "Single Image", en "File" sube la imagen que será el target, en "Width" pon la anchura del target y en "Name" el nombre, en minúsculas y sin

Crea una aplicación con realidad aumentada (parte 2)


Lo primero que te pide cuando ejecutas la aplicación es que pongas la licencia. Para eso entra dentro de tu cuenta en vuforia (la que hemos creado anteriormente), ves a "Develop" -> "License Manager" y "Add License Key". También tendremos que crear un "Target Manager", ves a "Target Manager" -> "Add Database" -> "Add Target". Ahora en eclipse, ves al fichero "SampleApplicationSession.java" que esta dentro del paquete "com.qualcomm.vuforia.samples.SampleApplication". Y sobre la linea

Crear una aplicación de realidad aumentada (parte 1)


Vamos a utilizar Vuforia, Android y Eclipse para crear una aplicación con Realidad Aumentada 1) Vamos a https://developer.vuforia.com/ 2) Y hacemos clic en Downloads. Ahí seleccionamos la opción de Download SDK for Android. 3) Al hacer clic nos pedirá nuestro usuario y contraseña, introdúcelos para descargar. Si no los tienes create una cuenta. Suelen tardar unos 10 minutos en activarte tu nueva cuenta. 4) Una vez descargado el SDK lo pondremos en nuestro Workspace de Eclipse. 5)

Web scraping usando PyQuery con Python


Si queremos recoger datos de otra pagina web para mostrarlos en algún sitio o hacer algunos informes o estadísticas se puede utilizar el web scrapping. Pero siempre con permiso del propietario de la web, sino puede ser o ilegal o poco ético. Para hacer web scrapping, una de las mejores herramientas en Python es PyQuery.   from pyquery import * print "nnn--------| DATOS |--------n" html = PyQuery(url='URL') trs = html('.clase .clase-button') i = 0 data = {} for tr in