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

VÍDEO: Android - los eventos de ciclo de vida de una aplicación móvil

En el sistema operativo Android, las aplicaciones están formadas por actividades. Una actividad es un componente que representa algo que un usuario puede hacer en la aplicación, como por ejemplo sacar una fotografía, ver un mapa o marcar un número de teléfono. Una actividad está representada por la clase Activity del framework de desarrollo de Android. [Más]

Herramientas: Despliegue automático de aplicaciones y metadatos a la App Store

Felix Krause es un programador austríaco de tan solo 20 años de edad (aún no ha terminado siquiera la carrera) que está destacando últimamente en el mundo iOS gracias a las herramientas Open Source para programadores que ha creado. Una de las más conocidas es "Deliver", que se encarga de automatizar todo el proceso de presentación de aplicaciones a iTunes Connect. Esto incluye la subida de metadatos, las notas de la release, las diferentes localizaciones para otras regiones y países, y otras tareas tediosas que deben hacer los programadores. Ahora todo eso es un simple comando. Más...

Testeo privado de apps móviles Android con la nueva herramienta gratuita de Amazon

Amazon ha lanzado una herramienta llamada Live App Testing  que permite a los desarrolladores móviles distribuir sus aplicaciones realizadas en Android a un grupo predefinido de usuarios antes del lanzamiento de las mismas. Tal y como indica Paul Cutsinger en el blog de Amazon, el testeo de aplicaciones por nuestra cuenta, usando aplicaciones cargadas de manera individual en nuestros terminales, está bien para aislar y corregir errores, ¡pero esto no es suficiente! Para asegurarte de que tus clientes obtienen la experiencia que quieres, debes probar tus aplicaciones en un entorno de producción. Gracias a la herramienta de Amazon, recibirás un valioso f... [Más]

Swift y los nulos

La gestión de las referencias (o punteros) nulas es uno de los problemas clásicos cuando se desarrolla con un lenguaje orientado a objetos. Acceder a una referencia nula genera un error de ejecución que además tiene difícil tratamiento. Incluso aunque el lenguaje te permita capturar dicho error (como Java o C#) la verdad es que uno, como desarrollador, poco puede hacer ante él: si se intenta acceder a un objeto pero resulta que no existe dicho objeto poca cosa puede hacerse. La mayoría de los desarrolladores asumen que las referencias pueden ser nulas y lo ven como algo normal. Pero realmente eso es una mala idea. No hay motivo alguno por el cual todas las referencias deban poder ser nulas (es decir no apuntar a ningún objeto). El único motivo real es que la mayoría de los lenguajes admiten dicha posibilidad. [Más]

PhoneGap o Apache Cordova ¿qué diferencia hay?

Ante la variedad de plataformas móviles que hay en el mercado, existen diversas maneras de acometer los desarrollos para móviles. Hace poco escribimos una completa guía para tomar la mejor decisión sobre qué herramientas utilizar, pero básicamente existen tres caminos: [Más]

Las 10 razones principales por las que Apple rechaza una aplicación

Apple ha hecho público el ránking de las 10 causas principales por las que son rechazadas muchas de las aplicaciones enviadas por los desarrolladores a la App Store (y Mac App Store). Apple recoge en una página del área dirigida a sus desarrolladores una serie de líneas maestras a tener en cuenta a la hora de enviar las aplicaciones para su revisión y posterior aprobación. Entre ellas se indica por ejemplo la necesidad de ser rigurosos en cuanto a la descripción de la aplicación, crear productos que aporten un valor claro y que no se dirijan a nichos de mercado excesivamente pequeños, o bien que tengan un diseño cl... [Más]

¿Aprender Desarrollo Móvil te provoca Sudores Fríos? Verano Mobile, Verano Feliz

    Imagínate esta situación: La compañia Pez Gordo S.A. es el principal cliente de tu empresa. Es ese tipo de cliente al que le habéis creado todo el software de gestión con mimo desde cero (y que prácticamente os da de comer a todos). Pero un día decide que el acceso online a la extranet se le queda corto y que necesita YA que todos sus comerciales accedan a través del móvil o tablet a los precios, stocks, previsiones y estadísticas de ventas en tiempo real a través de una App propia. Así pueden saber al momento qué productos tienen prioridad de venta y/o mayor comisión. ¡Maldición! ¡Lo vuestro es el software de escritorio! Como mucho habréis hecho alguna pequeña extranet e intr... [Más]