Wednesday, December 5, 2012

Java: Screen Capturing Tutorial

Ever wondered how you are able to capture your computer screen from tools like Snipping Tool, Jing or maybe just a print screen button. Now you can not only know it but built one. Making a full-feature screen capture utility for end consumer maybe difficult and not effective altogether as it's more of native thing rather than cross-platform. Here's a guide to take screenshots of your screen or portions of it.

I have designed a simple GUI form using Netbeans GUI Builder that would make the working easy & clear.

Don't concentrate on the UI for now, just know that we will do all our functions on button click of capture button. (i.e actionPerformed event).

Tuesday, November 27, 2012

Hands-On Review: Alto Mail by AOL

Alto an webmail client by AOL was unveiled on 18th Oct. AOL only showed few glimpses of the service and allowed you to request an invite from it's home page.

Saturday, November 10, 2012

How to make the most out of Facebook Part-2

Tips for Publisher/Content makers

If you are a website owner, a blogger or just a page owner, you had always thought to maximize your traffic from Facebook. Here are ways to attract more users and retain them through Facebook.

Networked Blogs
You have been living underground(not with Julian) if you have not heard of  NetworkedBlogs. It's a great blog network for readers and publishers. Once connected with your blog, it will automatically share your new posts on facebook page(can also be a profile) and your twitter account. That removes the half of the effort you put in sharing every new post. You can add authors, invite friends to follow your blog, add a widget to your site and more importantly gives some back-links.
You can also add it's app as a tab on your Facebook page or profile, so that users can have look at your posts within Facebook. Visit to get started.
Note: Facebook has discontinued RSS import in Notes app. So this is app for you, if you need that functionality.
A story created by NetworkedBlogs

Facebook Comments Box
The comments box from Facebook is a social plug-in that enable user to comment on your site through their Facebook account. The viral thing happens when a user leaves the “Post to Facebook” box checked while commenting. A story appears on his friends’ News Feed (also on his timeline) indicating that he has made a comment on your website, which will also link back to your site. What's more, if his friends comments on that story, it automatically gets added on your site's comments. Happy already? But there's more, comments are automatically ordered to show users the most relevant comments from friends, friends of friends, and the most liked.
Also, it includes all the moderation tools you find in custom plug-ins. Moreover, as the comments are placed in an iFrame object they doesn't get indexed by search bots. So, that means less spamming by SEO experts.
But the plug-in has some downfall too as the comments doesn't get indexed, many commentors will be demotivated hence decreasing the user engagement for your blog post. One more negative is that all the comments are hosted Facebook servers which means you may have problems in case of website failure, domain name change and switching between plug-ins. Although, Facebook allows a way to backup your comments, but that would add to the already existing backup pains. Learn more here.
Comment Box

Sunday, November 4, 2012

Installing the new Gesture Keyboard on ICS

The new Gesture Typing Keyboard introduced in Android 4.2 let's you type by just gliding your finger over the letters you want to type.

Sunday, October 14, 2012

How to make the most out of Facebook Part-1

Facebook, a threat to Google's advertising machine, a threat to whole e-mail system! Spamming, spammy apps, privacy issues, other social networks but nothing has stopped Facebook nor our addiction towards it. Yes, we all have to agree that it's addictive and it even get's more addictive if you have uploaded your last night party photos :P. We open it everyday, many times a day. It's accessible from anywhere, your tab, smartphone, SmartWatch, iPod, and even on Nokia's new 110.
We really can't get away from it, how hard you try to get rid of it but someone somewhere will make you access it. So, the only solution I could find was to minimize my time wasted on it by making the time spent on it more richer and knowledgeable.

Thursday, October 4, 2012

All latest about Android OS

Android 5.0 and Google Nexus 2
Google is rumored to announce Android 5.0 Key Lime Pie by March 2013. The Android version is not confirmed i.e it maybe 4.2 instead of 5.0 but the codename 'Key Lime Pie' is pretty much final. Google is also rumored to be showcasing this new OS on the Google Nexus 2 which would be developed by Samsung. Samsung Galaxy S4 is also rumored to be pre-installed with 'Key Lime Pie'.
Key Lime Pie
Update: The new Android version will have these major features:
Customization Center - The Android Customisation Center is expected to be a solution to deal with manufacturer customisations
Nexus Program -  The new Nexus program has Google dictating certain hardware requirements for devices wishing to be Nexus-certified
Project Roadrunner - Project Roadrunner will take care of the battery life along with Project Butter(UI Smoothness)
Improved Google Now - The improved Google Now is rumored to be able to reply to phone FAQs like how can I activate Bluetooth, or How to purchase an application?
Improved Video Player - The stock video player is rumored to undergo a complete overhaul.

Tuesday, September 11, 2012

Android: Creating Custom ListView for Beginners

After you get your hands on Android, you will find the most useful widget is the ListView. You may also feel that it's required on every activity. Android being Open-Source, it is the most flexible mobile platform out there. Everyone, wants to customize it according to their taste. You would hardly see an app that uses the default look and feel of the widgets. But with flexibility comes complexity.
You can judge the importance of the ListView widget by the fact that there was a complete session in Google I/O on ListViews. A ListView can take any shape from a colorful contact list in whatsapp to a text filled tweet in twitter.

Saturday, August 25, 2012

