Thursday, 6 December 2012

10 Application for Android You Must Have

Mobile phones are increasingly important part of our lives, and we seem to be doing everything but making phone calls. For example reading the news, watching a YouTube video, and taking photos at events like the World Cup are things we expect to do on mobile phones. Google’s mobile operating system is well on its way to bringing flashier features to Android phones. Android is a software platform for mobile devices. Then if you are a Andriod Mobile Use, you will not miss following list. We prepared 10 the best applications for android you must have. But it is just a begin, hope you can share us what you like best.

Edit and share anywhere with Adobe Photoshop Express software for Android phones.
Adobe Photoshop Express for Android

AndFTP is a FTP/SFTP/FTPS client for Android devices. It allows managing several FTP servers. It comes with both a device file browser and a FTP file browser. It provides download and upload features with resume support.

Scan is an Android application that finds pricing and metadata for anything with a barcode.
Android Scan

It is a todo list / task tracking system for Google’s Android platform built with your productivity in mind.

cab4me helps you to find a cab when you need it. Start on the map and select your approximate pickup location. The map also shows you taxi stands whenever the data is available for your area.

This application will give you easy access to your PayPal account right from your Android phone.
New PayPal Application for Android

Improve your photos with color corrections, sharpen, and red-eye removal. Be creative with paint, word balloons, and stickers. Or have fun with distortions, cutouts, special effects, and more. It also have free edition.
PicSay Pro

Thinking Space is a Mind Mapping application for Android phones. Thinking Space is available for free in the Android Market.
Thinking Space 

Twitter for Android is a fantastic application to use, and sharing any link or photo is super simple too – just look for the share button in your favorite application and choose Twitter.
Twitter for Android

Features include radar, vertical and horizontal map display with looping, highest resolution satellite cloud imagery available, exclusive Road Weather Index, color-coded weather alerts arranged by severity, 10-day, daily and hourly forecasts.
WIFR Weather

The WordPress for Android is now available in the Android Market. The initial release has focused on giving you the ability to manage your blog while on the go.
WordPress for Android

Enjoy the So Many Advantages Of Google Android OS

Google has always lead the world with its innovations. These innovations became the necessities for the Google users. Previously, when we talked about the smart phones, there were Apple, Blackberry, etc but in late 2007 Google made a progress in smart phones as well and the product was the Google Android Operating System. There are a lot of simple mobile phones in the market but all the phones are not really smart. The hardware might look alike while looking at two phones but what makes a mobile phone really smart is the operating system.

Android was a separate brand previously and acquired by Google in 2005 making a big deal. It was acquired to attach the Android OS with the upcoming innovation by Google. It was to be a smart phone. The product was awesome when released in 2007 and came out to be the Apple iPhone’s biggest contender. This smart phone does not require to uninstall software after it has been expired just because it runs an open source operating system. The main source of this operating system is the Linux. It is because Linux operating system is totally open source and you do not have to pay for the renewal of the licenses once it has been acquired. Previously, the Linux operating system was being used in desktop computers, servers and notebooks. This was a fresh launch into the smart phone devices.

Advantages of Google Android OS

There are many associated advantages of the Android operating system. It has revolutionized the world of smart phones. Let’s have a sneak peak of some of the advantages to be enjoyed by Google’s Android OS.
  • The main advantages that makes it preferable is that it is totally free. Google has really gone a long way in facilitating the users and the manufacturers.
  • Another feature that has already been discussed is that it is an open source operating system that really helps the developers. It has opened new horizons of research for the developers. This facilitates everybody who wants to modify the features and contents of this awesome operating system as per one’s own heart. All what is needed is just to download the source code and that code can be used to tweak the Android. That goes quite fabulous.
  • Simple Java language is enough if someone wants to modify it. This is a benefit in itself. This is the mostly used developing language and most of the guys are expected to be aware of that.
  • It has the ability to support a great number of hardware and software that really makes it different from others.
  • You have plenty of options when you are looking for downloading the applications because android OS supports a lot of applications and the portals. You can download from the Google platform or form any developer’s website.
  • One of the greatest features that go with Android operating system is that it is being manufactured by many manufacturers like HTC, Motorola, Samsung, etc. you have the option to select the smart phone as per your choice of brand. Moreover there is a variety of appearance and the hardware flavors that demands your attraction at the first sight.
Using the Android operating system smart phone really delivers a new experience and you would love that. Just with the launch of the Google’s Android OS, there are significant falls in the demands of the contending smart phones like Apple iPhone, Blackberry and the Windows mobiles. It has gone a long way in changing the smart phone trend of the world by capturing a big market niche.

