Menú de navegaciónMenú
Categorías

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

1035 artículos publicados

Cómo detectar los datos de giro y aceleración de un móvil desde una página Web con HTML5/JavaScript

El giroscopio o giróscopo es un elemento hardware que permite detectar la inclinación y rotación de un teléfono móvil. Con un giroscopio no solo podemos detectar si el móvil está en posición horizontal o vertical sino también la inclinación sobre cualquiera de sus ejes. En este artículo vamos a aprender a detectar los movimientos de giro y la aceleración que sufre un dispositvo móvil usando tan solo JavaScript. [Más]

Cómo acceder a la cámara de un móvil con HTML

Hoy en día ya no se concibe un dispositivo móvil que no tenga una cámara fotográfica. Lamentablemente HTML5 no da por el momento ningún mecanismo estandarizado para que una página web pueda interaccionar con la cámara de fotos integrada. Así, deberás usar distintas técnicas en función del sistema operativo y/o navegador que se use. En este artículo vamos a ver la forma más sencilla de permitir que los usuarios móviles de nuestra web nos envíen fotografías. De hecho es tan simple que no tendrás que hacer prácticamente nada especial para conseguirlo ;-) [Más]

Apache Cordova: Primeros pasos con la interfaz de línea de comandos (CLI)

La interfaz de línea de comandos conocida como Command Line Interface o CLI de Apache Cordova, nos permite realizar diferentes acciones y tareas necesarias al desarrollar cualquier aplicación con Apache Cordova. A continuación veremos los principales comandos del CLI de Cordova, los principales emuladores, y luego los repasaremos en un video práctico. [Más]

¡Nuevo curso de Xamarin!

¡Hemos lanzado un nuevo curso!
En esta ocasión se centra en Xamarin, la mejor herramienta para desarrollo de aplicaciones nativas multiplataforma. Te lo presentamos a continuación... [Más]

Qué son las Aplicaciones Web Progresivas o "Progressive Web Apps"

Seguro que has escuchado mucho la palabra PWA, que se refiere a las Aplicaciones Web Progressivas o Progressive Web Apps en sus siglas en inglés. En este artículo vamos a aprender qué son las Aplicaciones Web Progresivas, qué problemas tratan de solucionar, en qué se basan para hacerlo, el soporte que existe actualmente en los sistemas y si merece la pena tanto revuelo. [Más]

Cómo detectar el modo de bajo consumo en una app para iPhone

Uno de los mayores problemas de los usuarios móviles en la actualidad es la duración de la batería. Si eres un usuario muy activo del móvil (y hoy en día casi todos lo somos), es muy fácil que a partir de cierta hora del día vayamos ya muy "pillados" con la batería que nos queda. Es por esto que los sistemas operativos móviles modernos incluyen un modo especial de ahorro de energía (cada uno le llama de una forma diferente) que nos permite limitar el consumo de energía y mantenerlo al mínimo cuando vamos muy apurados... [Más]

Las 5 novedades que debes conocer sobre el evento de Apple para desarrolladores

Desde el pasado lunes y durante toda esta semana Apple está celebrando su conferencia anual para desarrolladores, la Worldwide Developers Conference (WWDC16), que lleva celebrando en California desde 1983. En esta reunión anual Apple presenta nuevos productos, tecnologías e incluso lenguajes de programación, como ocurrió con Swift hace dos años. Aunque presentan también cosas para el consumidor, la mayor parte de los anuncios y de las conferencias están dirigidas a programadores. De todo lo presentado este año queremos destacar 5 novedades que creemos que son las más interesantes para los desarrolladores... [Más]

Redex: optimizando programas para Android sin el código fuente

Facebook es la aplicación web más grande del mundo, con más de mil quinientos millones de usuarios activos. Su versión para móviles tuvo en abril nada menos que 998 millones de usuarios diarios, de los cuales 823 millones usan exclusivamente las apps móviles de la empresa. Las cifras marean. Dado que la parte móvil es tan importante para ellos, la velocidad y rendimiento de sus aplicaciones es algo en lo que invierten muchos recursos. Por ello, hace unos meses lanzaron su optimizador de aplicaciones para Android, Redex. [Más]

Swift vs Objective-C: 5 preguntas indispensables para aprender a programar para iOS

Swift es el nuevo lenguaje de Apple, llamado a sustituir al vetusto Objective-C en el que se han basado históricamente todos los desarrollos para iPhone/IPad y Mac OS X. Se lanzó oficialmente durante el verano de 2014, o sea, ya hace casi dos años, pero sigue siendo el "nuevo" y todavía quedan dudas sobre todo lo que lo rodea, especialmente si vas a iniciarte en la programación para iPhone/iPad o Mac OS X.
En este artículo vamos a tratar de contestar a las dudas más habituales para ayudarte a comparar mejor ambos lenguajes y a tomar decisiones respecto a su aprendizaje. [Más]