¿Qué tal escribir un programa en C que se ejecute en un teléfono inteligente?
De hecho, programar en teléfonos inteligentes es más o menos lo mismo que programar en PC. Todos implican vincular y compilar código, pero el programa compilado no se puede ejecutar directamente en la PC. Además, casi todos los sistemas operativos inteligentes admiten el lenguaje c (c).
Hoy en día, la mayoría de los programas de sistemas operativos inteligentes admiten la programación vc6 y los desarrolladores solo necesitan instalar en la computadora el kit de herramientas de desarrollo de programas desarrollado por el desarrollador del sistema operativo correspondiente.
Sin embargo, hay una cosa que hay que tener en cuenta. El lenguaje C/C en plataformas móviles ya no es el C original. Programar en teléfonos inteligentes no es una tarea fácil debido a las exigencias de los desarrolladores de sistemas operativos de conservar los recursos del sistema en los dispositivos móviles y a las estrictas restricciones en los lenguajes de programación (por ejemplo, Symbian controla la longitud y el uso de las cadenas).
Por supuesto, también existen sistemas operativos para teléfonos inteligentes similares a Windows Mobile (ce core, compatible con 2000 Windows API). Son similares a los sistemas operativos de PC y programar en ellos es relativamente fácil.
Lo único que sé es que soy nuevo en esto. Si desea saber más, lo mejor es consultar libros relevantes.