About Author

This article is provided by John Masters who writes for, a site featuring different tips for Google Android users

8 Open Source Android Game Engines

Most Android game developers don’t know what to do, they always admire iPhone developers can play it with the free game engine such as Cocos2d-iPhone, and complain there are no the same one on Android. In fact, we can find some good open source game engines for Android OS. Below is 8 open source Android game engines which I know. You can build your great Android game with them, and there are also some of them be stopped to develop, but you can learn a lot from them too. If you know any others, please don’t hesitate to leave your comment here.

1. angle

This project is aimed to be a way to develop 2D games using OpenGL ES on Android providing as much speed as possible. The engine is entirely coded in java so you can overload every object for your convenience.

AndEngine is a free 2D OpenGL Game Engine for the Android platform with following features. You can find many examples from here.
  • Android-Optimized
  • Android 1.6 Compatibility
  • SplitScreen
  • Network Multiplayer
  • Live-Wallpapers
  • MultiTouch
  • Physics-Engine (Box2D).
3. libgdx

Libgdx a cross-platform Java game development framework based on OpenGL (ES) which written in Java with some JNI code for performance hungry sections.
4. catcake

Catcake is a cross-platform 3D graphics engine intended to be easy-to-use and high performance, which also supports the features for game development, such as animation, input device handling and sound playing, it runs on Windows, Linux and Android.
5. jPCT-AE

If you are already familiar with jPCT, you should have known it. jPCT-AE is an open source 3D engine for Android, it’s a port of jPCT to Android.
6. loon-simple(Chinese)

Loon-simple(LGame) is one part of Loonframework, which focus on Android and J2SE game 2D development. You can download many sample with full source code.
7. alien3d

Alien3D is a OpenGL ES based game for Android. Some samples can be found here. It seems this project was stopped since 2009.
8. rokon

Rokon is an open source game engine for Android based OpenGL ES. Unfortuantely the author stopped to maintain this project. If you only want to know something about game engine, you also can download and read the source.

But One thing i can be sure ; Once you start to learn a engine, stick onto it only.

The Best 2d Android Game Engines out there

Commercial C++ frameworks:
  • unity3D: very good (available on Android, iOS, Web, Windows, OS X) [Game: Rocket Bunnies]
  • Unreal Engine (commercial): the best engine but not for beginners [Game: Dungeon Defenders]
Open Source C++ frameworks:
  • Ogre3D: the best open source 3d engine but it is a large framework
  • Irrlicht: good performance, light framework [Game: Moblox]
  • Linderdaum Engine: open source for Windows and Android
  • Cocos2d-x: open source cross platform
Java Open Source Frameworks:
  • AndEngine (Open Source): good performance. For documentation, look examples and read source code; but it is the Free library to begin a game project [Game: Drop Block]
  • cocos2d for Android: Garbage Collector problem
  • SDL is not a good idea because it is designed for framebuffer access.
  • rokon: good performance and designed for mobile but project seems dead.
Physics Engine:
  • box2d (OpenSource): fast and easy
  • jbox2d (OpenSource): so slow on Java that I made a JNI wrapper with SWIG to use native box2d (AndEngine does the same)
  • chipmunk (OpenSource): fast but I prefer box2d
  • bullet (OpenSource): excellent 3D engine
Warning, with Froyo and JIT, Java libraries perform much better. But the Garbage Collector problems are always valid. With Gingerbread, the garbage collector is continous so no problem.

REBOOT 12 Magazine

REBOOT is an OFFICIAL magazine released by
The Association of Computer Engineering Students (ACES),
School Of Engineering,
Cochin University Of Science And Technology,

The magazine is a platform for Innovation, a trend setter for Teamwork and Leadership. A cross-platform including Coding, Hacking, Developing, Creativity, entertainment, gaming, and lots more...

and Make maximum out of it...

With Regards

Video Created by Meril K Abraham (CS-A 2011-2015 Batch)

How Obsession With Ironman Turned This Engineer Into One Himself!

Iron man

Iron Man certainly has many fans all over the world. But how many of them had enough mettle and indomitability to try being like their favourite superhero?
Well, Nadir Najumal Hussain had.

