Monday, 17 December 2012

War of Mobile OSes

Android 4.1 Jelly Bean vs iOS 6 vs Windows Phone 8

In today’s world, one not only buys a phone on the basis of hardware but takes into account the operating system. As we know technology changes every moment, therefore stepping out of the current version available of Apple’s, Google’s and Microsoft’s operating systems, I will be making the comparison of Apple’s iOS6, Google’s Android 4.1 named Jelly Beans and Microsoft’s Windows Phone 8. Therefore, which one is best among these, here is the comparison:


Apple’s iOS is considered to be one of the most user friendly and evolved OS, having said that barring few minor visual changes it has come to, well let’s just say, standstill visually.[1] [2] I love that in Jelly beans personalization is only restricted to one’s imagination and yeah his/her wallet with plethora of launchers and weights .[3][4] The new Windows Phone 8 is more customisable than before, thanks to tiles you can resize into three pre-determined sizes, depending on how much information you want a tile to convey. [5][6]

Functionality and Performance

We all know the looks though matters but are just skin deep now coming to an important aspect what all new functions are included and how the device perform in this new iteration
 “Project Butter” describes a new Google initiative to offer Android users a faster, more responsive OS starting with Jelly Bean by optimizing hardware usage, improving overall user experience and prolonging battery life .Many new features are included and updated effectively like Android Beam, Expandable Notifications app, Google wallet, Google Maps offline support (i.e. in certain countries at first), Google Search now what’s new in that! Well it takes into account all the data Google has about you to offer tailored, automatic responses based on Search and triggered by daily activities.[7]Other major updated features include touch-based and its voice-based typing (dictation) , better faster camera app, additional voice and video calling features,you get integrated social networks like Facebook, Twitter, Dropbox, Picasa, its own Google+, and more, redesigned theGoogle Play store experience.[8]
Apple comes with many great new features and as always enhancing the user end experience .So what’s is in iOS 6! , Siri is now available in more languages and support variety of other features, Facebook has been integrated this time twitter was integrated in iOS5[9], Passbook is a mobile wallet that keeps your debit cards, credit cards, tickets, Shared Photo Streams app , Apple in this outing has ditched Google map and introduced their own map app which will have 3D support, noticeable updates can also be found in phone app, safari, mail and other  200+  changes which although are small but make big difference in user experience .[1][10]
Microsoft’s windows phone 7 is considered to be a big improvement over its pervious 6.5 and now its turn of windows phone 8. Starting with WP8, the company will support dual-core and multi-core processors, two extra screen resolutions (1280 x 768 and 1280 x 720) and micro SD memory expansion which will increase the performance.[11] It includes variety of new features like Microsoft is creating its own Wallet Hub in WP8, security tool Enterprise, WP8 will have some cross platform elements from Windows 8 will give boost to gamming and other apps, Bing maps also available offline ,Facebook and twitter integrated, NFC support. Microsoft have small but rapidly expanding App store.[12]


Considering the Apps, Jelly beans and iOS6 have edge over WP8 as both have more apps. Apps looks a bit mature in iOS than Android and hence iOS wins in app front. WP8 missed few tricks that other two OSes have able to pull (like on basic phone app in iOS you can not only accept or reject call but can send personalize response, do not distribute and can send reminders).[11]
Success of a OS also depend on how will they update the existing devices. This is a problem with Android and Microsoft as in Android updates come in slow and painful manner as seen with ICS and jelly beans will also follow same path, Microsoft’s WP8 is not backward compatible with existing WP devices whereas in case of apple it is not much of a problem as update will come to all iPhone after iPhone 3GS, iPod4G, iPad2 and the new iPad simultaneously.[12]

On the sheet and in world where money doesn't matter iOS6 seems to win but speaking of real world Android have edge over iOS6 and WP8. Tell me what you think!


