martes, 11 de diciembre de 2012

Conexión Simple en Facebook con java

12/11/2012



Anteriormente me llamaba laatenciónde como interactuar con facebook desde java,para esto existen diversaslibreríasque nos ayudan a conectarnos pero la granmayoríason complejas y se necesita utilzar alrededor de 12libreríaspara poder hacer este trabajo,asíque buscando en la redencontréuna bastante sencilla que para miopiniónes la mas sencilla yfácilde entender y que solo se necesita una solalibrería, estalibreríase llamaRESTFB, la cual es simple y flexible para trabajar con Facebook Graph API(o las apis de facebook) en modo cliente desde unaaplicaciónjava.

¿Que debemos de hacer para tener acceso a facebook?
todo app que quiera interactuar con el cliente deben de tener un TOKEN DE ACCESO o access token, esto le permite alaaplicacióntenerciertainformacióndel cliente y avecesinformaciónmuy privada,por eso les recomiendo cuando quieran dar permisos a unaaplicaciónrevisen que es lo que la app a queinformaciónquiere tener acceso.

Paso 1) Facebook
estos son los pasos que deben de seguir para tener un token de acceso son muy sencillos yrápidos.
una vez que ya esten logeados en facebook(iniciado ya seción ) se dirigen hacia la siguiente ruta



aquíes donde vamos a crear el token de acceso para laaplicación, comopodráobservar le presenta una pequeñainformaciónel ID y el NAME, que solo esinformaciónpersonal, ahora obtengamos el token clic en el boton GET ACCESS TOKEN.


esta parte es de mucha importancia facebook les presenta aque se desea tener tener acceso ,veránque hay ciertainformaciónque no sedeberíade tener acceso en miopiniónperoasíes facebook.
una vez ya seleccionado lo que usted desee,pulse elbotónGET ACCESS TOKEN.

como ledecíaaquíusteddarápermiso a laaplicaciónpara que tenga acceso a las opciones que usted a marcado, pulse elbotónINICIARSESIÓNCON FACEBOOK.


aquíya tiene usted elcódigode acceso o ACCESS TOKEN.

Paso 2)CódigoJava
ya importada lalibreríala cual ya viene en el proyecto de descarga loúnicoque se crea es unmétodoque recibe al ACCESS TOKEN

public  void ConectaInfo(String accessToken){ 
//https://developers.facebook.com/tools/explorer direccion URL donde podremos tener el ACCESTOKEN
FacebookClient facebookClient = new DefaultFacebookClient(accessToken);
User user = facebookClient.fetchObject("me", User.class);
User userWithMetadata = facebookClient.fetchObject("me", User.class, Parameter.with("metadata", 1));
Page page = facebookClient.fetchObject("javaface.programador", Page.class);

txt_user.setText(user.getName());//OBTENGO EL USUARIO
txt_likes.setText(""+page.getLikes());//EL NUMERO DE ME GUSTAS

user = userWithMetadata;
ConnectionmyFriends = facebookClient.fetchConnection("me/friends", User.class);
for (User friend : myFriends.getData()) {

area_facebook.append("Amigos :"+friend.getName()+"\n");
}
}

lo que hace elmétodoes realizar unaconexiónpor el lado del cliente con el token de acceso para que tener lainformaciónque necesitemos, por ejemplo donde he agregado mi pagina de fans page por medio de la clase facebookClient.fetchObject();recibeel nombre del fanpage y con la clasePage la cual almacena lainformaciónde la fanpage podemos obtener el numero de Likes,lacategoríade la pagina,la foto, etc.
elparámetrome ,hace una referencia a USER para obtenerinformacióndel perfil del cliente por medio de esto podremos obtener el nombre del cliente, el nombre de los amigos o seguidores del cliente .

DESCARGAR




domingo, 9 de diciembre de 2012

Descargate este Pack de tutoriales conexión a base de datos Access y Java mas ejemplo

12/09/2012

Con el presente pack de tutoriales aprenderas como acceder a bases de datos desde Java con la API JDBC (Java DataBase Conectivity). JDBC que es un estándar para manejar bases de datos en Java. ODBC es un estándar de Windows para manejar bases de datos, de forma que cualquier programa en Windows que desee acceder a bases de datos genéricas debe usar este estándar.

Contenido del Pack
  • Apuntes JDBC
  • Java Access
  • Java Database Access
  • Seminario Access y java
  • Ejemplo(codigo fuente)
DESCARGAR

sábado, 8 de diciembre de 2012

Crea aplicaciones APP para windows 8 con este tutorial

12/08/2012

Programming Windows 8 Apps with HTML, CSS and Javascript – Kraig Brockschmidt

Windows 8 es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia.

A diferencia de las tradicionales aplicaciones de escritorio, una aplicación estilo Windows 8 tiene una única ventana sin contenedor visual que, de forma predeterminada, rellena toda la pantalla, así que no hay distracciones. Las aplicaciones estilo Windows 8 están pensadas para funcionar perfectamente tanto en superficies táctiles como con teclado y ratón, y pueden desarrollarse en C#/XAML, VB/XAML, C++/XAML y JavaScript/HTML5.
Con este tutorialtendráslas bases suficientes para desarrollar interfaces windows 8 y para windows o para cualquier uso.

DESCARGAR







viernes, 30 de noviembre de 2012

Descargate la nueva versión de Eclipse SDK 4.2.1 en español 32 y 64 bits

11/30/2012

Para los programadores que les gusta programar en eclipse les traigo estaversión totalmente en español yagregado WindowsBuilder(editor visual) ,lamentablementeestaversiónno es compatible con VisualEditor esta ya descontinuada por lo quetuveque agregar este plugin de google.

Mejoras

Lanzamiento

Nuevo icono de alta resolución

Peso ligero actualización activada por defecto

Ajuste arrastre (4,2 sólo)

Recortar estilo (4,2 sólo) basado en CSS Tema acontecimiento cambió

Cambios Puntos de extensión CSS

Ant actualizado a 1.8.3

Agregar todos tipos conocidos BuildFile a Ant vista

el seguimiento de depuración

sortingJDT Breakpoint vista: Contenido ayudar en el paquete-info.java

diagnósticos para la detección de sentencias switch incompletos

DESCARGAR


miércoles, 28 de noviembre de 2012

Descargate este Curso sobre técnicas de desarrollo

11/28/2012


Con este cursoaprenderáslastécnicasde desarrollo y claves para desarrollar aplicaciones estables, sostenible, y listas para crecer.

Requisitos para el curso
No hay requisitos para seguir este curso, pero una experiencia previa en desarrollo de aplicaciones es deseable para entender mejor el fin del curso.

DESCARGAR

martes, 27 de noviembre de 2012

Descargate este Curso sobre el Framework Django para detallistas con deadlines

11/27/2012


El framework para detallistas con deadlines
El crecimiento dePython es cada vez mayor y esto se ha hecho más notorio en los últimos años, con la aparición de herramientas que hacen el trabajo más simple y eficiente con este lenguaje de programación. Una de esas herramientas esDjango1, el framework hecho en python para perfeccionistas.
Contenido:

Próximo curso: Django, el web framework para perfeccionistas
Curso Django: Instalación y primera aplicación
Curso Django: Entendiendo como trabaja Django
Curso Django: El modelo de datos
Curso Django: El Shell de Django
Curso Django: Las vistas
Curso Django: Las Plantillas
Curso Django: Los formularios
Curso Django: Los archivos estáticos
Curso Django: Gestión de usuarios
Curso Django: Despliegue en el servidor web

DESCARGAR