Google vs Microsoft vs Apple: The Battle of EcoSystems

This is just another technological phase or am I right in assuming that this is the one of the biggest battles in history of consumer electronics. Few years back Apple was afraid of Microsoft and Microsoft was afraid of Google. But now it seems that Google has become that Big Brother in this tech world and have gone against it's own slogan "Don't Be Evil". Now, Apple seems to be afraid of them and Microsoft has just started to frighten them.

Sunday, August 12, 2012

Creating a REAL Splash Screen in Java using NetBeans IDE

Two weeks earlier, I posted an article on how to Create a Splash Screen in Java using NetBeans IDE that showed how to convert a animated gif into a splash screen for your java app. But some readers asked that it was not what they were looking and they want to learn how to create a real splash screen and I think by real they meant showing a progress bar while they load some resources in the background (make their app ready to use). So here I am with the video tutorial for the same.

Saturday, July 28, 2012

7 Innovative Uses for your Tablet

So you purchased your first tablet but using the same apps as you did on your smartphone. Well, you can do much more on a tablet than just to play the latest angry birds game!(Even if your tab is a cheap one running android 2.2)
Here's a list of 7 different ways that can help to get the most out of your tablet.

Sunday, July 22, 2012

Creating a Splash Screen in Java using NetBeans IDE

This is one of those tutorials that is based on user request. Many readers(ok...few) ask me that we want to show a loading screen when our app start just to give it more realistic and professional look. So, here's a guide that will help you to develop a simple splash screen for your Java Application in NetBeans IDE.

Note: This article shows how to display a loading image at the start of your app, just to pretend that your app is actually loading up some resources. But if you want to create a real splash screen, follow up this article, instead.

Sunday, July 15, 2012

Passing Value from one Form to Another in NetBeans

So you started learning java and someone told you to use NetBeans IDE as it will make your work easier by providing a easy-to-use drag & drop GUI builder. Yes, it does. It really makes programming easy for a beginner by removing all the coding required for the designing part. But problems crops up when you go advanced. And when you search the web for help, you would really find it difficult to understand other's answers.
One such problem for which it would be difficult to get answer for, is passing values from one JFrame form to another.
So, here's is a simple guide to help you move forward.

Saturday, June 16, 2012

Traveling for Geeks

Ah! geeks(); hate traveling, we just want to sit in front of our PCs. While social networks open in our tabs we think for the next line of code. We just hate any type of interruption at that point and especially if the interruption is aimed to take you out of your room.

But there is always a time when you have no other option than to leave. Whether it's a family holiday, a business trip, relative's wedding or you yourself feel captive.

Thursday, June 7, 2012

Omnia M: Entry-Level Mango Device

Samsung unveiled younger brother to Omnia W, Omnia M which will ship with WP7.5 Mango. With this phone, Samsung is targeting to snatch the market of Nokia Lumia 610. Omnia M doesn't have a physical windows button instead it will rely on the touch option. No release date yet but probably, it will be launched in third quarter this year in UK.
Samsung Omnia M

Monday, May 7, 2012

Working with JDialog and JOptionPane in NetBeans IDE

How to use JDialog and JOptionPane(Java GUI programming) in Java Desktop Application through NetBeans IDE.

You can think off a dialog as a simple pop-up window that can display a warning or even asks for a confirmation. eg- A dialog showing confirmation "Do you really want to delete this information?"
You can also use a dialog to request some information from the user.

Saturday, April 7, 2012

Guide to Mobile OS Updates

There was a time when OS updates were only geeks play and no one was really motivated to update their OS keeping in mind almost negligible support from manufactures, fear of loss of data, fear of resulting into a unstable software. But, as smartphones get popular and Operating Systems become independent from the mobile, even non-tech enthusiastic users have to get acquainted with a new tech term- Software Updates.

Tuesday, April 3, 2012

Wishtel IRA: Cheap Android Tablet Compared with Aakash

Want a cheap Android Tablet and not satisfied with Aakash(Ubislate 7+, commercial version), then maybe Wishtel has the device that you are looking for.
IRA Thing

Tuesday, March 13, 2012

LG Optimus VU: Another Hybrid

MWC 2012: Samsung announced Samsung Note 10.1 to add another tablet to their series and give competition to Sony Tablet S. LG on the other hand revealed another phone-let phone to take on the might of Samsung Galaxy Note.

Samsung Note 10.1

Wednesday, February 8, 2012

Java GUI: Guide to Data Validation

What is Data Validation?
Data Validation is the process of ensuring that a program operates on clean, correct and useful data. It uses routines, often called "validation rules" or "check routines", that check for correctness, meaningfulness, and security of data that are input to the system.
Example - A name text field should not allow user to enter numbers or characters such as '+','=',''&', etc.
                 Mobile numbers should only include digits and '+' sign.

Thursday, January 19, 2012

Hybrid Devices: A Comparison

Phone? Tablet? or Phone-Let?

Tablets are the biggest tech trends these days. Everyone wants one, but not wants to carry it. Sure, they're convenient because the larger screen makes everything seem better, but what's the use if you only manage to spend limited time with the device?

Tuesday, January 3, 2012

Nokia Money: Mobile Wallet Service

Nokia India launches mobile wallet service, what is supposed to be an answer to Google Wallet, Nokia Money.