Temas Calientes

Ex-ingeniero de Apple lanzará proyecto para programar herramientas complejas sin saber informática

quake_labs

Si fuera tan simple crear una aplicación como dar de alta un perfil en una red social o nuestro propio sitio web, quizás podrían suceder dos cosas: se llenarían las tiendas de aplicaciones de basura sin contenido ni utilidad, o bien, como asegura Andy Grignon, se podrá liberar el potencial y creatividad de millones de usuarios que por falta de conocimientos no pueden plasmar sus ideas.

Por eso, este ex ingeniero de Apple y WebOS, se dedicó todo el último año a trabajar en su proyecto Quake Labs, un emprendimiento que ofrecerá herramientas para que cualquier persona sin conocimientos de programación o diseño, pueda crear una aplicación para dispositivos móviles, computadoras e incluso, televisores inteligentes.

Andy formó parte del equipo de ingenieros de Apple que trabajó en el iPhone original. Luego, se trasladó a Palm para dirigir el desarrollo de WebOS: “Quiero ayudar a alguien con cero capacidad de programación a construir algo increíblemente genial que sería difícil incluso hoy en día con un personal experimentado de diseñadores e ingenieros”, asegura.

Para lograr concretar este proyecto, Grignon contrató un equipo de técnicos y profesionales entre los que se encuentran algunos ex compañeros de Apple, como Jeremy Wyld, experimentado ex ingeniero de software en Apple y William Bull, responsable de rediseñar el iPod en 2007.

Grignon asegura que su proyecto es muy ambicioso y cuenta con los recursos y herramientas para concretarlo cerca de fin de año. Espera que luego del lanzamiento, las mejoras comiencen a optimizar el servicio, ya que su experiencia como programador en Apple le dejó como enseñanza que “nunca algo que hagas será lo suficientemente bueno”

Link: These Ex-Apple Engineers Are Working On A Stealth Startup To Make Content Creation Easier On The iPad (Business Insider)

30 Comentarios

Ex-ingeniero de Apple lanzará proyecto para programar herramientas complejas sin saber informática

Thumb up 26 Thumb down 2 avatar_Alex Alex dijo hace 9 meses

Esto me dice que tendré que reventarme o quedare cesante.

Responder
Thumb up 3 Thumb down 1 avatar_Pablo Pablo dijo hace 9 meses

+1

Pense exactamente lo mismo

Thumb up 1 Thumb down 0 avatar_Alvaro Gallardo Alvaro Gallardo dijo hace 9 meses

Idem.

Thumb up 0 Thumb down 0 avatar_Elevadoatres Elevadoatres dijo hace 9 meses

Itero lo que dices :/

Thumb up 34 Thumb down 7 avatar_kjsrlk kjsrlk dijo hace 9 meses

Dirigido a los que no quieren (o no tienen la capacidad de) aprender a programar. Pero a final de cuentas tendrán que aprender a programar en Quake Labs. No lo veo muy viable.

Pensando en como llevarlo a cabo, me vienen a la mente varias posibilidades:

Desarrollar pocos elementos de programacion (objetos) muy potentes para que el usuario los aprenda a manejar facilmente. Eso limita las posibilidades de lo que el usuario puede crear.

O desarrollar muchos elementos basicos y flexibles que le permitan al usuario crear una infinidad de posibilidades. Pero significaria que el usuario tendria que aprender a programar.

Ahora que si no los hicieran básicos, sino potentes para abrir las posibilidades sin necesidad de programar mucho, habria que implementarles muchas propiedades y metodos para hacerlos flexibles, lo que incrementaria la dificultad del aprendizaje.

Me gustaria ver como termina este proyecto.

Responder
Thumb up 2 Thumb down 0 avatar_jeison jeison dijo hace 9 meses

Lo que dices me suena mucho al proyecto app inventor de Android. Es verdad, era muy fácil utilizarlo, pero las posibilidades eran mínimas y al final cancelaron el proyecto.

Thumb up 0 Thumb down 0 avatar_osmar osmar dijo hace 9 meses

Me hace recordar un ide llamado Windev que supuestamente con el hacias sistemas en 10 minutos y era multiplataforma, al final lo que pasa es que te vieron la cara de tonto!

Thumb up 11 Thumb down 0 avatar_Nikdem Nikdem dijo hace 9 meses

Aqui estamos olvidando algo fundamental en la programación y es la LOGICA!! eso no se enseña ni se busca la manera de hacerla mas facil... A muchos de los que le dificulta programar no tienen problema con el Lenguaje si no con la logica, y es porque muchas veces entran a un lenguaje sin saber lo basico y esencial como esas frases de pseudocodigo que te guian como resolver un problema... La vida es un algoritmo, solo hay que saber plasmarla en un Lenguaje... Igual ya veremos que pasa...

Thumb up 24 Thumb down 0 avatar_grevious grevious dijo hace 9 meses

desde el tiempo de cobol vienen prometiendo lo mismo.

Responder
Thumb up 1 Thumb down 0 avatar_Martin Martin dijo hace 9 meses

Mmmmm... quiere hacer algo parecido a GeneXus.
http://www.genexus.com/sd

Responder
Thumb up 1 Thumb down 0 avatar_tumyeto tumyeto dijo hace 9 meses

Genexus es una Herramienta Case que si necesitas saber programar, saber bases de datos, solo que en un solo lenguaje(gx) y que genera codigo en multiples plataformas, pienso que lo que quiere este tipo es un MDD, pero igual tendria que saber modelar la persona para hacer la aplicacion.

Thumb up 2 Thumb down 0 avatar_Diego Diego dijo hace 9 meses

Creo que esto es una herramienta del mañana para los lenguajes de ayer..

