¿Cómo crean los desarrolladores aplicaciones de dibujo y pintura?
Una línea a la vez. No en serio, déjame explicarte …
El desarrollo de software comienza con una idea, un concepto, la necesidad de una solución. Luego viene la recopilación de requisitos, especificaciones técnicas, características y diseño. A continuación está la codificación. Esto generalmente implica el uso de muchas herramientas de terceros y unidades de código existentes. Es la unión de las piezas. El cableado o la tubería interna, si lo desea. Lo que requiere la habilidad.
Una aplicación de pintura es bastante simple. Capture la posición del mouse, el estado del botón del mouse y un rango de banderas de tipo máquina de estado. Luego dibuje en la pantalla una forma o línea o punta de pincel. Si el ‘beush’ se mueve mientras el botón está presionado. Debe capturar la ubicación inicial, la ubicación final, el valor delta y la velocidad, etc. Luego puede ‘conectar’ estos valores a la lógica de su propia aplicación para representar diferentes patrones en la pantalla.
- ¿Qué mejores prácticas debo seguir al crear estructuras de URI para aplicaciones móviles?
- ¿Dónde puedo prepararme para desarrollar aplicaciones móviles al precio más bajo?
- ¿Hay algún punto en el que aprenda a codificar de un curso si solo puedo usar el código fuente de otra aplicación y usarlo por mí mismo?
- ¿Cuánto cuesta desarrollar una aplicación de juego de póker móvil (iOS, Android)?
- ¿Cuál es el alcance de la empresa de aplicaciones móviles?
Un rápido google para “aplicación de pintura de código abierto usando OpenGL c ++” le ayudará a comenzar en el camino correcto. Pero ten cuidado. ¡Desarrollar una aplicación completa por su cuenta es una actividad que consume mucho tiempo!
Buena suerte. Saludos, Rob.