This young final year Civil Engineering Student of Cochin University (CUSAT)got the brainwave from his friend, Yadhu, who said he would love to have an Iron Man costume at his home. Not long after, as Nadir was just browsing through Iron Man costumes on the net, it struck him that he could actually make a suit if he tried. And try he did.
Taking (a movie props making community) as his reference, along with tutorials on Youtube, Nadir started making the costume. “It took me four months to complete it. Some parts were hard to figure out and finding the material was really hard.”
Along with using foam building techniques and EVA foam sheets, he used Pepakura – a 3D modeling software to make the costume. The cutouts were stuck together using Fevicol; the detachable parts joined using Velcro and buckles from old bags. As the foam sheets were too soft and useless by itself, he strengthened them by coating them with rubber adhesive. The finished costume was coated with two coats of primer grey and finally painted with trademark red and gold spray paint. The final touch was given by adding a dummy arc reactor, made using LEDs.
After months of hard work and many sleepless nights tirelessly working in his locked room, Nadir finally found his moment of glory when he saw his friends’ faces as he unveiled the costume, with himself in it.
“At times, I got really fed up. But I had given some hype to my friends that something new and innovative was going to be launched. After all, my room was always locked when I worked on the suit. So I didn’t want to give up hope and stop working on it.”
The pride and excitement in Nadir’s eyes is beyond comprehension, as he talks about his work. “My friends used to ask me what it was that I was working on, all day. All I said was to wait for it. After a while they started making fun of me. But when I revealed the final costume, the look on everyone’s face was priceless. I felt glorious.”
This aspiring youth plans to motorize his costume in the near future. He would like to make more cosplays(costume plays) and hopes to make it a business. He has already gotten clients wanting to have a similar superhero costumes in their homes as well. Not only has he inspired many teens to attempt to realize their dreams, but has also proved that anything is possible once you have you set your mind to it. “More than Iron suit, it’s your resolve that matters. To be everything you want to be.”
As Iron Man said, “Always be yourself. Unless you can be Iron Man. Then be Iron Man.”
Iron man
And Nadir chose to be the Iron Man himself, the one and only Iron Man from India.
Author : Nithin George
Courtesy :

Wednesday, 5 December 2012

Want to create mobile and desktop games?

Following are the 8 best open source softwares

This is an translation of a very popular Chinese Blog wrote by iamsheldon on Chinese Intel Software Network.

For beginning  Android game developers, it is very common that they get lost  frequently and do not know where to  start and get their hands wet. Especially when they get problems that they can not resolve by themself, and be jealous about the free game engine  such as Cocos2d-iphone  that iphone developers have. Some start to complain that game development on Android platform is too difficult, and not even a decent game engine is handy to use.  Some even think that  using the Java language to develop games has lower ROI.

In fact,  in the real world, as Android is becoming possibily the only strong competitor against Apple IOS or even pass it,  there are for sure a lot resource that are available to Android developers, including quite a lot of Game Engines. Here I will introcude  the eight common Android game engines for Android game developers (Notes: fee based, low downloads counts, Not Open Sourced and the game engines that  I personally do not know (-_-) are not included here.).

1  Angle

Angle is a specifically designed for the Android platform, agile and suitable for the rapid development of 2D game engine based on OpenGL ES technology development. The engine are written in Java code, and you can replace the inside to achieve according to your needs. The drawback is that there are not enough documentations, and the codes available for download contains limited  sample tutorials.

The minimum operating environment requirements is unknown.

Project Address:

2  Rokon

Rokon a the Android 2D game engine developed based on  OpenGL ES technology, the physics engine is the Box2D-, and therefore able to achieve some of the more complex physical effects.  The latest version is 2.0.3 (09/07/10). Overall, the biggest advantages of this engine is that  its development documentation is complete and comprehensive. And the author of the project responds to bug report and feedbacks quickly and provid fixs and solution. As a result, this framework is currently the most widely used, and lots of developers call it it called it iPhone version of Cocos2d  (logic, and coding style, did looks very similiar). Several Android Game framework are developed based on this frame (fee based, membership download only) . So we do not stereotype the claims that Fee-based engines are good good, open sourced and free are bad.

The minimum operating environment requirements for the Android 1.5.

Project Address:

3  LGame

LGame is a  Java game engine developed by China Android developers. It has two version: Android and PC (J2SE), the highest version is  0.2.6 (31/07/10). The underlying graphics LGrpaphics packaged with   Graphics API provided by J2SE and J2ME (PC version uses the Graphics2D package, the Android version of Canvas emulation for rendering). As a result, developer can directly apply J2SE or J2ME development experience . The Android version has built-in Admob interface,  and there is not need to configure the XML befort you directly hard-code Admob advertising information.

