Saturday, December 27, 2008

"Never miss a word" - LiveScribe

Imagine writing with a pen which has eyes and ears. Today's technology has made this scene come true with LiveScribeR Pulse Smarttm Pen, which is embedded with Javatm technology.
This magnificent pen which consists of a lightweight and stylish metal body, never lets you miss
a word by recording all you writings and hearings! Let us take the example of a college student,
who is sitting in a class ready for a lecture. He has a livescribe 200 page notebook and
a Pulse Smart pen, which he will be using to make notes. As the lecturer start his lesson
the student opens his special notebook and taps the record symbol at the bottom using his
Pulse Smart pen. (There are a number of button like symbols, Record, Play, Pause, Forward
and Rewind, and can be activated by being tapped.)
Then he starts writing his notes. After he is done he taps the stop button and closes his note book.

He returns home and wants to hear what the professor told him at class. He takes out his Pulse
Smart pen and taps the play button on his notebook. He can hear and control (pause, forward, rewind) everything his professor said! He can also look at and share what he wrote by connecting
his pen to a computer or laptop using a USB cord!
Cool isn't it ! Go and get one for discount on Amazon.com!

Thursday, December 18, 2008

Chnaging the platform



Recently, since a month or so you would have seen a lot of ads about microsoft's new
web platform named silverlight. Just a week ago another type of scripting for the java platform
which promoted more and better graphics to your web applications named java fx was released by sun. Both of them are applications which will change the platform of the web. Even though
they have similar advantages and problems, they work in a completely different way.

Silverlight which allows developers to program applications or whole web sites on
XAML (extensive application markup language) gives a set of tools for the visual studio 2008 or visual web developer 2005 express edition with SP1, to make development and deployment of
applications and websites easier than just typing lines of code on the command line.

The silverlight based applications are not as quick as the regular web applications, but are much
faster that the ones based on JavaFX.

Applications can be programmed with JavaFX either on command line or even with the
help of it's plugin for NetBeans 6.5. A user can run JavaFX based applications if he has
the java platform installed on his computer and browser. This makes it more compatible as, today most of the computers have the java platform installed on them.

Compatibility is not a problem with Silverlight too. The latest version of this magnificent
platform can be installed on all modern browsers like firefox, netscape, opera and safari.
The size of the download is hardly 2-3 mb.

Both the platforms only work on Windows and Macintosh. The JavaFX will soon or later release an installation for Solaris and Linux.

Silverlight gives the developer a number of inbuilt controls and widgets that he can customize
to his needs, whereas in JavaFX the developer can build his own controls using basic shapes and events.

We can never say which platform will be used more, so it is better to keep both installed.
They have a long way to go!

Saturday, September 20, 2008

Next Generation Browsers

Over the last few weeks, many browsers have released new versions.
These versions are a bit different than the before ones.

Google released its new browser Chrome. It is a browser with an elegant design.
It was designed for speed of its browsing. It is amazing, it really rocks in
fast browsing. Its made my downloads double the speed. Remember to
download it! You'll have a wonderfull experience!

Micro-soft relesed Internet Explorer 8. Its aim was not speed, but still it has many improvements over its before versions.It allows you to browse in safe mode! It also has a new look and cool style.

Mozilla also released its new version with cool features.

Sunday, June 08, 2008

The WEB-OS

These days the internet has become an everyday utility. We can E-mail, download, read and
enjoy with the internet.

We usually use operating systems like windows to operate our files. Now this operation has
jumped up to the web browser.

Commonly known as the Web-OS or Web Operating system, it makes an online desktop
where we can store our files and operate them with cool applications.

The best advantage is that we can access our files from any place with an internet connection.
Is'nt it awsome!

Here are some links to common webos's:

eye OS
Ghost

Thursday, May 01, 2008

NetBeans - The easy java ide

Java is the cross-platform object oriented language for making dynamic desktop
and web applications. I used to code in java with notepad, until I found an ide
which could help me save my time!

The Ide is NetBeans and it helps you a lot by giving you visual editing environment.

Here is a short tutorial on how to design a small java application using net beans.

You can follow the steps to have a perfect project.

You can download net beans from the netbeans website

1.) Open the netbeans ide, and you will see a screen like that in the below figure


2.) Go to File > New Project, in the General category choose Java Aplication
and click next.



3.) Enter your project name, location and folder. Check the set main project
and create main class check boxes.


4.) From the Project toolbar select your project and right click > new > JFrame Form.
A window will open and you have to enter your class name. Then you will see
a visual editing component on your screen. This will help you layout your application.

5.)Using the palette toolbar to your right, double click on the JButton control and
click it on the design area on the center. Now, Double click JLabel and do the same.
Place it right under the button.



6.) You can use the properties box to change the properties of your controls.
Change the label of you button and the remove the text of the label.

7.) Select the button and Right click > events > actionperformed.
A code window will appear and you will see a section with code:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}


8.) Replace the // TODO add your handling code here: with the following code:

jLabel1.setText("Thank you for clicking me!");


The program is ready and set to go for compiling and running.

Here is how to run it:

1.) Goto Build > Build Main Project. The result will be given in the build box at the bottom.

2.) Goto Run > Run File > JFrame.java

you will see your finished application!

Photos         Videos         Travelogues         Reviews