¿Alguna vez has pensado en desarrollar una aplicación para Android, iOS o Windows Phone ? Si la respuesta es afirmativa, creo que este es el momento adecuado para que te tomes en serio la idea de crear una aplicación. Por supuesto, se necesita un gran compromiso, dedicación y concentración. Incluso con la mejor idea del mundo, no puedes improvisar desarrolladores. Sin embargo, créame, al estudiar el material con pasión y generar un buen ambiente, puede obtener resultados decentes incluso en su primera experiencia.

Si te interesa, puedes concentrarte en leer esta guía. En las siguientes líneas se ilustrarán de hecho todos los pasos que debe realizar para crear una aplicación, cuáles son los programas necesarios para comenzar a desarrollar aplicaciones para todas las plataformas móviles principales y cuáles son las prácticas burocráticas que deben apresurarse para publicar sus propias aplicaciones. creaciones. No, no tengas miedo! En la mayoría de los casos, se trata de completar un breve formulario en línea y ya está, no tiene que ir a ninguna oficina y no tiene que esperar ningún «sello» de quién sabe quién. También descubriremos cuánto necesitamos gastar para mantener nuestras aplicaciones en las tiendas de Google, Apple y Microsoft (no mucho, pero algunos gastos siempre deben ser compatibles) y veremos algunas guías que seguramente serán útiles para comprender cómo crear una aplicación comenzando prácticamente desde cero

Si está interesado en comprender qué hacer para crear una aplicación, le sugiero que tome unos minutos de tiempo libre y se lance de cabeza a esta nueva aventura. Pase lo que pase, te aseguro que será útil. Yo, por mi parte, no puedo evitar desearles una gran «buena suerte». Entonces, ¿listo? Usted? Bien, ¡comencemos!

nota: Independientemente de la plataforma de referencia, después de haber creado una aplicación, antes de «darla en el feed» a otros usuarios, lo invito a probar su funcionamiento para identificar cualquier error y poder resolverlo. Para probar la aplicación, transfiérala a su teléfono móvil o tableta y pruebe la operación directamente en ella para tratar de comprender qué está realmente mal.

Crea una aplicación para Android

Las aplicaciones para Android se basan en un lenguaje de programación que podemos definir como un «dialecto» del Java, así que para hacerlos necesita descargar el software gratuito en su Pc (PC con Windows o Mac) Kit de desarrollo de Java SE. Para descargar Java SE Developments Kit en su Pc, presione aquí y luego haga clic en la versión que mejor se adapte a su sistema operativo bajo el título descargar de la sección Kit de desarrollos Java Se 8u45.

También es esencial descargar Android Studio, una aplicación gratuita para sistemas operativos Windows, OS X y Linux que le brinda todo lo que necesita para crear una aplicación para Android. Para descargar Android Studio, haga clic aquí y luego presione el botón verde Descargar Android Studio ubicado en la parte superior de la página web que se muestra.

Para dar los primeros pasos en el mundo del desarrollo de aplicaciones, le recomiendo que haga clic aquí para hacer un «salto» en el sitio web HTML.it que ofrece una guía muy detallada (en italiano) que explica paso a paso cómo crear aplicaciones para Android .

Una vez que haya creado su aplicación, deberá distribuirla en Play Store, por lo que deberá abrir un cuenta como desarrollador y envíe la aplicación, acompañada de un par de capturas de pantalla, un icono y una descripción, a Google. Para activar una cuenta de desarrollador simplemente necesita completar el formulario en línea al que puede acceder haciendo clic aquí y pagando $ 25 de pago único a través de la tarjeta de crédito vinculada a su perfil de Google. Ya no tendrá que pagar si decide crear otras aplicaciones, pero si decide distribuir aplicaciones pagas, también deberá abrir una cuenta comercial en Google Wallet utilizando la página web correspondiente a la que puede acceder haciendo clic aquí.

Si después de jugar con Android Studio se da cuenta de que aún no está listo para desarrollar aplicaciones utilizando un lenguaje de programación «puro», puede intentar orientarse hacia soluciones más limitadas que también sean más fáciles de usar. Uno de estos se llama MIT App Inventor, es completamente gratuito y funciona directamente desde el navegador. Para obtener más información al respecto, lo invito a consultar mi guía sobre cómo desarrollar aplicaciones de Android mediante la cual procedí a ilustrar cómo funciona de una manera extremadamente detallada.

Crea una aplicación para iOS

Si desea crear una aplicación para iPhone o iPad, necesariamente debe tener una Mac e instalar la aplicación gratuita Xcode que se puede encontrar en la Mac App Store haciendo clic aquí. Si nunca ha oído hablar de él, sepa que Xcode es el software a través del cual es posible crear aplicaciones para iOS, que tiene un editor gráfico, un editor de código y varios modelos preestablecidos que le permiten familiarizarse con el entorno de desarrollo.

En cuanto al lenguaje de programación que se utilizará, las aplicaciones para iOS se han basado durante mucho tiempo en Objective-C, que es bastante intuitivo para aquellos que tienen conocimientos de C ++ y Java. Pero en el verano de 2014 Apple también lanzó rápido, un nuevo lenguaje de programación más intuitivo que tiene como objetivo reemplazar progresivamente Objective-C. Xcode es compatible con ambos.

