jueves, 25 de julio de 2013

Publicar contenido de una web y añadir un comentario y añadir un like o me gusta a cada uno con la API de Facebook JS

7/25/2013

Anteriormente vimos comopublicar contenido de una web y añadir un comentario a esa publicacion, hoy les enseño como añadir un like o un me gusta a cada uno ya sea para la publicación o para el comentario todo de una manera facil y sencilla.

Como lo hacemos?
Facebook nos permite añadir cualquier contenido en el muro del usuario, y manipular ese contenido obviamente con los respectivos permisos ,para añadir unlike o un gusto a una publicación en el muro del usuario existe el metodo/likesel cual solo necesita el permisopublish_stream y ninguno otro mas es tan sencillo que tampoco necesitamos uso de parámetros solo con crear la función y indicarle el ID del comentario del cual se va añadir un like a la API eso es todo.

function creaLike(id){ FB.api('/'+id+'/likes', 'POST',function(response){ if (response && !response.error && response.id) { console.log('Nuevo Gusto id = '+response.id); } }); }

Solo se necesita colocar la funcióncreaLike(response.id) dentro del condicional verdadero, añadiendo el response.id que nos retornara el ID del comentario donde vamos añadir un like o un gusto.

les código completo con los anteriores códigos,


DESCARGAR










lunes, 22 de julio de 2013

Descargate y aprende a como crear paginas web con Adobe Dreamweaver CC

7/22/2013


Dreamweaver es desde hace años un referente en la creación de contenidos para la web. Su principal punto fuerte es la posibilidad de creación de contenidos HTML para desarrolladores de todos los niveles: desde el más novel, gracias a su forma visual de añadir los contenidos, hasta a programadores experimentados, gracias a todas sus herramientas de ayuda a la creación de código. Este curso video2brain aprenderas los conceptos básicos para comenzar a trabajar con texto e imágenes en un sitio web usando las capacidades de Adobe Dreamweaver CC.

Jorge González Villanueva te presenta sucurso Dreamweaver CC 1:Creación sencilla de sitios web. Gestiona un sitio web y añade textos e imágenes.

aprenderas las tareas más básicas: cómo está organizado el entorno de trabajo y dónde podremos encontrar cada elemento en el espacio de trabajo.

Dreamweaver no es solo un editor HTML: también permite trabajar con toda la estructura del sitio, así que simplifica las tareas de organización de archivos, conexión mediante FTP, etc.
El siguiente paso va a ser aprender los fundamentos del HTML y lo haremos desde el programa, usando sus etiquetas semánticas HTML y así aprenderemos a la vez lo básico de programación, usando las herramientas visuales de Dreamweaver.

tambien aprenderas a crear contenidos de texto, añadir imágenes a la página y conocerás las opciones que te ofrece Dreamweaver para crear estos tipos de contenido.



DESCARGAR

sábado, 20 de julio de 2013

Aprende a publicar contenido de una web y añadir un comentario en Facebook con la API de Facebook javascript

7/20/2013

Hoy les enseño como publicar contenido de una web y añadir un comentario a la publicación esto es ideal para los webmaster que necesitan aumentar el trafico en sus sitios con la ayuda de facebook, en la publicación anterior que sugiero leerpublicar y borrar estados para entender el funcionamiento del método post en esa publicación vimos como otorgar los permisos y publicar un simple comentario y como borrarlo.

El métodoPost que nos proporciona la API tiene 28 parámetros que podemos utilizar para las publicaciones ,las cuales ahora solo necesitamos las siguientes:

message: el mensaje o comentario.
picture: la imagen(URL) de la publicación del sitio web.
icon: el icono(URL) que representa la publicación puede ser el logo del APP del webmaster.
link: la URL de la publicación que se hizo en el sitio web.
name: el nombre o titulo de la publicación del sitio web.
description: un resumen del contenido de la publicación.