[1](“Apple - iOS 6 - iPhone, iPad, and iPod touch get 200+ new features.,”
[2](“Apple iOS 6 review: Moving forward -,”                  
[3](“Android - Android 4.1, Jelly Bean,” URL:
[4](“Jelly Bean | Android Community,” URL:
[5](“Windows Phone 8 review: Str8 up -,” URL:
[6](“Windows Phone 8 review | Operating systems Reviews | TechRadar,” URL:
[7](“Android 4.1: Jelly Bean review | Operating systems Reviews | TechRadar,” URL:
[8](“Android 4.1 Jelly Bean: When is it coming to my phone? - Pocket-lint,” URL:
[9](“iOS 6 review | Operating systems Reviews | TechRadar,” URL:
[10](“iOS 6 Review: The Highs, The Lows, And Everything In Between | TechCrunch,” URL:
[11](“iOS 6 vs Jelly Bean vs Windows Phone 8,” URL:
[12](“Android 4.1 Jelly Bean vs iOS 6 vs Windows Phone 8 - The Ultimate Comparison | Redmond Pie,” URL:



Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal Management effort or service provider interaction.[1]
In this article I will be focusing on a problem faced by most of the Indian government i.e. providing computer facilities to its students. It is mainly due to the fact that funds if allocated are either eat up by corruption or computers bought get stolen.
one traditionally needs components of computer like  processor, ROM, RAM, permanent storage device say hard drive and input/output devices to get going, which can cost up to Rs.30,000  per PC for hardware only additional cost of software licencing has also to be borne by the government , which is huge considering the size of audience we want to  cater.
One of the solution Indian government is looking at is using cloud computing. All they have to do is provide computer in schools which have basic components computer i.e. low end processor (just to process basic functions like booting the system),ROM to boot the device , a cache memory and input/output devices .It need not be a desktop PC even a low end touch pad device like (Akaash tablet) can also get the job done .These end user devices can be provided in all government schools which would be connected to a central server, These servers can be placed around the city . Cable network can be used to form the network from schools to servers mainly because of range they provide and security reasons ,Now all the major processing ,storing data work will done on a central server from which the device is connected .The end user device (Tablet/low end PC) will merely act as an interface between user and server.

This will have many advantages on traditional systems and cures main problems of government i.e.:

   1.End user Cost will come down drastically from on average 30k to mere 3k as one neither have to purchase whole traditional PC nor software licencing.
   2.  Less scope for corruption (a major concern of government these days).
  3.There would be no theft as end user devices is of no use until connected to the server which could be password protected and could be banned from accessing server if any such case comes up.
  4.Mobility can be provided by using tablets as end user devices and wireless network at schools via WiMax and WiFi.
   5.  Open ups a great source of knowledge i.e. world wide web for every student
   6.It can even reach the rural India.

But implementing all this our government has to face many challenges like

1. Higher initial cost of setting up servers and under laying the network from schools to server.
2.  Providing end user device.
3. Technical and administrative hassles (deciding the final end user device to be used tablet or low end PCs, selecting type of networking, arranging the funds etc.)

Therefore making by making use of cloud computing Indian government can solve its major problem of spreading IT knowledge across all its government schools be it at rural or urban India thus providing quality education to intriguing young Indian minds.



Compact packaging

Why small is better

We all have seen an example of the popular saying “Good things comes in small packages”, but nowadays everything comes in small packages literally .It’s not that the companies have taken the saying too seriously, it’s just that they have finally recognize the importance of saving the planet in which their business is best known. In past few years many big manufacturing companies have taken steps to reduce their carbon footprints, one of them is streamlined and compact packaging of sales products.

Smaller sales package= Huge savings on paper (e.g. in form of concise user manual) + Smaller and lighter packaging reduces transportation needs + few things to recycle in the end.
To throw some facts and figures let us take simple example of cell phone sales package of Nokia.
According to company’s report [1] from 2006-2008:
Compact packaging has saved 99000 tons of paper in user guidance
and packaging material

Transportation efficiency:

The report also states that in theory in all of Nokia deliveries every other truck has been omitted. It has generated € 474 M direct monetary savings from reduced materials and transportation costs.

Recyclable material:

They prefer easily recyclable paper over plastic as material. Nokia states that it uses less than 5% of plastic as packaging material.

This just an example of Nokia, combined the saving of all the products besides just cell phones and all the product manufacturing companies these figures will be astonishing. Clearly all the manufacturing companies have either adopted or are planning to adopt the idea of compact sales packages because it’s a win-win situation for them as it saves carbon foot prints and also reduces their logistic cost.  

Hack Facebook Profile

Ethical hack for Facebook profile  

How to do it legally!

Facebook's secret backdoor

Well taking control of someone's Facebook profile is as easy as it get all you need to do is 

1.Let us assume our target is A's profile.

2.Now all you need to do is create two fake profile and somehow make A add this two to its profile or gather two friends who are not mutual friends with each other but are friends with A.

3.Now you go to Facebook(dot)com and enter A's email address and then click on to forgot password.

4.Now Facebook will show you a option you and your's friend's name enter A's name and your name .

5.Facebook will show you this

you choose No longer have access to these.

6.Then FB will come up with this

you enter some newly created  email address.

7.Now FB will sprung this on you

you now opt for recover with friends option.

8.Now your two friends will come in play FB will let you chose these two friends ..

9.choose these two friends and now Facebook will send all three that is you and your two friends an access code which you will have to combine and then enter to gain access over A's profile.

10.The above mention procedure can only be used as a prank on someone, as 'A' will be notified of this  funny activity with his/her account and names of you will be send via  email  on A's primary email account.


Facebook stalker

Know Your Facebook stalker 

How Facebook tell me this ?

Facebook now have almost 800 million active users around the world,but out of these how to tell who's stalking you!,that's a million dollar question!
    Well you might have seen app that promisies you to show your fans but ends up screwing your account , but I  am going to tell you how facebook itself tells you know who visited your profile . Now first of all let me tell you straight there is no way to tell who visited your profile if he/she is your friend already but if not here a world's most simple thing you have to do

1.Open your may you know/Find Friends column.

2.Now out of first five suggestion at-least two of them are your stalkers.

3.How to distinguish who is and who's not well usually one with lesser/No number of mutual friend          is the one.

4.Track the changes in Find Friend section so you can predict better.

what's the proof of above mentioned trick you say?

Facebook denies this fact and officially says that it only recommends friends on the basis of number of mutual friends but I conducted a small experiment I created three profile on Facebook lets say A,B and C all from different ip address. Initially B and C was not appearing on the Find Friend section but  then I made B and C visited profile A again from different places and now what I see in A's Find Friends section A's profile stalkers i.e B and C.

So from on keep a close eye on Find Friend column.