Si desea aprender cómo dar sus primeros pasos con Objective-C, lo invito a consultar mi guía sobre cómo desarrollar una aplicación y, sobre todo, la profundización en iOS disponible en el sitio web de HTML.it a la que puede acceder haciendo clic aquí y que permite Descubra paso a paso todas las operaciones que se llevarán a cabo para desarrollar las aplicaciones utilizando este lenguaje.

En lo que respecta a Swift, le sugiero que haga clic aquí para consultar la guía especial creada por los editores de HTML.it y haga clic aquí para descargar el manual oficial de Apple a través de iBooks que explica en detalle cómo funciona este lenguaje de programación. El manual es totalmente gratuito, pero desafortunadamente solo está disponible en inglés.

En cuanto a la interfaz de usuario, sugiero crear una aplicación para iOS siguiendo las pautas de simplicidad e interfaces humanas. En pocas palabras, intente darle a su aplicación un diseño familiar tratando de que sea lo más intuitivo posible para todos.

Una vez que haya creado su aplicación iOS, para publicarla en la App Store deberá registrarse Programa para desarrolladores de Apple conectándose a la página web apropiada accesible haciendo clic aquí, presionando el botón Comience su inscripción y elegir si usar su ID de Apple actual o crear una nueva. El costo de la inscripción asciende a $ 99 año. El proceso de verificación de aplicaciones de Apple, por otro lado, puede durar incluso más de una semana … ¡trata de ser paciente!

Crea una aplicación para Windows Phone

Las aplicaciones para Windows Phone (o más bien Windows Runtime) pueden diseñarse usando varios lenguajes de programación, como C #, Visual Basic, C ++ o javascript. Hay varias herramientas que pueden usarse para este propósito.

La herramienta de desarrollo más completa y poderosa es Visual Studio, Un software compatible con todas las últimas versiones de Windows que está disponible directamente por Microsoft y que incluye tanto un editor para el desarrollo de aplicaciones como un simulador interno para probarlos.

Para abrir la página de descarga de Visual Studio, haga clic aquí. Después de descargar, le sugiero que haga clic aquí para ver la guía en el sitio web oficial de Microsoft que explica cómo funciona Visual Studio y que haga clic aquí para consultar las guías paso a paso disponibles en el sitio web HTML.it

Los nuevos merecen un capítulo aparte. aplicaciones universales para Windows 10, que funcionan en PC, tabletas y teléfonos móviles y otros que necesita equipados con la última versión del sistema operativo Microsoft. Para desarrollar este tipo de aplicación, necesita actualizar a Windows 10 en su PC (si recuerda, le expliqué cómo hacerlo en mi guía sobre cómo descargar Windows 10) y luego instalar la versión más actualizada de Visual Studio y necesita habilitar su Pc para el desarrollo utilizando las funciones especiales incluidas en el sistema operativo.

Para obtener más información sobre todo el procedimiento, lo invito a hacer clic aquí para consultar la guía adecuada para crear aplicaciones universales para Windows 10 adjuntas al sitio de Internet de Microsoft y hacer clic aquí para consultar la página web con toda la información necesaria para configurar la PC.

Alternativamente, las aplicaciones también se pueden desarrollar a través de la web utilizando la herramienta gratuita Windows Phone App Studio. Este es un servicio en línea ofrecido por el propio Microsoft que le permite crear aplicaciones para Windows Phone usando un asistente muy simple y sin escribir ni siquiera una línea de código, todo actuando directamente desde el navegador web. usuarios de varios modelos preestablecidos desde los cuales comenzar a crear una aplicación.

Para utilizar Windows Phone App Studio, debe hacer clic aquí para poder conectarse de inmediato a la página web del servicio. Luego haga clic en el botón Comience ahora! ubicado en la parte superior derecha, luego inicie sesión en el servicio utilizando la información de su cuenta de Microsoft. Más tarde, acepta vincular su cuenta al servicio haciendo clic en .

En la página que en este momento se abrirá, elija si desea crear una aplicación para la plataforma Windows 10 o para Windows 8.1 presionando el elemento relevante ubicado en la parte superior, luego indica el modelo desde el que desea crear una aplicación de Windows Phone.

Luego use el editor que se le muestra en la pantalla para seleccionar los elementos que se agregarán a la aplicación y para hacer todos los cambios que desee.

Cuando termine, presione el botón acabado ubicado en la parte superior derecha, luego presiona el botón generar para comenzar a crear el paquete de instalación de la aplicación. Tomará unos minutos, trate de ser paciente. Sin embargo, al final del procedimiento, se le enviará un correo electrónico de notificación.

Si algún pasaje no está claro, le sugiero que haga clic aquí para consultar la guía oficial de Windows Phone App Studio y haga clic aquí para ver los videos tutoriales disponibles en YouTube que muestran cómo usar este servicio.

Una vez que haya creado su aplicación para Windows Phone, para publicarla en la Tienda Windows, deberá registrar un cuenta de desarrollador haciendo clic aquí y siguiendo las instrucciones adjuntas a la página web que se le muestra. La tarifa de registro única que se pagará por una cuenta de este tipo es 14,00 euros para usuarios individuales y 75,00 euros para empresas