Otorgando permisos
para este ejemplo solo necesitamos dospermisos los cuales son:

publish_stream: permite publicar contenido en el muro del usuario.
read_stream: permite leer las ultimas publicaciones en el muro del usuario.

Utilizando la API.
primero necesitamos crear el login y añadir los permisos para cuando el usuario realice sesión , una vez que la sesión sea exitosa y haya aceptado los permisos del APP , automáticamente se hará una publicación en el muro del usuario,

function login(){ FB.login(function(response) { if (response.status == 'connected') { publicar(); console.log('login exito'); } else { alert('Debes de Iniciar sesión,si no podras tener acceso'); } },{'scope': 'publish_stream,read_stream'}); }

Crear la Function Publicar
ya entendido que hace los parámetros que vamos a necesitar para publicar cualquier contenido en el muro del usuario creamos la function publicar llamando al API y añadiendo el metodo POST a el feed del usuario es decir le hago saber ala API que me otorgue acceso para publicar en el muro del usuario/me/feed (muro del usuario) ,post(publicacion).

function publicar(){ FB.api('/me/feed', 'post', { message: 'Geniaaal..!! ya puedo publicar con la API DE FACEBOOK ooohh SIIᕙ(`▽´)ᕗ,!', picture :'https://lh5.googleusercontent.com/-lEKhKIIiobo/UeqlGLHT0xI/AAAAAAAABP8/5FMS0IY3Ghk/s128-no/ima_128.png', icon:'http://lh5.googleusercontent.com/-YpHyKKZjhr0/UeqlPyqAImI/AAAAAAAABQY/a65TrOZrLQI/s16-no/ima_16.png', link : 'http://www.javaface-elblogdelprogramador.com/', name : 'JavaFace-elblogdelprogramador: aprende usar la api de facebook', description : 'Aprende como usar la API de facebook y sincroniza tu web con facebook!!' }, function(response) { if (!response || response.error) { console.log('ERROR AL PUBLICAR'); } else { console.log('publicado con exito'); comentar(response.id); } }); }
como podrá también tenemos una function que nos retorna una respuesta el response con esta variable de retorno sabremos si la publicación fue exitosa o no,también podemos llamar a cualquier parámetro que necesitemos en este caso necesito el ID del comentario o publicación que se acaba hacer con el fin de añadir un comentario.

Como publicar un comentario en lapublicaciónrealizada
para añadir un comentario en el publicación yo necesito saber el ID de esta publicación de esa manera el ID se lo daré al métodocomments es por eso que otorgamos el permiso deread_stream para poder leer las ultimas publicaciones .

function comentar(ID) { FB.api('/'+ID+'/comments', 'POST', { message:"esta aplicacion esta buenisima ;) " }, function(response) { if (response && !response.error && response.id) { console.log('Nuevo Comentario id = '+response.id); } }); }
aqui tengo una function que recibe un valor que seria el ID de la publicación el métodocomments recibe este ID y por medio del parámetromessage añadiremos cualquier mensaje que necesitemos añadir en la publicación, y eso es todo en la siguiente publicación enseñare a como dar un like o un me gusta a cada comentario o publicación realizada les dejo el codigo fuente de los ejemplos explicados .



DESCARGAR



viernes, 19 de julio de 2013

Descargate y aprende a crear un minisite interactivo con Adobe CC

7/19/2013

Aprende a maquetar y añadir multimedia a una web con diseño fluido gracias al HTML5

Adobe Creative Cloud es inigualable para proyectos pequeños en los que los clientes piden muchos contenidos con poco presupuesto. En este ejemplo práctico de video2brain aprenderas a usarDreamweaver para crear un minisite conHTML5 y aprenderas el uso de Flash, Edge, Illustrator, Fireworks, Audition, Photoshop, Media Encore y Premiere Pro. Descubre por quéAdobe Creative Cloud es la solución perfecta para crear webs modernas, multimedia y que se adapten a diferentes navegadores.