Responder
Thumb up 15 Thumb down 4 avatar_tumyeto tumyeto dijo hace 9 meses

Pienso que este proyecto no es viable, ya que el usuario mortal común y corriente, tal vez no tenga que saber programar, pero si debería saber por lo menos construir modelos, modelos de bases de datos, por lo menos lógica de programación, creo que lo que quiere este tipo(que ojala no lo logre por que me quedo sin trabajo) es que la persona no tenga que saber la sintaxis del lenguaje de programación, pero digo lo siguiente no han podido implementar completamente un modelo MDD full(que el modelo sea la aplicación, sin nada de código) esto nunca lo van a hacer(espero no tragarme mis palabras)

Responder
Thumb up 2 Thumb down 0 avatar_andres andres dijo hace 9 meses

hay interfaces for dummies en java para anotaciones jpa y frameworks basados en jpa que te generan poderosas aplicaciones sin saber programar, asi que eso si existe, en java hay muchos ejemplos de ellos, algo bastante extendido es TALEND en base a puro arrastrar y soltar puedes hacer muchas cosas que programando demorarias mucho, mucho tiempo.
Tambien esta OpenXava, es un framework basado en jpa que si lo usas junto a herramientas de modelado para eclipse puedes generar una aplicacion sin programar, solo arrastrar "cositas" en una pantalla y listo

Thumb up 0 Thumb down 0 avatar_tumyeto tumyeto dijo hace 9 meses

Si pero realmente lo de Java por si solo no genera "Aplicaciones" poderosas, solo transacciones para insertar daticos en una Base de datos, y OpenXava es una mejora de MDD y en mi concepto es mucho mas dificil, modelar UML, hacer restricciones en OCL, metamodelar y metametamodelar que hacer un programa en codigo, y igual si vas a hacer Desarrollo de aplicaciones Basadas en modelos necesitas saber OCL que sigue siendo un lenguaje(Muyyyyy logico) y mas complicado que cualquier Javita.

Thumb up 0 Thumb down 0 avatar_andres andres dijo hace 9 meses

Era por dar un ejemplo de algo que ya existe y que usa el mismo principio ...

Thumb up 7 Thumb down 0 avatar_Francisco Francisco dijo hace 9 meses

Va a terminar siendo algo similar a VisualBasic

Responder
Thumb up 6 Thumb down 0 avatar_aasdadasdad aasdadasdad dijo hace 9 meses

sería como un framework ultrapesado xd

ya me imagino... un bloc de notas creado con esto debe pesar como 500mb

Responder
Thumb up 3 Thumb down 1 avatar_Max Damage Max Damage dijo hace 9 meses

Me tinca que con este sistema Manzana hace sus sistemas de seguridad...

Responder
Thumb up 0 Thumb down 0 avatar_nightwing nightwing dijo hace 9 meses

jejhjehjejhehje me cague de la risa

Thumb up 0 Thumb down 0 avatar_Max Max dijo hace 9 meses

hay algo parecido pero para crear juegos: www.gamesalad.com/

Responder
Thumb up 3 Thumb down 0 avatar_Mario Mario dijo hace 9 meses

jajaja.. no se asusten colegas, esto esta como hacer una pagina web desde Word, parece simple, pero si luego le querrán agregar detalles específicos un usuario común no lo sabe hacer, tiene que tener conocimientos en el lenguaje.

Responder
Thumb up 3 Thumb down 1 avatar_Juan Sanchez Juan Sanchez dijo hace 9 meses

Los machos.... programamos

Responder
Thumb up 0 Thumb down 0 avatar_andres andres dijo hace 9 meses

un visual basic for dummies?, eso era puro arrastrar y soltar XD

Responder
Thumb up 1 Thumb down 0 avatar_Nogalitros Nogalitros dijo hace 9 meses

Esto me recuerda a LabView, ya tiene todos sus objetos definidos y lo que hace cada unos de ellos, tu solo los tomas los pones y los conectas a como te da la gana, no programas nada, solo los unes y configuras con puros clicks. Lo que si, es que como todo modelo de programacion, se requiere mucha logica y sentido comun.
Espero se concrete este proyecto para realizar unas apps que tengo en mente.

Responder
Thumb up 0 Thumb down 0 avatar_asd asd dijo hace 9 meses

creo que es crear un tanque (que nisiquiera va a funcionar) para matar hormigas, si quieren aprovechar la creatividad de las personas inventen un sistema de ideas o sugerencias con votaciones y se las pasan a los programadores.

Responder
Thumb up 0 Thumb down 0 avatar_Carlo Carlo dijo hace 9 meses

En caso de funcionar, generaría mucho código innecesario para diferentes proyectos haciendo el software final mas pesado e ineficiente, solo por dar un ejemplo los IDEs que generan la interfaz gráfica arrastrando elementos generan mucho código, tambien depende el tipo de herramienta que se desarrollará.
Al programar microcontroladores por facilidad se puede utilizar el lenguaje C, sin embargo cuando el codigo no es optimo se recurre a ensamblador para tener un mayor control de lo que se realiza

Responder
Thumb up 1 Thumb down 0 avatar_Carlos Carlos dijo hace 9 meses

No deja de asombrarme la liviandad con que las Ingenierías relacionadas con Informática y Computación se tratan como profesiones. Desde el "me podís ver un problemita con mi compu?" pasando por "me podís hacer un programita, es super cortito!", hasta llegar al "psss pero si eso lo hago con una pura planilla Excel!", los he escuchado durante mis 20 años de profesión, y me hinchan. Bajo esas lógicas, podrían crearse cursos como "medicina general for dummies", "mecánica automotriz en cinco sencillas lecciones", "cirugía vascular para principiantes".

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*