Cómo crear aplicaciones simples

La respuesta a esa pregunta “simple” depende en gran medida de lo que ya sabe sobre el desarrollo de software. Agregue que la mayoría de las veces he escuchado a alguien decir “Solo quiero algo simple”, son las personas que quieren algo simple de usar , suponiendo que sean igualmente fáciles de construir .

Dicho esto, una aplicación está hecha de software, al igual que el software que descargas e instalas en tu Mac, es decir, código ejecutable (generalmente binario), un montón de activos de imagen, archivos de configuración, etc. Y luego tiene especificaciones funcionales (lo que la aplicación necesita hacer) y especificaciones no funcionales (qué tan simple de usar debe ser, qué significa ser simple de usar en su contexto y cómo encontrar y medir esa “simplicidad”, así como problemas de rendimiento y seguridad).

Un juego, específicamente, no es un tipo de software más simple, ¡a veces todo lo contrario! Los juegos pueden tener mecánicas personalizadas, activos únicos, etapas, diferentes formas de interacción (un menú de pantalla de inicio, el juego en sí, minijuegos y rompecabezas dentro de la mecánica principal del juego …) Dependiendo de la plataforma de su juego, las capacidades de multijugador / red y la complejidad de interacción, encontrará trabajo aún más específico, generalmente realizado por trabajadores especializados (gráficos, física, modelado, animación, secuencias de comandos, redes …)

Si desea presentar algo sin mucho conocimiento sobre el desarrollo de software, existen herramientas que lo ayudarán a crear el tipo más básico de aplicación de formas y navegación sin código real. Entonces podrá enviar datos a algún servidor, donde podría almacenarlos, o activar alguna integración con otra API pública … Y viene otra tarea de desarrollo, con sus propios detalles, que es el desarrollo de back-end.

Para los juegos, que también son muchos motores y herramientas para crear juegos, pero de nuevo, estarás limitado a algunas mecánicas más básicas y predefinidas, como plataformas, corredores, formas más simples de juegos de rol y esas cosas.

En lugar de dirigirlo a herramientas específicas, lo dejaré con otras dos preguntas: ¿cuál es su nivel de participación en el desarrollo de software en general y qué es exactamente lo que quiere hacer?

Hola,

La forma más rápida de publicar su aplicación iOS para App Store es App Radar Publisher de App Radar. Es una herramienta muy útil para manejar los recursos de la página de aplicaciones y las traducciones para Google Play y Apple App Store en una sola herramienta. Esto le ayuda a ahorrar horas de trabajo para los lanzamientos de aplicaciones.

Descargo de responsabilidad : soy el CEO de App Radar . Creamos soluciones para optimizar su proceso de publicación de aplicaciones y hacer que sea más fácil optimizar sus aplicaciones para una mayor visibilidad dentro de las tiendas de aplicaciones. Si tiene más preguntas, puede contactarme en cualquier momento 🙂

Podrías comenzar aquí:

El lenguaje de programación Swift (Swift 3.1): un recorrido rápido

Y continúa aquí:

iOS 10 y Swift 3: de principiante a profesional pagado

Buena suerte.