In addition to the basic sound, graphics, physics, Wizard and other common components of the engine, it alos has built-in IoC, xml, http, and other commonly used Java components package. The drawback is that   the jar size is relatively big, the PC version jar size has exceeded 1.2MB, while the Android version is around 500KB. In addition, the engine is also built-in  the J2ME Wizard class and related components that support 1:1 rending, the vast majority of J2ME games can be ported to Android or PC version. The only shortfall is that the author of the project is a very lazy guy, development documentation promised last year still not complete, and only  game example is available  for download.

The minimum operating environment requirements for the Android 1.1.

Project Address:

4  AndEngine

andengine is also an OpenGL ES technology-based Android game engine, physics engine is the same as the Box2D (standard III). The framwork is average on performance, and lack of development documentation. However, it has a lot of code  examples.

Download (no jar download, source code can be extracted using svn):

The minimum operating environment requirements is Android 2.2 or above

Project Address:

5 libgdx

Libgdx is a game engine developed using OpenGL ES technology, and support 2d Game development for Android platform, the rendering was done by physical engine using Box2D. From the perspective of performance, it is a very power game engine for Android, the drawback is that the Wizard and other relate componments are  not simple enough and user friendly, and documentations are also underdeveloped.

The minimum operating environment requirements is unknown.

Project Address:

6 jPCT

jPCT is a standard based on OpenGL technology development, 3D graphics engine (PC environment for the OpenGL, Android OpenGL ES), based on the Java language, has a powerful Java 3D solutions. The engine and LGame (This is a 2D game engine) is similar to, with a PC (J2SE) and Android two development versions.

jPCT of one of the biggest advantage is its amazing backwards compatibility. In the PC environment, jPCT can even run in the JVM1.1 environment, because the graphics rendering jPCT internal interfaces fully comply with all the Java 1.1 specification (and even the Microsoft VM has disappeared, even the old Netscape 4 the VM is no exception ).

The minimum operating environment requirements for the Android 1.5.

Project Address:

7 Alien3d

Alien3d is a very small volume Android 3D game engine based on OpenGL ES technology development. In order to compress the volume, according to different functions using a multi-jar release (to include alien3d-engine.jar the alien3d-tiled.jar the alien3d-sprites.jar the alien3d-shapes.jar alien3d-particles2d.jar), in fact, it The core file is only about 40KB, the sum of all the relevant jar is less than 150KB.

The minimum operating environment requirements for the Android 1.5.

Project Address:

8 Catcake

Catcake is a cross-platform Java 3D graphics engine, support for the PC (J2SE) and the Android environment running (has been the iPhone version of Planning). All the outstanding performance of the engine in the ease of use and operational performance, support for game development, such as wizard animation, audio processing and video playback.

The minimum operating environment requirements for the Android 1.6.

Project Address:

Thursday, 9 August 2012

Hack Tata Docomo sim to get 3g speed internet at 2g cost..

Every networks has a loophole and yes, Tata Docomo even has it... Now it is simple to get 3g speed in your mobile at a 2g cost.Read the below steps carefully and then only follow it.. Also read the precautions before continuing.

1. Recharge your mobile for the lowest 3G pack available at your place. In my area, it is at Rs.9 for
    10Mb. According to regions it will change from Rs.9 to Rs.11 . To find what is the lowest pack in
    your region, dial *141#  and select 3G internet.

2.Connect the internet using the access point named TATA.DOCOMO.INTERNET. If you don't have
   the settings, sms INTERNET to 52270 and save the settings as default.

3.Using the default browser of your phone, just load your homepage; for instance
   or something. You will see the page loading in 3G speed since it is connected to 3G or H tower.

4.Now the trick begins; With the internet connected, just dial *141# and select the 2G internet
   recharge packs. Select the most suited one for you. It ranges from Rs.5 (50Mb) to Rs 65 (2.5GB) or
   even above. Then your gprs plan get changed, but still will be connected to 3G tower itself..!

5.If you select Rs.5, then your gprs data remaining will be 50Mb. So, in total for 9+5= Rs.14, you get
   50Mb 3G internet. Think if you recharge for Rs.65, then for 9+65= Rs.74, you will get 2.5Gb 
   internet in 3G speed..!!

Now some of the precautions you should take:
  • Your account should have enough balance for the two recharges mentioned. For example, if you want 2.5Gb internet, you should have at least Rs.75 balance. If you want 50Mb, you should have a minimum balance of Rs.15.
  • Better change the network type to WCDMA only From GSM\WCDMA. Change back to GSM\WCDMA when the offer expires.
  • If the connection gets cancelled due to any reasons, do not continue, since the tower might get exchanged.
  • Don't use this trick if you are travelling since the tower may get exchanged.

