Blog: Aplicaciones web
Publicado el: 8/05/2013 |

Pdf-php.com es nuestra nueva web dedicada a generar documentos en PDF a partir de documentos Word DocX.
¿Cómo funciona?
El método se basa en la utilización de tres programas, el principal es PHPDocX, creado por 2mdc, y después tenemos dos programas open source como son ODFConverter y Open Office.
De este modo, con PHPDocX lo que haríamos sería convertir la plantilla de Word a PDF, con ODFConverter se preparan los documentos para que los reciba Open Office y con éste último obtenemos el producto final deseado por el cliente.
Entre los beneficios que ofrece el programa está el hecho de que se puede utilizar en cualquier sistema operativo, es decir, no estás atado a una plataforma concreta aunque obviamente necesitas un ordenador que soporte PHP y Java pero eso lo hacen casi todos.
Gracias a PHPDocx, principal programa que se utiliza, resulta muy sencillo tanto insertar datos en el PDF como duplicar imágenes, generar tablas dinámicas y también incluir encabezados y pies de página así como insertar HTML. Proteger o encriptar el PDF que acabamos de crear también es posible.
Seguir leyendo
Publicado el: 11/12/2012 |
Estamos muy contentos por poder anunciar que, después de varios meses de desarrollo, hemos lanzado la versión 1.0 de LEGALDocX, una solución de software para generar documentos legales online en múltiples formatos (Word, PDF, Open Office, RTF). Este nuevo producto está basado en la tecnología de PHPDocX, nuestra librería para generar DocX de forma dinámica.
Características de LEGALDocX :
- Distribuir fácilmente documentos legales online
- Reducir costes y optimizar el tiempo de los empleados
- Mantener un repositorio de documentos legales permanentemente actualizado.
- Ofrecer un servicio 24/7 al cliente final
Seguir leyendo
Publicado el: 8/10/2012 | 3 comentarios
Zynga es un conocido desarrollador de juegos. Quizás no te suene el nombre de la compañía, pero si citamos “Farmville” te harás una idea rápidamente de quien está detrás y sobre todo directamente vendrá a tu cabeza otro nombre: Facebook, por que los juegos desarrollados por Zynga están atados a esta red social hasta tal punto que simplemente no puedes jugar si no tienes un perfil en Facebook. Y esta asociación tan íntima le está pasando factura al desarrollador donde más duele: en su bolsillo. Los resultados económicos de su anterior trimestre fiscal no fueron los mejores y en un avance de los últimos resultados del actual trimestre, la compañía no solo no ha crecido, sino que mantiene su rendimiento plano, incluso un poco por debajo de los resultados anteriores. Seguir leyendo
Publicado el: 7/05/2012 |
Me ha sorprendido particularmente el último anuncio del Samsung Galaxy Note de este mes de abril en el que venden las capacidades de interacción del dispositivo en una especie de “solución sobre la marcha” con los últimos datos “de una presentación”. Todo muy dinámico, muy actual, pero tecnológicamente desastroso. ¿Porqué?. Seguir leyendo
Publicado el: 12/12/2011 |
Un generador es una aplicación web que realiza una tarea predeterminada para obtener un resultado al respecto de la misma. Generadores hay en internet a montones (prácticamente para casi todas las tareas, solo hay que utilizar la palabra clave generator en cualquier buscador), y dentro de esta categoría de aplicaciones hay un subgénero que es el de humor.
Y entre esos generadores de contenido humorístico (y hay algunos muy buenos) está Android Phone Name Generator que “inventa”, de forma bastante irónica, nombres para teléfonos con el sistema operativo de Google Seguir leyendo
Publicado el: 16/11/2011 |
Esta mañana el Departamento de Educación del Museo Museo Thyssen-Bornemisza ha hecho un simple pero importante anuncio: la adopción de Speaking Image entre sus herramientas para educación.

