enero 02, 2012

Integración Google





Bienvenido a Integración Google
Ultimo avance: empezando el 2012 impulsando la comunidad Integracion Google, actualizado al 02/01/2012...

Integracion Google
nuestra propuesta de ingreso al mundo del desarrollo web y de la tecnología Google...

Nuestro Objetivo:
Un paseo por las principales plataforma de desarrollo Web vigentes utilizando por el Front-side el framework ExtJS de sencha.com (en sus versiones Ext-3.x y ExtJS4), pasando por el uso del Back-End PHP+MySQL, Java(JSP)+MySQL y GAE-Java, entre otros, explorando el uso de servidores como Apache, Apache Tomcat, Glassfish; y herramientas de desarrollo especializadas como Netbeans IDE, y en la que buscamos aprender las diversas técnicas de desarrollo Web vigentes y utilizarlos en nuestros proyectos personales.. y aunque tenemos una especial predisposición respecto a Google y al mundo opensource en general...no haremos exclusiones, todo aporte es bienvenido... el mundo del desarrollo Web es realmente bastante amplio.

Avances a la fecha:
Importante: Por favor Seleccione en el recuadro superior derecho, correspondiente al Traductor de Google, el Idioma más adecuado para Usted..!

  • Integracion a Google (1ra. parte), Adaptando "stores" a Visualizaciones Google y de Google Maps, sobre un modelo de Menu TreePanel que utiliza la API de Autenticacion de Google Contacts para acceder a nuestras aplicaciones,desarrollado utilizando el framework ExtJs.
    (Nuevo !)  Incluye ahora nuestro codelab en código ExtJs4 (migración), empleando Arquitectura MVC de aplicaciones, y mostrando el uso del SDK de sencha.com para optimizar nuestros desarrollos al ponerlos en producción....
    (actualizado al 22/11/2011)
  • Integracion a Google (2da. parte), Utilizando Google SpreadSheets (hojas de calculo de Google Docs) como fuente de datos sobre el modelo anterior descrito, que utiliza la API de Autenticacion de Google Contacts para acceder a nuestras aplicaciones,desarrollado utilizando ExtJs.
    (actualizado al 10/10/2011)
  • Hablemos sobre Facebook, comentarios respecto a Facebook, y desarrollo de algunas técnicas aplicados por nosotros para mejorar la participación de nuestros seguidores y empezar a programar algo en ese formato, que podríamos utilizar en nuestros desarrollos y proyectos (incluye referencia técnica).
    (actualizado al 01/03/2011)
  • Hablemos sobre Twitter, comentarios respecto a twitter, el mas importante servicio de microblogging de la actualidad. Incluimos referencia técnica, y un código ejemplo referido a Twitter Anywhere, una técnica implementada por Twitter que sigue los estandares HTML y javascript que permite utilizar a Twitter en nuestras aplicaciones y desarrollos para mantener un mejor contacto con nuestros seguidores.
    (actualizado al 01/03/2011)
  • Web2.0: Los negocios y las redes sociales, un poco de teoría que debemos considerar para utilizar las redes sociales en los desarrollos y aplicativos de nuestros negocios y/o instituciones..
    (actualizado al 01/02/2011)
  • Los Gadgets de Google, que son y como ir aprendiendo a desarrollar nuestros propios gadgets utilizando el GGE (Google Gadget Editor) y sus herramientas... (Se adjunta ejemplo de 02 gadgets que muestran visualizaciones de una hoja de calculo de Google Docs, que podríamos pegar en nuestro escritorio usando Google Desktop, en nuestra pagina iGoogle, o en cualquier pagina web).
    (actualizado al 23/07/2010)
  • Usando el Back-End PHP-MySQL (iniciándonos), codelab desarrollado tomando como referencia un tutorial de la pagina Oficial ExtJs, desarrollado con ExtJs-3.x y cuyo código hemos mejorado, y que nos presenta un CRUD -opciones básicas de Crear, Modificar, Borrar, Buscar e Imprimir-, sobre una tabla de una base de datos MySQL y considerando componentes dinámicos (la que migraremos a ExtJs-4.x)..
    (actualizado al 22/11/2011)
  • Usando el Back-End PHP-MySQL (Temas de Acceso y Seguridad), empezando a diseñar nuestros sistemas tomando en consideración pantallas de acceso (Wizards) y opciones de seguridad, sobre tablas de una base de datos MySQL.(tomando como referencia el modelo CRUD del codelab anterior)
    (actualizado al 22/11/2011)
  • Integracion Google (3ra Parte)), nuestro modelo de pantalla de acceso y Menu TreePanel desarrollado con el framework ExtJS, que nos permite seleccionar visualizaciones Google y ExtJs, y de Google Maps, que hemos venido desarrollando en nuestros codelabs anteriores: Integracion Google 1ra y 2da parte; pero ahora, trabajados sobre el Back-End PHP+MySQL, y comparando cada caso con las visualizaciones que desarrollamos utilizando hojas de cálculo de Google Docs como datasource. Codelab que muestra un modo "real" de trabajo bajo dicho entorno, e inprescindible para completar nuestros conocimientos..
    (actualizado al 22//11/2011)
  • Usando el Back-End Java+MySQL: El proyecto sdsimple, nuestros apuntes para empezar a iniciarnos con el Back-End Java+MySQL y poder empezar a experimentar con el proyecto sdsimple de Pedro Peña García (España). Incluye la instalación del servidor Tomcat y de Netbeans IDE como entorno de trabajo, y como codelab probamos como lanzar nuestros proyectos Integracion Google 1ra y 2da parte usando ahora al servidor Tomcat como proyectos Netbeans...
    (actualizado al 22/11/2011)
  • Usando el Back-End Java+MySQL: Instalando sdsimple, consideraciones previas a tomar en cuenta en un proyecto "Java Web", y manejo del concepto "pool de conexiones" que es utilizado en el proyecto sdsimple, y en otros proyectos de éste entorno de desarrollo, y por supuesto, nuestros apuntes para lograr una instalación exitosa del proyecto en nuestro propio servidor local Tomcat utilizando Netbeans ( ...terminando su construcción ).
    (actualizado al 10/10/2011)
  • Quercus: our JavaWeb projects working with PHP on Tomcat server, nuestros apuntes respecto al uso y posibilidades de la librería Quercus de caucho.com, el cual nos permite la implementación de proyectos PHP como proyectos JavaWeb (cargarlos a nuestro Netbeans y hacerlos funcionar en un servidor Tomcat, como detallamos en este codelab), todo ello sin realizar variación o adecuación alguna del código PHP empleado. El potencial de Quercus radica en que incluso permite la implementación de PHP en proyectos dentro de la infraestructura de Google Appengine, efectuando algunas adecuaciones sencillas para acceder al datastore "big table" de GAE; y ahora, con la novedad del lanzamiento de Google Cloud SQL, que es una implementación de la base de datos MySQL en la plataforma cloud de Google, podremos conectarnos a ella, utilizando código PHP, lo que nos permitiría utilizar los múltiple desarrollos opensource para plataforma LAMP y WAMP disponibles; como son los servicios sociales y gestores de contenidos: Drupal, Wordpress, Elgg, phpBB, etc. entre otros proyectos importantes.
    (actualizado al 22/12/2011)
  • WebMatrix: La plataforma opensource de Microsoft para Desarrollo Web, nuestros apuntes respecto a esta nobel e interesante plataforma "opensource" de Desarrollo Web de Microsoft, a objeto de evaluar su potencial y funcionamiento, y lograr integrarla a nuestros proyectos que hemos venido desarrollando : Integración Google 1ra y 2da parte en este caso, los que corren satisfactoriamente en esta plataforma... agregando también como una novedad,  el "empaquetado" del programa demo del proyecto ActiveVFP, un proyecto free and opensource que permite utilizar VFP ó Visual FoxPro por el lado del servidor, una nueva opción de back-end para satisfacción de la comunidad del zorro y que abre las posibilidades de opción de manejo de lenguajes por el lado del servidor para nuestros trabajos... especialmente, en lo que concierne al uso de las herramientas desarrollo del mundo Microsoft (como VisualStudio, WebDeveloper Studio, C#, etc)
    (actualizado al 10/10/2011)
  • WebMatrix: working with PHP on IIS server, nuestros apuntes respecto a la instalación de PHP como un lenguaje integrado al servidor IIS dentro la plataforma de WebMatrix, a objeto de evaluar su potencial y funcionamiento, y lograr integrarla a nuestros proyectos sobre el Back-End PHP+ MySQL, los que hemos venido desarrollando con nuestros codelabs : Using the Back-End PHP+ MySQL ( inclinándonos, y revisando los temas de seguridad y "Wizards" ó acceso ); y con nuestro modelo de Integración Google 3ra parte, los que también corren satisfactoriamente en esta plataforma... y por supuesto, presentando algunas mejoras y novedades en los códigos presentados respecto a sus pares iniciales.
    (actualizado al 22/11/2011)
  • Working with activeVFP on WebMatrix, un ejercicio "codelab" corto, rápido y sencillo para empezar a trabajar con activeVFP en la plataforma de desarrollo de WebMatrix mostrando el típico "libro de visitas" de los ejercicios que muestra Google en sus proyectos GAE-Java y GAE-Python pero utilizando como Back-End código y tablas de VFP.. un aporte para la comunidad del zorro de quienes tenemos especial referencia.
    (actualizado al 22/12/2011)
  • Integracion a Google App Engine, Una primera integración a Google App Engine utilizando la libreria estandard Webapp GAE-Python y el SDK para Phyton de Google App Engine versión 1.5.2 vigente a la fecha (que ahora requiere la identificación de la codificación utf-8, o la que utilicemos), que es una herramienta que nos permite "lanzar" las aplicaciones integradas a Google que hemos venido desarrollando con el framework ExtJS en nuestros codelabs Integracion Google 1ra y 2da parte.
    (actualizado al 15/09/2011)
  • Our GAE-JavaWeb projects working on Netbeans IDE, volviendo al tema de Google App Engine ,pero ahora usando el SDK para Java, y utilizando Netbeans IDE como herramienta de desarrollo, el cual se integra de manera bastante eficiente con la plataforma GAE-Java de Google, permitiéndonos el desarrollo, prueba y despliegue de nuestros proyectos en la plataforma cloud de Google, manteniendo sus notables ventajas para la programación, depuración, optimización y mantenimiento que ya hemos anotado cuando presentamos nuestros proyectos JavaWeb.
    (actualizado al 22/12/2011)
  • Using PHP within our Appengine JavaWeb projects, continuando con al tema GAE-Java y utilizando Netbeans IDE como herramienta de desarrollo, mostramos como la librería Quercus también nos permite utilizar PHP en nuestros desarrollos GAE-Java; y presentamos también un proyecto presentado en el Google I/O del 2009, que no tenido mucho apoyo de la comunidad pero que muestra el potencial de Quercus dentro de este entorno de trabajo: Correr Wordpress dentro de la plataforma JavaWeb de Google, utilizando el código PHP de Wordpress y adecuándolo para utilizar las "tablas" del datastore "big table" de Google App Engine.
    (actualizado al 22/12/2011)

Importante..!

Estimado lector.. si lee esta nota es porque ha revisado esta pagina... y lo primero, es indicarles que este Blog estado desarrollado en idioma español... por lo que para poder entendernos es necesario que seleccione su lengua nativa, o el idioma de su preferencia, en nuestro Google Traductor.
Entendemos que puede haber limitaciones en la traducción automatica, pero para nosotros, programadores y desarrolladores web, lo más importante son los códigos: ..un buen ejemplo es mejor que mil palabras...

Bienvenidos y buen dia..!