Cargo-Bot es un juego de puzzles donde tendremos que dar instrucciones a un robot para que vaya realizando acciones y así superar los diferentes niveles. Hasta aquí nada llamativo sino fuese porque Cargo-Bot es la primera aplicación desarrollada íntegramente desde el iPad.
Para ello su autor usó Codify, aplicación que permite disponer de un entorno de programación completo en el iPad. Eso sí, la limitación que tenía Codify de sólo poder usar las aplicaciones creadas dentro de su entorno fue resuelta gracias a una herramienta de exportación Open Source. Tras ello, la presentó a Apple y ésta fue aprobada.
La aplicación creada por Rui Viana, Cargo-Bot, es sencilla pero demuestra lo interesante de disponer de alternativas a Xcode. Sobre todo para usuarios que empiezan en la programación y a los que Xcode les resulta demasiado denso. En la entrada extendida tenéis un vídeo demostrativo de Codify.
Vía | 9to5Mac
En Applesfera | Apple quiere facilitar la creación de aplicaciones a los no programadores
Ver 23 comentarios
23 comentarios
espectalll123
¿Primer juego hecho con el iPad? ¿Y qué pasa con todos los que vienen en Codea? ¿Y mi Guess The Number, programado y compilado en el iPad?
P. D.: Antes de ponerme negativos, hice Guess the Number usando Koder y gcc-iphone. Y entra técnicamente dentro de la categoría de juegos.
axxido
Increíble, yo tambien quiero jugar a programar..!!!
ipadizate
Dentro de poco los iPad empezarán a crear nuevos iPad. Esto me recuerda a algo... Skynet! jajajaja xD
yreaction
Con respecto a esto y la idea de Apple:
Quiero aclarar que hace 6 años no tenia ni idea de programación orientada a objetos salvo lo básico de AS y un poco de C. Muchas soluciones y atajos vi en su momento para evitar escribir código.... ninguno funcionó salvo para los ejemplos demostrativos.
No quiero desalentar a nadie, pero si quieres desarrollar una aplicación necesitas, no solo escribirla, sino concebirla, para esto se necesitan muchas horas mirando documentación, API's y si es necesario frameworks. LUA pese a ser multiparadigma carece de aspectos cruciales de POO, así como los creadores afirman, es ideal para realizar prototipos y demostraciones.
Para muchos de los que tiene la misma visión romántica que yo tenía hace años... hay que aprender el lenguaje, como un cabrón si quieres hacer algo serio, esto es algo que no se entiende hasta que no te metes de lleno.
Como anécdota, quien no abrió en su momento Dreamweaver (Cuando era propiedad de Macromedia) y solvento montar una web arrastrando y soltando objetos, rellenando casillas por aquí y por alla hasta obtener un estropicio?
Y por último, os invito a aprender! a mi me ha costado un par de años, pero ha merecido muchísimo la pena y no solo eso, la transición a otros lenguajes es muy rápida y agradable (He pasado de Objetive C a Java, de Java a Processing...)
Animo!
eliecergonzalez
Esto demuestra el potencial que hay en el mundo de los tablets, sobre todo viniendo del iPad. ¿Alguien sabe si fue desde el iPad 2 o desde el nuevo iPad?
Nahuel Siviero
ésto más la patente de Apple puede dar mucha miga
tonatiuh1
Como se llama la herramienta open source de exportacion?
headless112
un pequeño paso para el hombre, un gran paso para la humanidad.