Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

924 artículos publicados

Cómo usar emoticonos en iOS

En iOS el soporte para emoticonos está incorporado en el propio sistema operativo. Como desarrollador no debes hacer nada especial para que tus aplicaciones soporten los distintos emoticonos. De hecho es el usuario quien, si quiere usar emoticonos, debe añadir un teclado a la configuración de teclados de su dispositivo: el teclado Emoji. Para ver cómo añadir el teclado Emoji puede consultarse el siguiente enlace de la documentación de Apple: iOS: Cómo utilizar Emoji. Una vez el usuario haya añadido el teclado Emoji cuando quiera añadir un emoticono, simplemente debe cambiar a dicho teclado y podrá introducir emoticonos. La siguiente captura de pantalla muestra una aplicación iOS que contiene... [Más]

VÍDEO: Cómo programar los mapas en dispositivos móviles Apple iOS

En este vídeo, perteneciente a nuestro curso "Programación de aplicaciones nativas para iPhone y iPad (Apple iOS)", nuestro tutor Eduard Tomás explica con bastante detalle cómo podemos llevar a cabo varias cosas importantes con mapas en un iPhone o un iPad: Geo-decodificar una dirección cualquiera escrita por el usuario, y colocarla en el mapa. Calcular rutas (en coche, andando, etc...) entre dos puntos Cambiar la vista del mapa según sea conveniente Además se cuentan algunos trucos, como por ejemplo, cómo cambiar la ubicación actual en el emulador de dispositivos de XCode mientras estamos desarrollando. Más...

Objective-C: un lenguaje compilado y enlazado para programar para iPhone y iPad

A la hora de programar aplicaciones para el sistema operativo de Apple, iOS, y por lo tanto para crear apps para iPhone y iPad, debes utilizar el lenguaje Objective-C. Este lenguaje extiende al clásico lenguaje de programación C, añadiéndole capacidades de programación orientada a objetos y sobre todo intentando atajar los problemas de reusabilidad que tenía éste. Su desarrollo se inició en 1981 (¡hace más de 30 años!) por parte de dos programadores entusiastas de la empresa ITT, que luego fundaron su propia empresa para comercializarlo. Se popularizó a finales de la década de los '80 cuando lo licenció un pequeña empresa llamada NEXT, fundada por Steve Jobs tras haber sido expulsado de Appl... [Más]

Nuevo curso: Programación de apps nativas para iPhone y iPad

Tras varios meses de arduo trabajo de nuestro tutor Eduard Tomás, y de nuestro equipo de contenidos, por fin ve al luz este nuevo curso on-line de campusMVP. Estamos muy contentos con el resultado. Se trata de un completo curso de programación de aplicaciones nativas para iOS, es decir, aplicaciones para iPhone y iPad. Está dirigido a programadores que ya conozcan otro lenguaje (vale casi cualquiera: C#, VB, C++, Java...) pero parte de cero en lo que se refiere a iOS. Una de las cuestiones más complicadas de programar para iOS es el lenguaje elegido por Apple, Objective-C, que proviene del mundo NeXT, de hace casi tres décadas. Por ello es una de las bar... [Más]

Grandes avances en visión artificial directamente en tu iPhone

La visión artificial siempre ha sido un problema peliagudo, muy difícil de resolver. Hasta hace poco los sistemas existentes eran bastante limitados. Sí, hace años que más o menos se pueden identificar tipos de fotografías o imágenes en movimiento de manera sencilla, pero solamente analizando algunos rasgos básicos, como colores, formas geométricas y cuestiones similares. Por ejemplo, en la búsqueda de imágenes de Google o Bing ofrecen búsqueda de fotografías en páginas web de todo el mundo, pero distan mucho de ser perfectas. Estos sistemas se basan en información básica de conte... [Más]

6 (o 7) artículos para entender las nuevas Apps Universales de Windows

Durante el pasado BUILD 2014, Microsoft presentó un montón de novedades orientadas a desarrolladores de sus plataformas. Las estrellas fueron Windows 8.1 Update 1 y, sobre todo, Windows Phone 8.1. Lo más interesante de estos dos lanzamientos es que ahora ambos sistemas operativos soportan las mismas APIs de base y se compilan contra el mismo runtime de Windows. Esto implica que a partir de ahora los programadores seremos capaces de crear aplicaciones universales, que funcionarán sin cambios en todos los sistemas operativos de Microsoft y en todos los dispositivos: móviles, tablets, ordenadores de sobremesa y televisiones a través de XBox One. Se tr... [Más]

TRUCO: Bibliotecas para detección de caras en fotografías

Seguro que si has usado Facebook u otras redes sociales te has fijado en cómo se detectan de manera automática las caras en las fotografías, para que podamos “tagear” a los que aparecen en ellas. Hacer detección de caras en una fotografía arbitraria es algo bastante más complicado de lo que parece. Seguro que conseguirlo desde cero es un estupendo proyecto para un reto personal en los fines de semana. Pero si tenemos que implementarlo en una aplicación real en el trabajo y de manera confiable, será mucho mejor encontrar una solución más rápida. Existen varias soluciones comerciales y Open Source enfoca... [Más]