How to share internet in one computer with other computers or phones.

In this post, I will show you how to share internet in on one computer with other computers, phones , devices etc.Just follow these simple steps and enjoy... :).

1. Download a software 'connectify' and install it. You can find the software in this link.
    You only need a free version for your purpose.

2.Install the software on the computer which has the internet access. The connectify allows your
   Laptop or PC to act as a wifi Hotspot or a router.

3. Configure connectify with your specifications. You may put a network password for the network 
    security. Or it can be a open network.

4. Turn on wifi on all your devices.

5. Connect and enjoy. ... :)

How to get internet on phones from PC???

Searching for ways to get internet on the mobile phone from your pc or lap?? then you are in the right spot. Follows these easy ways to get internet on your mobile.

1. First you need to make sure is you  have a software, 'Connectify-me' installed in your pc or lap.
    You can download connectify-me freely from this link.
    You only need a free version of this software. This software makes your computer a wifi Hotspot.
    That is, your laptop acts  as a router.

2. Configure Connectify to with your specifications. You can even set a password to your network
    and aslo select your own encryption type.
3. Turn on the wifi in your phone and laptop.
4. Connect and enjoy.. :)

Wednesday, 8 August 2012

How to Keep Your Facebook Account Safe from hackers

There are many ways through which others can access your facebook account. Most of the cases, the sole reason for an account to get hacked is the account owner itself. The careless and poor behavior of us leaves our account more vulnerable. Here are some ways through which u can ensure your account safety.

1. First of all you need to do is activate the securities available in Facebook . 

Click to enlarge

  •  Always enable secure browsing. It encrypts all your activity on Facebook which makes it harder for anyone to access your information on Facebook without your permission. Follow theses simple steps to activate Secure browsing in Facebook. Check this link
  • Facebook can notify you of a login from a previously unrecognized device via email to your default email (the one you use to login) or text/push notification on your mobile device. I recommend turning on at least the login notification emails. Unless you’re logging in from 15 different computers each day, you won’t get backed up with emails.
  • People always worry about third-party applications and the security of their Facebook account. With App Passwords, you can securely log into apps using this generated password instead of your account password. The downside is that it might disable some apps that can’t receive security codes and lock you out of those apps.
  • Once you log in securely into your account from a previously unrecognized location, Facebook will give you the option of naming that location as a recognized device. Once recognized, Facebook will not notify you of log in attempts from that device. This section lists all your recognized devices and the dates you gave them access. You can remove devices at anytime by clicking “Remove.”
  • Now, this is my favorite section! It shows you all your active Facebook sessions. It tells you the device name, date accessed and approximate location. The “current session” is always the one you’re currently using on Facebook. If you notice any unfamiliar devices or locations, you can always end the session by clicking “End Activity.” It will log the other device out. I travel a lot, so I’m constantly checking this section before and after I travel (at least one to three times a month). It’s a good idea to check this section a few times a month just for verification purposes.
2. Secondly, add a limit to the applications you use.
    Applications are one of the main route through which others access your account.
    There  are amny applications such as farmville which give your personal details to third partys.
    For more information about application threats read this.

3. Donot leave your account signed in when you are in a public computer.
    Many of us donot have the habit of signing out from any website. Most of the time in cafes or in
    a public computer, we can find people satying online in websites even if they go. we should
    develop a habit in us to sign out from a website.

4. Better donot Use your Accounts in public.

    Better donot use your facebook account or any other accounts in public computers. Many
    applications and devices are now available in the market which records the every key you press in
    your keyboard. A device in well known amoung hackers which is connected directly to the
    keyboard wire of a PC which records the keystroke.These key strokes are saved into a text file
    which can be checked to get your password or any thing you type. Also Plenty of software are
    available in which has the same funtionality.

How to Activate Secure Connection in Facebook

     Keeping Your account safe is as important as taking medicines for prevention....
     Always use secure browsing. Follow these steps to activate secure browsing
     1. While in your facebook home page, click on the down arrow button and select Account Settings

     2. Under the security tab,  click on 'edit' next to the line 'Secure browsing is disabled '.

click to enlarge

    3.  Tick 'Browse  facebook on secure.... ' and save changes ...

click to enlarge


 Thats all.. Your Connections now will be in Https  and not http...