Este anuncio nos llena de orgullo como desarrolladores de la aplicación ya que Speaking Image ha encontrado su camino como herramienta de trabajo para la creación de contenidos ricos dentro de uno de los museos mas prestigiosos del mundo.
Speaking Image, como herramienta, es capaz de realizar múltiples tareas pero se desenvuelve notablemente bien dentro del segmento de la educación ya que permite una forma de trabajo con imágenes sobre un soporte de la información absolutamente novedoso frente a los estándares habituales, incluso los ya muy establecidos en el campo digital.
La capacidad de trabajar directamente sobre las imágenes, sin destruirlas, trabajar con diferentes niveles de aumento, con un amplio set de herramientas, capas y más permiten a profesores y alumnos elaborar conjuntamente información visual y llevarse los resultados a sus páginas web para compartir su trabajo en Speaking Image con otros compañeros o usuarios.

Desarrollado en conjunción con la Fundación General CSIC, Speaking Image es otro claro ejemplo más como el desarrollo de herramientas válidas para la I+D acaban filtrándose al sector empresarial y educativo ofreciendo soluciones con un alto componente de innovación basadas además en estándares abiertos.
Publicado el: 19/09/2011 |
Este pasado viernes Google puso a disposición de programadores y curiosos la primera API oficial para Google+, su red social. Esta primera versión de la API se centra exclusivamente en la información pública de los usuarios de la red social, lo que no es mucho, comparativamente, con todo lo que se podría hacer con una API un poco mas amplia.

El valor de la API en la situación actual permite la creación de aplicaciones para Google+ y puede descargarse de forma gratuita desde http://developers.google.com/+/. La información disponible está solo en inglés pero para las (aún) pocas funciones disponibles está muy completa aunque las descargas disponibles están marcadas claramente como Alphas y Betas, lo que a la hora de desarrollar aplicaciones debe ser tenido en cuenta sobre todo en el caso de desarrollos críticos para terceros. Seguir leyendo
Publicado el: 5/09/2011 |
Esta semana pasada hemos puesto en circulación una nueva versión de nuestra biblioteca PHPdocx, que eleva su actual versión a la 2.4. En algo mas de un año, hemos saltado desde la versión 1.5 hasta esta recién estrenada versión, que incluye nuevas características muy interesantes además de nuevas tecnologías asociadas a la librería.
La principal característica es el uso de la etiqueta <altchunk>. Esta etiqueta nos permite integrar de forma mucho mas sencilla contenidos dentro de un documento docx, y es una de las opciones mas interesantes a la hora de poder incluir información con formatos complejos (principalmente, HTML) desde fuentes externas sin complicarse mucho la vida con la programación. Seguir leyendo
Publicado el: 26/07/2011 |
Se ha creado una nueva tecnología que podría permitir a los viajeros localizar y obtener bienes y servicios en su zona, avisarles de cualquier modificación o impedimento en su trayecto y ofrecer consejos de viaje.
El mercado está necesitado de nuevas tecnologías que sean móviles y, a la vez, funcionen por Internet. Una serie de proveedores de servicios y contenidos se reunieron en una misma plataforma para integrar las necesidades —y los sistemas— tanto de los propios proveedores como de los consumidores.
Imagine un dispositivo de bolsillo que le guiase cuando se encontrase por la calle, le conectara con clientes, le permitiera cambiar la hora de un viaje y le facilitase información sobre la zona donde estuviera. Gracias al proyecto financiado con fondos europeos iTravel («i-Travel: plataforma de servicios para el viajero conectado»), se han logrado avances hacia la materialización de este concepto. Seguir leyendo
Publicado el: 23/05/2011 |

Con el aumento de aplicaciones web que se ejecutan en los navegadores, desde simples utilidades a complejos servicios o incluso sistemas operativos, los desarrolladores fuera de las grandes empresas se encuentran siempre con el problema de tener que ofrecer soporte a una innumerable cantidad de versiones de estos programas, cada uno de ellos con diferentes escalabilidades, motores de renderizado, motores javascript …. esta multiplicidad de versiones de los navegadores es, con mucho, el mayor dolor de cabeza de todo equipo de desarrollo y se lleva, con mucho, gran parte de las horas de ajuste de una aplicación web.
El problema es tan grande que, más allá de seguir en esta dinámica tan poco productiva, se están buscando soluciones al respecto de forma que el navegador sea, en sí, solo y simplemente un motor para las necesidades básicas del desarrollador, situando entre este y la aplicación web una capa de compatibilidad que sea más amigable para sus intereses. Seguir leyendo
Anteriores entradas