Con Jorge González Villanuevate trae su curso Creación de un minisite interactivo con Adobe CC.

En este curso video2brain aprenderas a crear tu propio microsite en un flujo de trabajo real, con todos los problemas que eso conlleva, y con toda la restricción presupuestaria habitual. intentando que sea lo más compatible posible con dispositivos y pantallas de todo tipo, rehaciendo el diseño sobre la marcha por cambios pedidos por el cliente, y creando contenidos usando gran parte de los programas de la suite.


DESCARGAR



Descargate y aprende con este diplomado de windows Phone 8 (4 semanas)

7/19/2013

con este Curso aprenderás a crear tus propias aplicaciones para windows Phone 8, este material fue compartido porFernando Cuevas integrante del grupoI.R.P-LEGIONgrupo de programación de Facebook ,gracias a el ahora podrán aprender un sistema operativo para móviles.

Windows Phone 8 es la segunda generación del sistema operativo para móviles Windows Phone, desarrollado por Microsoftlanzada el29 de octubre de 2012.

Contenido del diplomado

Fundamentos de la plataforma de desarrollo para Windows Phone 8(Semana 1)
  • Modulo1-Introduccion-1
  • Modulo2-XAML-1,2,3,4,5,6(XAML)
  • Modulo3-MVVM-1,2(Patron de diseño Modelo vista controlador)
  • Ejercicio: Damas Chinas
Consumo de Datos (Semana 2)
  • Modulo 4 - Consumo de Datos
  • Modulo 5 - Almacenamiento Local 1,2
  • Modulo6 - Controles
  • Ejercicio: Crear una Guia de ciudad
Integración con el Teléfono(Semana 3)
  • Modulo 7 - Integración con el teléfono 1,2,3,4,5
  • Modulo 8 - Comunicaciones y redes
  • Modulo 9 - Agentes en segundo plano
  • Ejercicios: Foto Pantalla,Información del clima, Interprete Traductor
Mapas y servicio de Ubicación (semana 4)
  • Modulo 10 - Mapas y Servicios de Ubicación
  • Modulo 11 - Monetizando tu Aplicación
  • Modulo 12 - Windows Phone Store
  • Ejercicios: Información de aeropuertos nacionales,especificación de prototipo de aplicación,carrera de MVA de windows Phone 7


DESCARGAR



miércoles, 3 de julio de 2013

Descargarte Advanced Installer 10 FULL y crea tus propios instaladores en Java

7/03/2013


Advanced Installer simplifica el proceso de construcción de paquetes de Windows Installer, es muy fácil de usar , posee interfaz de alto nivel para la tecnología subyacente. El programa implementa todas las reglas de Windows Installer y sigue las mejores prácticas aconsejables.

Con esta sencilla interfaz, intuitiva, la construcción de un paquete de Windows Installer se llevará a tan sólo unos minutos. Inicie el programa, agregue unos pocos archivos, cambiar el nombre, pulse el botón Generar y ya está. No hay secuencias de comandos para aprender,

Con la intuitiva interfaz de Advanced Installer se puede agregar fácilmente a su paquete de instalación de todos los recursos que su software requiere:
  • Archivos, carpetas y accesos directos (a los archivos instalados, los archivos existentes o URL)
  • Las claves de registro y entradas
  • Variables de entorno (que puede reemplazar o ser añadido a las variables existentes como PATH)
  • Entradas del archivo INI
  • Controladores ODBC, fuentes de datos y traductores
Si tienes módulos de combinación para sus componentes, pueden ser también añadidos a la instalación. A continuación, puede registrar estos recursos según sea necesario:
  • . NET y Win32 asambleas
  • Servicios
  • Asociaciones de archivos, tipos MIME
  • Permisos de archivos, carpetas, claves de registro y entradas
puede crear sus aplicaciones java con Advanced Installer solo ve el tutorialir al tutorial.

DESCARGAR