Happy FOSS

Programming,Technology,

Java Reflection

I tried my hands on Java Reflection. The below link gave me introduction to Java reflection.

https://www.objectfaq.com:8443/oofaq2/body/reflect1.htm

Another at http://www.ibm.com/developerworks/library/j-dyn0603/

Also please go through the documentation of :

java.lang.Class
java.lang.reflect.*;

A sample application can be downloaded by clicking here. People who dont know Struts framework, can use the sample project given in the first link to understand how dynamically create objects of class and invoke their methods.

Specification of the project

Development Tool - NetBeans 5.5.1

Framework Struts - 1.2.9

July 9, 2008 Posted by Din | Programming, web | , , , , | 1 Comment

MOTODEV Summit

MOTODEV summit had exciting sessions about mobile application development for motorola mobiles phone. The keynote address, illustrated the current trend in mobile products industry and competitors like Symbian, Windows and Linux. I became familiar with the MOTODEV studio. The sessions which were interesting are WebUI and how to develop application using MOTODEV studio. The MOTODEV studio is an Eclipse based tool. It was clear that mobile applications developed, which use JSR API run on JSR supported mobiles independent of the OS. Java Verified process for geting trusted application certification was new piece of information to me. Using APIs which affects the personal information requires that the application has to be trusted, for the mobile OS to install the application.

A session on location based services illustrated how easy it was to write a Java code to extract the CellID, IMEI number etc. A few such mobile applications are available from their catalog. One can tap the potential of social networking, geographical information.

MOTODEV summit had some their mobile phones displayed in stalls. It was a great summit, fitting audiences from a newbie developer to entreprenuers.

May 14, 2008 Posted by Din | Event, Mobile, Programming | , , , | 2 Comments

First OpenSocial Application

Today wrote my first opensocial application, though its from google’s tutorial.I was excited for having executed my first social application.Will fiddle around opensocial soon !

For more reference

http://code.google.com/apis/opensocial/articles/

http://code.google.com/apis/opensocial/docs/

March 25, 2008 Posted by Din | Internet, Programming | , | No Comments

Doxygen

For my project, i used doxygen, doxygen is a source code documentation tool.

It was really wonderful.Without which its little difficult to follow the various datastructures, global variables, definition, enumeration, file list in a project.

It can generate output in LaTeX and HTML formats.

Verdict: Doxygen helps to understand code better !

March 14, 2008 Posted by Din | Programming, Software | , , | No Comments

OpenSocial

The web is better when it’s social

Many sites, one API

Server optional

The above 3 lines & the image is from the Source: http://code.google.com/apis/opensocial/

Must watch video

http://opensourcecommunity.org/2007/11/04/google-opensocial-apis

For Business terms http://www.businessweek.com/

technology/content/feb2007/tc20070213_172619.htm

No special skills required for opensocial development ! Just HTML + JavaScript

Want to get started ? Click here

March 12, 2008 Posted by Din | Internet, Programming | , , | No Comments

My project - openscatternet

FOSS really helps my project.When i use open source software, i am able to study, analyse and modify it to suit my purpose.I was clueless how to go about with my project until i met Kenny Jacob at FOSS.IN.He introduced me to a open software called bluespam & btopush open library.Reference manual of can be found here.They helped me to understand how to PUSH files into discoverable bluetooth devices using Object Push profile of bluetooth.I learned how the software was built.I wanted the functionality of pushing files into discoverable devices, so i modified the software to my own purpose.The btopush library depends on openobex, which in turn depends in bluetooth library.

Scatternet is a concept in bluetooth.I am implementing an IEEE paper “SHAPER:A Self Healing Algorithm Producing multi-hop Bluetooth scattERnets”.

My SVN can be found at

http://code.google.com/p/openscatternet/

February 28, 2008 Posted by Din | Bluetooth, FOSS, Programming, Software | , , , , | No Comments

Bluetooth Attack

I have been attacked by Bluetooth lol :)
My final year project is around the bluetooth technology.

Since few days i have been doing simple bluetooth experiments at home.
They are Personal Area Networking for Internet Connection Sharing,then Dialup Networking, setting up Audio Gateway etc.I used the Nokia Headset to chat in yahoo !

Latest being OBEX push.

Today i had executed a btopush program which pushes a file into
discoverable devices.It uses btopush open source library which uses
openobex library on bluez stack of linux

December 14, 2007 Posted by Din | Bluetooth, Programming | , | No Comments