¿Cuánto tiempo lleva construir una aplicación para iOS o Android?

Vivek tiene razón. Planeo un mínimo de 8 semanas. El concepto inicial solo puede tomar unas pocas horas. Entonces necesita ser pulido. Hecho confiable. Obra de arte. Tutorial. Sitio de soporte. Etc. Una aplicación exitosa parece engañosamente simple, esto requiere refactorización y, a menudo, simplificación. Si está trabajando para un cliente, en realidad escribirá al menos 4 prototipos antes de decidirse por un diseño final. Cuanta más gente participe, más tiempo llevará. Como desarrollador en solitario desarrollando mi propia idea desde cero, paso aproximadamente una semana en prototipos, 4 semanas para desarrollarla y refactorizarla. 2 semanas para pulir y prepararse para la presentación de la App Store. Si tengo suerte, en una semana se publica. 1 + 4 + 2 + 1 = 8. Parece un poco como una curva de Bell, sesgada ligeramente a la izquierda. Para proyectos más grandes, el tiempo aumenta como factor del número de vistas requeridas. El soporte de back-end puede ser la mitad del esfuerzo total si es necesario.

¿Cuánto tiempo lleva pintar un cuadro o escribir un libro?

Algunas aplicaciones se pueden escribir en un día, otras demoran algunos años.
Todo depende de la aplicación.

Cualquiera que le dé una respuesta para cortar galletas está escribiendo aplicaciones para cortar galletas.