Rich facebook mobile client with live chat support for limited resource J2ME platform. Complete GUI framework, a lightweight XMPP library and a JSON pull parser was developed specifically for this application.
This application supports supports chatting through Facebook XMPP, viewing profiles and photos through FQL and facebook Graph API etc. All GUI elements including text boxes, buttons, scrollers, emoticon selectors of this application were developed from the scratch using Java 2D graphics and low level Java events to provide an optimized rich experience in J2ME platform.
Technologies - Java, Java 2D Graphics, HTTP, XMPP, Facebook Graph, FQL, auth 2.0