A few weeks ago Troll Tech released official QtJava bindings under the name of Jambi. With Jambi, you can build native applications for Windows, Unix and MacOS X using Qt and Java. It’s a good idea and a good implementation, although nothing revolutionary, I myself have been successfully using QtRuby bindings for a few months.

But this mad head of mine started to think about the potential of bindings, compilers and code generation.

There are thousands of Qt developers who know the C++ API to Qt very well.

Qt is able to build native applications for many platforms (Windows, Unix and Mac OS X).

There is a number of unofficial Qt bindings (Ruby, Python, Java, Ada, Scheme, etc).

So here comes the idea: Qt-Web bindings/compiler/whatever. How could this mad idea be implemented? I have some ideas.

Keep in mind the point in the Qt-Web idea is not to have the best possible webapp development framework but to take advantage of the horde of Qt-literated people out there. Let me re-phrase that: this idea makes more sense to Troll Tech who be selling more Qt licenses and support contracts, than it makes to web developers.

As I was saying, I have several ideas on how to implement this:

  • Use Jambi to build Java applets. The return of Java applets 10 years later, wooohooo. Horrible, I know. And there is the disadvantage of downloading part of Jambi as needed or get Jambi included in the official Java repository. But that could work.
  • Qt-Flash bindings. You develop your application in ActionScript using Qt and you get a SWF. It would be more or less like the previous approach.
  • Qt-to-Flash compiler. You develop your application in C++, using the very same APIs and tools you use to develop a desktop application and you have a new “make all_flash” target that generates a SWF. 96% of computers have Macromedia Flash installed.
  • Qt-to-AJAX “compiler” (I think “translator” or “generator” would be a more appropiate word). You develop your application in C++, using the very same APIs and tools you use to develop a desktop application and you have a new “make all_ajax” target that generates HTML, CSS and Javascript. Now this has the potential to become Web 3.0: you develop webapps just like you would develop desktop apps!

Dice la SGAE que las ventas de CDs en el top manta están acabando con las ventas legales en tiendas. En el top-manta un CD cuesta 3 euros. A cambio se obtiene un CD grabado, con una funda de plástico cutre y una fotocopia de mala calidad en blanco y negro.

Y digo yo, ¿a nadie se le ha ocurrido aprovecharse de eso legalmente?

En mi opinión, el éxito del top-manta no es tanto el precio (3 EUR) como la penetración: hay vendedores del top manta a docenas, y además siempre están en los lugares en los que más “vulnerables” a la compra somos: paseos, zonas comerciales, zonas de ocio-pubs-y-discotecas, etc. Cuando uno camina por esos lugares, ya anda predispuesto a sacar la cartera y gastarse unos euros. Si va con la novia, más todavía. Y claro, con tanta saturación de manteros exhibiendo discos, la gente acaba picando y comprando. “Compra impulsiva” se llama en la jerga del marketing. Es lo mismo que hacen los supermercados e hipermercados, Wal-Mart incluso tiene una lista de los 200 CDs que en cada momento debe poner para que la gente ejerza su predisposición a la compra impulsiva.

Las discográficas podrían intentar aprovechar esa penetración para vender versiones “recortadas” de los discos. Podrían vender la versión “normalita” de un disco, sin DVDs extras, sin libreto, simplemente con una portada en color, a 5 ó 6 EUR y la gente lo compraría. Los retos a los que se enfrentan para que esto sea posible son una distribución eficiente y gastar menos en publicidad, para que los precios finales puedan ser bajos. Haciendo matemáticas, los números salen: se gana menos por disco, pero se venden más discos. Además, se consigue que la gente compre discos legalmente.

El objetivo último debería ser barrer por completo las mafias que venden los discos ilegales, conseguir que los manteros corten sus lazos con las mafias. A los manteros no les hace ninguna gracia trabajar para las mafias: las mafias juegan sucio (lo de partir piernas no es cosa de películas, pasa en la realidad) y si hay que salir corriendo porque viene la Policia y hay que dejar la manta, hay que pagarle los discos a la mafia. Por poco que se gane vendiendo un disco legal en top manta a 5 EUR, el beneficio es doble: se vende un disco legal, se deja de vender un disco ilegal.

Y cuando digo 5 ó 6 EUR, quiero decir 5 ó 6 EUR, ni un céntimo más. No hagan como los genios de Telefónica, que han decido vender películas para descargar por Internet a 20 EUR por película, en calidad VHS y sin extras.

Obviamente, podría suceder que todo siga como hasta ahora y que la gente siga comprando discos piratas en el top manta, pero creo que poniendo en una balanza lo que se puede perder (unos cuantos millones de euros en el diseño y lanzamiento de la estrategia) y lo que se puede ganar (la continuidad de la industria discográfica tal como la conocemos), el beneficio supera con mucho al riesgo.

El único punto débil de todo este razonamiento es que muchos manteros son inmigrantes ilegales, sin permiso de trabajo ni residencia, así que no podrían conseguir el permiso para la venta ambulante. Estoy seguro, sin embargo, que los abogados de la SGAE, curtidos en mil batallas, sabrían encontrar una solución a ese problema.

Visto que en España la costa mediterránea se termina y que la economía española depende sobremanera de la construcción y el turismo, propongo crear una nueva zona costera: el Mar Interior de España, a imitación del Mar Menor en Murcia (aunque el Mar Menor tiene origen natural).

La idea es muy sencilla: aunque Madrid está en una meseta, en general el interior de España está por debajo del nivel del mar. Además, esas zonas son económicamente menos desarrolladas que las costas (Euskadi, Cataluña, Comunidad Valenciana), así que sólo hay que comprar algunos miles de hectáreas de tierras, muchas de las cuales están abandonadas o semiabandonadas, y dejar paso al agua.

¿De dónde sacar el agua para este Mar Interior? Del Oceano Atlántico preferiblemente, porque el Mar Mediterráneo se está quedando sin agua, y tampoco es cuestión de acelerar la muerte del Mediterráneo. El lugar más factible por donde abrir la vía de agua es Andalucía, dado que Galicia, Cantabria, Asturias y el País Vasco son zonas montañosas, y no creo que Portugal permita hacer una obra de esta magnitud en su territorio para que luego se beneficie el vecino de al lado (España).

Como consecuencia de la creación del Mar Interior, los madrileños ya no tendrían que ir a veranear a Valencia o Cataluña: ¡Majahonda y Getafe tendrían playa!. Albacete pasaría a ser una isla. Toledo y Segovia, como tienen Patrimonios de la Humanidad, podríamos protegerlos con unas cuantas presas. Cáceres pasaría a ser una zona turística de primer orden, con apartamentos en la playa y todo eso. Transmediterránea tendría que cambiarse el nombre a Transmarítima, para que así le den la concesión del ferry Madrid – Valencia. Lo que ahora son estaciones de servicio en la autovía y la autopista pasarían a ser chiringuitos en la playa. Toda una revolución, oiga.