Me gustaria saber si existe software libre para hacer aplicaciones para celulares de preferencia aquellos que soporten monetización de los mismos, encontre uno en internet pero no se si existen otros softwares que podrian considerarse
Respuesta
Sobre desarrollo para plataformas moviles tienes 2 opciones:
1.- realizar una aplicación nativa para cada plataforma, ( esto significa hacer 4 cógidos c sharp para windows c +qml para blackberry, java para Android y Objective-c para ios, los entornos de desarrollo son libres parcialmente para android y BB10 funcionan bajo linux, para windows tines .net y para ios tienes xcode ambos requieren windows y mac os respectivamente. Esto te dará ventajas en rendimiento pero es mucho mas costoso.
2.- realizar una aplicación crossplataform: esto lo puedes lograr con phonegap entre otros softwares que hay para trabajar bajo estas plataformas. simplemente consiste en una app html5 con cordova Framework renderizada desde un visor web como aplicativo movil. su deficiencia es que trabajaras de manera nativa para todas las partes propias de cada sistema y fuciones asincronas que son muy comunes en el desarrollo movil. y no son soportadas por el motor web en ninguna plataforma. aparte para hacer testing para ios no hay opciones open source. xcode para poder instalar en modo testing desde tu entorno en un dispositivo real ios te pide tener una cuenta que cuesta 100sus al año. y compilar tu código desde xcode que es su entorno de desarrollo. Aparte para windows phone tienes que usar código adicional ya que su motor web no es webkit standar.Otra respuesta
Existe un software llamado app inventor hecho con software libre
Existen páginas como ser:
- Mobincube http://adf.ly/1eF4CN
- Conduit http://adf.ly/1fFmz8