Usuarios de prueba para tus aplicaciones en Facebook

De lo que se entera uno, Facebook te ofrece la posibilidad de crearte usuarios de prueba para realizar tus aplicaciones en Facebook.

Mediante la API de Graph podemos entre otras cosas:

Crear usuarios

POST /app_id/accounts/test-users?installed=true&permissions=read_stream

Añadir usuarios a tu app:

POST /app_id/accounts/test-users?installed=true&permissions=read_stream
&uid=[test_user_id]&owner_access_token=[app_access_token_of_current_owner_app]

Acceder a ellos:

GET  /app_id/accounts/test-users

Eso sí, tiene ciertas limitaciones:

  • Número limitado de usuarios que puedes crear
  • Los usuarios de prueba pueden interactuar con otros usuarios de prueba pero no con usuarios reales.
  • Los usuarios de prueba no pueden hacerse fan de páginas públicas o crear contenido público como escribir en el muro de una página.
  • Pueden ser usados por los desarrolladores de la aplicación.
  • Un usuario de prueba jamás se puede convertir en usuario real.

View: herramienta colaborativa

view.pngView es una herramienta basada en web que nos permite conectarnos con otras personas y realizar nuestros proyectos de forma conjunta. Para ello, las herramientas colaborativas que nos ofrece son chat, pizarra y compartir escritorio entre otras.
view2.png
Disponible una versión gratuita y otras dos premium, tan solo es necesario un navegador y el Flash para poder empezar a trabajar. Con funcionalidades parecidas al PowerPoint, podremos subir ficheros, marcar contenidos importantes, invitar a amigos a participar, guarda la sesión automaticamente y muchas otras funcionalidades.
View
Vía / PHPDeveloper.org

Aplicaciones útiles para un entorno de trabajo

En algunos proyectos en los que he estado, me he encontrado con aplicaciones basadas en entorno web que nos han sido bastante útiles, quizás no sean las mejores, pero al menos son gratuitas y cumplen con su cometido.

  • PHPfileNavigator: aplicación que nos permite controlar nuestros ficheros y directorios. Ofrece un potente, fiable y sencillo sistema web de control de ficheros, fácil de instalar y configurar.apps1.pngPHPfileNavigator
  • RoundCube Webmail: cliente web de correo electróico, se trata de un cliente IMAP multilenguaje que ofrece todo el conjunto de funcionalidades que esperas de tu cliente de correo: soporte MIME, libreta de direcciones, administración de carpetas, búsqueda de mensajes y corrector ortográfico. Escrito en PHP y MySQL, es configurable su aspecto mediante XHTML y CSS.apps2.pngRoundCube Webmail
  • net2ftp: gestor FTP con el que podrás realizar acciones de usuario y administrador. Ofrece la posibilidad de subir y descargar ficheros, mover y borrar ficheros, enviar a otro servidor FTP, editor de texto plano y de HTML. Así como trabajar en modo seguro, uso de plantillas, límite diario y muchas cosas más.apps3.pngnet2ftp
  • phpLDAPadmin: permite controlar tu servidor LDAP mediante un entorno web. Con una vista de árbol jerárquico, permite copiar entradas, usar plantillas, búsquedas, soporte a atributos binarios y todo lo que se espera de una aplicación de escritorio de este estilo.apps4.pngphpLDAPadmin
  • Webmin: interfaz web para administración de sistema para Unix. Podremos inicializar cuentas de usuarios, Apache, DNS, compartir ficheros y mucho más. Elimina la necesidad de editar ficheros de configuración de forma manual y permite controlar el sistema desde la consola o de forma remota.apps5.pngWebmin
|

OpenLaszlo: aplicaciones web en Flash

openlaszlo.pngOpenLaszlo es un entorno de desarollo opensource para crear “rich Internet applications”, consistente en tres aplicaciones: Compiler para compilar el código fuente en formato Flash, Runtime Framework que incluye la interfaz de usuario y componentes para ser usados y Servlet que admite otros tipos de archivos, SOAP y XML-RPC.

Con OpenLaszlo puedes crear aplicaciones mediante XMLs y Javascript, hacer un deploy desde cualquier navegador o desde una aplicación de servidor J2EE o servlets.

Demos

OpenLaszlo

Lista de aplicaciones para comercio electrónico

El ecommerce o comercio electrónico es una de las aplicaciones con más uso en internet. Las ventas por internet pueden estar incluidas incluso dentro de un pequeño apartado dentro de nuestro sitio web. Si necesitas una aplicación web para realizar el típico carrito de la compra, esta lista puede serte de utilidad:

  • osCommerce: completa aplicación de comercio electrónico, con catálogo online y administración web, fácil de instalar, compatible con PHP4, multilenguaje, instalación y actualización mediante web, plantillas, estadísticas, backups, administración de productos, mercancías, fabricantes y clientes, transacciones seguras mediante SSL, pagos offline y online (2CheckOut, PayPal, Authorize.net, iPayment, ..), funcionalidad para distribuciones y muchas más características.tienda1.pngDemo
  • Quick.Cart: no es necesaria una base de datos ya que usa una estructura de ficheros en su lugar, licencia GPL, fácil de instalar, estabilidad, cumple estándares siendo compatible con XHTML 1.0, sistema de plantillas, administración completa, posibilidad de añadir distintas páginas a la aplicación y muchas otras características.tienda2.pngDemo
  • cpCommerce: open source, basado en plantillas, PHP y MySQL (necesario al menos 5Mb de espacio en disco), modular, informes disponibles, niveles de administración, distintos modos de pago, categorías, fabricantes, productos y muchas opciones más.tienda3.pngDemo (capturas)
  • Zen-cart: gratuito, fácil de usar, desarrollado por un grupo de vendedores, desarrolladores y diseñadores y consultores, permite distintos modos de clientes, admite multiples ventas y descuentos, sistema de plantillas XHTML, distintos modos de entrega y de venta, newsletters, entre otras cosas.testing4.pngDemo
  • closedShop: productos configurables, informes de ventas, integración con eBay y PayPal, admite SSL, personalización mediante plantillas, backups y exportación de datos y mas más características.tienda5.pngDemo
  • ShopCMS Paypal Shopping Cart: CMS de e-commerce que integra perfectamente PayPal, usa plantillas para modificar el diseño y de fácil instalación, uso y administración.
  • E-Commerce para Drupal: para los usuarios de Drupal, existe este módulo para incluir el carrito de la compra en nuestra aplicación web. Admite entre otras cosas impuestos, módulo de donaciones, distintos tipos de productos, manejo de inventario y pago mediante paypal, authorize.net, e-xact o C.O.D.