Saturday, September 5, 2015

Shri Krishna - Thy Life's Role Model


It's the festival of janamashtmi, a festival taking us 5000 years back, a festival reminding us of Shri Krishna's intelligence and wisdom. Apart from just worshipping shree krishna on the eve of janmasthami, it will be even great if we can impart his teachings, lessons from shri krishna's life and how well he lived throughout in this avtaar.

Shri Krishna taught us lots of things, in fact, everything which we require to face in our day to day life. I have been a follower of bhagwat gita from quite some time. Not only I follow bhagwat gita, I also keenly observe its teachings. Bhagwad gita is more like life's instructions and user manual for any person.

The most crucial thing which shree krishna has conveyed through the bhagwad gita and I personally like the most is how important are our intentions behind the work and deeds we do in our day to day life.
As shree krishna explains the importance of work & actions, he also signifies the significance of the intentions behind that act. More than the work and our actions, we are rewarded by the intentions that we had at the back of our minds - consciously or unconsciously but they matter.

Most people crib about being not happy with the end results of their actions and while they claim their actions to be noble and good, what basically remains missed are the intentions behind that action.

In this world, nothing ever happens without intention. Not a single thing ever. We eat food, and when we eat our food, the most basic intention behind that action is to fulfill our hunger and provide fuel to our body. In this way, we remain healthy, we eat only the right kind of food. But when we eat food to satisfy our taste, we end up eating anything - junk foods and all that related stuff which makes you obsess over the food, the kind of eateries you can not live without and then all this leads to obesity and then slowly all related disease starts cropping up in a person's body.
This was a very generic kind of example on how our intentions are related to our actions and what kind of result do we get in both cases. Whatever we do in our life, let it be a smallest and negligible task from our day to day activities, the intentions behind them matters and results in happiness or miseries.

You love someone But with what intentions? If you love someone because of a reason, that love will fade away the day that reason no longer remain beneficial to you and that kind of love causes pain because love can just not happen with a reason. A reason is what that adds selfishness to it and dilutes the very idea of love which is divine. True love happens for no reason - a reason which just cannot be expressed and this kind of love remains forever because there were no strings attached to it.

Like the above two examples, shri krishna has given numerous examples from our day to day lives which teach us to perform our obligatory duty, because the action is indeed better than inaction at all.

In our day to day life, we do lots of things & actions. Each & everything we had done in the past, things we are doing in the present or plan to do in future has a purpose behind it. Nothing in this world by anybody ever happened without an intention behind that work. All in all, I am trying to say is that whatever you intend to do in your life, make sure your intentions behind it are pure and honest. And trust me when you do it this way; you free yourself from all the concerns, results, outcomes, failures, regrets, fears and guilt which we face in life due to those actions.

Even doing this way people may walk away from you when you no longer serve a purpose for them, your goals and dreams still may appear too distant but at the end of the day you are not answerable to anyone except for yourself because in the end, everything in life will fall apart except for what was in your heart. Do your best and leave all up to the almighty for the rest! 

All in all, Shri Krishna has always conveyed that the result & meaning of karma is in the intention. It's not the action but the intention behind the action is what that all matters...

Happy Krisha Janmasthmi To All My Blog Visitors :) 

Tuesday, August 11, 2015

Simplifying 'Null'- The Curious Case of 'Null Pointer' - Part 1

Ever wondered about something in life which leads us to nothing - the usual superficial stuff around, those junk old thoughts which makes you feel blue all the time?

That's exactly what the null pointer do in programming languages - it refers to nothing and when you try to access something which is referred by a null pointer it makes your application crash & unstable.

And don't confuse 'null pointer' with simply 'null value' that we come across in databases. 'Null value' means unknown, something which does not exist at this very point of the time. It might be known or not known, there is no surety about that. It might happen that the null value may reveal its nature in future or it may remain unknown forever. But 'Null Pointer' leads to disguise - it makes you believe that, things are there which actually do no exists. While 'Null values' may lead to curiosity, 'Null Pointer' leads to illusion of something which don't exist.

So enough of the pointer & life related philosophy, lets get back to the real thing.

Null pointer in programming languages does not refer to a valid existing object. So you may be wondering then why on earth they exist and what their practical uses are! This article will be concluded in two parts as the length and breadth of the null pointer’s scope cannot be covered in a single write up.

Just take the example of traversing a link list – err but now what is a link list?
I assume everyone from IT background are aware of that but for the non-IT readers – let’s dig a little bit into link list for the benefit of everyone.

Link list is one of the data structure types which define a way to store data. Consider link list like delhi metro train with the first coach which is reserved for ladies :D <3 is the main compartment of the train. And the driver of the Metro train is obviously in this compartment. Consider this driver as a programmer who always stores the data in the first very block of the link list(first coach of the metro) which is the starting point and connects to another block(coach) which is connected by a pointer(connecting hook) which simply connects to another block(coach) and so on. Now we usually have 4 coach metro train along with the 6 coach or even 8 coach metro train. So how does adding new coaches to the metro err new node to a link list is done? By malloc – which allocates the memory for all new nodes that are to be added.

Now hopefully relating Delhi metro with link list and pointers would have made understanding the situation bit simpler.

So when we traverse the link list, each node is referred by a pointer, the data item of the node is being accessed and after that it points to next node with the help of pointer. Now after traversing all nodes, guess what the pointer from the last node will be pointing to? It will reach the null pointer that means there are no further meaningful nodes and the list has ended. Try to relate null pointer with the connecting hook of the last metro coach which connects to nothing, though a new node/ a new coach can always be added to link list and metro rail respectively!

Did I just heard NullPointerException? Stay tuned for the next articles containing example codes, about nullpointerexception, and much more.

Sunday, July 5, 2015

Review : Samsung Galaxy S6 - The Best Samsung That Money Can Buy!

Pros: Looks, Build Quality, Power & Performance, Camera, Screen
Cons: No SD Card support, Battery life, Initially launched at exorbitant pricing - now rectified.

The Samsung Galaxy S6 has been launched in India in April 2015 and now priced at 40,000. The flag-ship model from the Korean giant is the world's most powerful phone available till date. S6 is powered by Exynos 7420 Quad-core 1.5 GHz Cortex-A53 & Quad-core 2.1 GHz Cortex-A57 Processors, 3 GB RAM, Mali-T760MP8 GPU, 32/64 GB Internal memory, 16 MP Primary camera, 5 MP Secondary camera, 5.1 inches Super AMOLED capacitive touchscreen, and Android 5.1 Lollipop operating system coupled with Samsung TouchWiz UI.


I have done reviews of many Samsung Phones including the Note 3, Note 2, Galaxy Grand, Galaxy Grand 2, S4, Galaxy Core etc. Out of all those phones, Galaxy S6 is one of the best offering from Samsung till date. Mobile smartphone market is growing day by day, the competition is fierce. From local players, to Chinese to well known established old players - all are trying their best to catch the attention of the consumers. Exactly two years back when I was reviewing Galaxy S4, I had this thought in mind that Samsung did too little to differentiate its flagship devices aling with its regular range of smartphones but with S6 they have crafted a wonderful phone that money can buy at the time of writing this text. Read on to find out more.

Screen & Build Quality

Grab a S6 in your hands and you will be astonished by it's lightness & build quality. Weighing just 138 grams is simply amazing for a 5.1 inch flagship smartphone. The Samsung Galaxy S6 has brilliant build quality. Unlikely its predecessors, Samsung has genuinely made this device more premium yet superior in terms of build quality. The phone boundary edges are designed with silver chrome finish which makes the phone looks elegant. The back is sealed and made up of high grade glossy and laminated plastic panel. The rear camera panel is protruding though which is prone to severe scratches if handles improperly without a case.

Galaxy S6 sports a 5.1 inches super AMOLED capacitive multi-touchscreen, 16M colors offering resolution 1440 x 2560 pixels (~577 ppi pixel density) with Corning Gorilla Glass 4 protection. Screen quality is awesome with nice color and contrast levels. The screen is easy on eyes and watching movies, photos, videos and reading text is delightful experience. Above the screen panel, a 5 MP secondary camera is integrated along with couple of sensors.

Camera, Buttons & Call/Audio Quality

Samsung Galaxy S6 leaps a step further by introducing a 16 MP best in class primary camera which produces excellent quality photographs. Photo resolution results in 2988 x 5312 pixels. The camera is bundled with features including optical image stabilization, autofocus, LED flash, Geo-tagging, touch focus, face detection, Auto HDR, panorama and many other modes. S6's camera can record videos in various settings & modes - 2160p@30fps, 1080p@60fps, 720p@120fps, It features HDR, dual-video recording as well. Image quality is brilliant and satisfies the photographer in you.
The secondary 5 MP front camera can also record videos at 1440p@30fps including dual video call, Auto HDR.

Samsung Galaxy S6 has a physical menu button placed just below the screen along with on screen navigation and back buttons. The volume control buttons are on left side of the phone and the phone lock/unlock/power button is on the right side. The sim card slot is also placed on the right hand side. Along with the conventional buttons we have a power cum usb outlet and a 3.5 mm audio jack. Button quality is solid and premium and hopefully will withstand long time of use. The push in type ear phones which comes with S6 offers brilliant sound quality. Call and overall audio quality is also decent. However, dual stereo speakers are still desired for overall enhancing multimedia experience.

OS/Performance and Battery

The Samsung Galaxy S6 has been rated as the most powerful smartphone available till date leaving behind iPhone 6 which stands at number 3 position. The mighty S6 has been powered by  Exynos 7420 Quad-core 1.5 GHz Cortex-A53 & Quad-core 2.1 GHz Cortex-A57 Processors, 3 GB RAM, Mali-T760MP8 GPU, 32/64 GB Internal memory, and Android 5.1 Lollipop operating system coupled with Samsung TouchWiz UI. Performance wise, this phone is a monster. With a flick of touch the app launches in no time. Responsiveness while switching between the apps is amazing. With 3 GB RAM there is ample of room for apps to be loaded. However, with phones like Asus Zenphone 2 pricing under 20k offering 4 GB RAM, there could have been scope of improvement. It also lacks an external SD card support.

Samsung Galaxy S6 will easily outperform any other phone in the segment as far as the performance is concerned. All apps, heavy gaming is delightfully handles by the powerful exynos chipset. The Samsung Galaxy S6 comes preloaded with Android OS, v5.0.2 Lollipop which is  upgradable to v5.1.1 Lollipop. Thankfully, the typical TouchWiz UI looks and feels more refined on S6. It comes preloaded with plenty of Samsung Proprietary apps like S-health, S-planner, microsoft apps etc. S6 has lots of sensors including Proximity Sensor, Geo-magnetic, RGB Ambient Light Sensor, Heart Rate Monitor, Hall Sensor, Barometer, Accelerometer, Gyroscope, Finger Scanner etc. We haven't tested the device and apps for these sensors like for health monitoring  & heart rate monitoring etc. The Samsung Galaxy S6 has been powered by a  Non-removable Li-Ion 2550 mAh battery. The capacity of the battery though looks small on the paper but in real world it provides sufficient backup to last whole day. The Exynos chipset is powerful yet energy efficient. However, with great processing power capabilities of this phone, S6 deserves a slightly big battery. Samsung provides 1 year manufacturer warranty for Phone and 6 months warranty for in the box accessories.


At Rs. 40,000 Samsung Galaxy S6 is one value for money and powerful flagship smartphone that money can buy at this very moment. It is brilliantly power packed with features and now priced reasonably as well. A big thumbs up for Samsung Galaxy S6.

Ratings (out of 5 stars)

Build Quality *****
Screen *****
Camera *****
Performance *****
Value for Money ****

Overall *****

Specs at a glance

5.1 inches super AMOLED capacitive multi-touchscreen, 16M colors offering resolution 1440 x 2560 pixels (~577 ppi pixel density) with Corning Gorilla Glass 4 protection

Exynos 7420 Quad-core 1.5 GHz Cortex-A53 & Quad-core 2.1 GHz Cortex-A57 processor
Mali-T760MP8 GPU
32/64 GB Internal memory
16 MP Primary camera + 5 MP Secondary camera
Li-Ion 2550 mAh battery
Android 5.0.2 Lollipop
143.4 x 70.5 x 6.8 mm
138 grams

Wednesday, July 1, 2015

Penning them down: Ek Kavita Likhta Hun Mai...

I am not a poet, I don't know about the nuts & bolts of poetry, yet I love to pen down few lines every once in a while whenever I feel like doing. I am not sure if these write-ups really qualifies to be called up as a poem but writing these gives me a medium to express myself in such a way that I can convey a story of thousand words. 

Most of my writings have depictions of a journey, a journey of everyone's life. A journey we undertake the day we enter this world and till the very day we live. This journey is not about just going on aimlessly after superficial things, it's about finding yourself along the way and cherishing the journey & keeping the hope alive to reach the ultimate destination... It's all about staying motivated...never to give up and just going on and on and on....

Some of the write-ups I penned down recently. Suggestions, criticism and feedback highly appreciated

"Kai Baar Mai Yun Sochta Hun..."

Kai baar mai yun sochta hun...
Ke khwab adhure kyu reh jate hai...
Dilo ke armaan yuhi kyu reh jate hai...

Jab jab wo pal yaad aate hai...
Mujh ko ye sochne pe majboor kar jate hai...
Ke yun toh ye zindagi hai itni hasin...
Fir bi dilo pe itne zakhm kyu ban jate hai....

Har pal har lamha intezaar karte hai..
Ab tak apne us sapne ka aitbaar karte hai....
Agar kaaynaat sacchi ibaadat sunti hai...
Toh Fir sapne chur.... aur apne dur kyu hojate hai...

Kai baar mai yun sochta hun...
Ke khwab adhure kyu reh jate hai...
Dilo ke armaan...bas....yuhi kyu reh jate hai...!

"Ek Kavita Likhta Hun Mai..."

Ek kavita likhta hun mai...
Apne dil ki dastaan likhta hun mai...

Us safar pe nikal pade hum jiski raahe thi badi mushkil..
Un raaho pe kisi ke saath ka milpana bhi tha namumkin..

Akele hi chalte rahe hum un yaado ka karwaan leke..
Jaise bhi safar kate.. piche mud ke hum naa dekhe..

Un raaho pe hi paya maine apne aapko..
Jo kho gaya tha kisi ke sapno me us raat ko..

Rukega nahi ye safar chahe ye kitna bhi mushkil hojaaye..
Hume h aitbaar apni tanhai ka.. bus ye kahi bewafa naa hojaaye...

Ek kavita likhta hun mai...
Apne dil ki dastaan likhta hun mai...

"Ye Mausam Diwana Banata Hai..."

Ye mausam diwana bnata hai..
Kuch anjane chehre yaad dila jata h...

Barish ki pehli boond pagal banaye...
Megha ke garaj ki goonj fir wo pal yaad dila jaaye..

Ye mitti ki khushbu, Wo hawa ka jhauka...
Wo Bematlab ka yaadon me yuhi khoya rehna...

Badalo ki iss garaj me dhundu koi sargam...
Duniya chale chalti rhe..tham jaaye ye pal mere liye hurdum...

Aitbaar hai in baarish ki bundo ko mera..
Jo in asuo ke sath mil jane pe bhi pehchane sapna mera..

Ye mausam diwana bnata hai..
Kuch anjane chehre yaad dila jata h...

"Waqt Ne Kiye Kya Haseen Sitam..."

"Waqt ne kiye kya haseen sitam
Zindagi ke sahe maine sare gum

Har pal maine sahi ruswai
Bheed me bhi sath rhi ye tanhai

Jab dekha us pal ko guzarte hue
Sab sapne sab armaan chuur hue

Aati h yaade, sehmati hai wo khamoshi..
Dil pe jab yun guzri, mit gayi zindagi ki har khushi..

Chalta rahun iss safar me dekhta rahu ye manzar
Kya pata inn raaho pe mil jaaye koi humsafar...

Waqt ne kiye kya haseen sitam
Zindagi ke sahe mne sare gum"

"Ek Aarzu Mere Dil Me Hai..."

Ek aarzu mere dil me hai...
Safar ye ab khatam hone ko hai...

Chalte chalte mili hume manzile kai...
Sirf kaamyabi me nahi....naakamio me bi dhundi ek khushi nai...

Is safar me mile muje musaafir kai...
Kuch ban gaye zindagi ka hissa...kuch degaye zakhm kai....

Jis manzil ki talaash me shuru kiya tha ye safar...
Wo manzil toh naa mili ...magar mile raah me mujh jaise kai hum safar...

Ab waqt aagaya hai bichdne ka...ajeeb yun silsila hua...
Manzil paane ki talaash me maine khud ko hi paa lia...

Jab jab un rasto ko hum mud ke dekhenge....
Hongi kabi humari aankhe num...kabhi hum yuh hi muskuradenge....

Ek aarzu mere dil me hai...
Safar ye ab khatam hone ko hai...

"Socha Naa Tha..."

Chala tha wo manzil ki talaash me...
Magar milega naa use koi sahil... ye socha naa tha....

Sapne dekhe hazaar umeeden rakhi baar baar....
Tutenge sapne hogi raaho me takraar... ye socha naa tha...

Shaam dhalegi milegi manzil aur thamega ye safar...
Par raaho me mile yun kaante... ye socha naa tha...

Milenge raah me kai humsafar
Magar saath chod denge wahi bich raah socha naa tha

Ummeedo ke iss akash ko dhakenge pal pal ye naakamio ke badal...
Par fir bhi nahi rukega ye pathik aur pa jaega ek din apni toh in mushkilo ne bhi... socha naa tha....

"Ye Zindagi Ajab Sa Ek Safar Hai..."

Ye zindagi ajab sa ek safar hai...
jisme musafir toh hai kai..
par har koi nahi apna humsafar hai...

aate jaate rehte hai yaha pe pathik kai...
kuch chalte dusro ke nakshe kadam aur yun hi dagmaga jaate hai...

kuch banate apne raste aur unki hoti riti nai..
kuch bich safar me hi idhar udhar bhatak jaate hai...

Kuch pohoch jaate apne antim lakshya tak aur likhte ek kahani nai...
Kuch dekhte dusro ke safar ko aur uphaas unka banate hai...

Kuch chalte chalte iss bheed me bhi sehte hai ek ajeeb si tanhai...
kuch akele chalte hue apna khud ka saath nahi hai chodte aur bus muskurate jaate hai..

Ye zindagi ajab sa ek safar hai...
jisme musafir toh hai kai..
par har koi nahi apna humsafar hai...

"Bada waqt ho gaya kalam uthaaye hue..."

Bada waqt ho gaya kalam uthaaye hue...
Likh deta tha kuch geet yun hi mai...
Ab arsa ho gaya unhe gungunaye hue...

Aaj fir dil ne lafzon ko pukara hai...
Ab lagta hai waqt ka yahi ishara hai...

Ab fir se naye sapno ko jagana hoga...
Ab dil me unhi ko saamana hoga...

Nikal padenge fir se kisi naye safar pe...
Jisme manzil se bada safarnama hoga...

Bada waqt ho gaya kalam uthaaye hue...
Likh deta tha kuch geet yun hi mai...
Ab arsa ho gaya unhe gungunaye hue...

Saturday, June 20, 2015

Tuesday, June 16, 2015

Guide: Which Smartphone to buy under budget of Rs. 20,000?

A sum of Rs. 20,000 is a niche budget for majority of prospective smartphone customers to buy their phones who are either upgrading from their old smartphones or even those who are buying smartphones for the first time.

 As always is the case with smartphone market - it is flooded with models ranging from 'n' number of mobile phone manufacturing companies. With the chinese players getting popular in recent times - the competition among companies and confusion among buyers is at the peak.

 But fret not, Think Digital is back with another guide which will help you make a sensible and best purchase decision in an already overcrowded smartphone market within the budget of Rs. 20,000. 

Let's take a closer look at the selected five models which must be on your shopping list before you take a plunge and buy a phone.

If you are in market for a new smartphone but within the budget of Rs. 10,000 - then please refer to Think Digital's previous article - Guide: Which Smartphone to buy under budget of Rs. 10,000?

Motorola Moto G 

 Price - Rs. 10,999

Overview - Motorola Moto G - 2nd generation is the most popular phone in the sub 20k category. Retailing for Rs. 10,999, it is a no-nonsense, reliable and value for money android phone that provides an excellent smartphone experience in this budget. 

Moto G2 is powered by Qualcomm MSM8226 Snapdragon 400 Quad-core 1.2 GHz Cortex-A7 Processor, Adreno 305 GPU, 1 GB RAM, 8GB Internal memory with SD card support upto 32GB, Dual SIM support, 8MP primary camera + 2MP secondary camera, 2070 mah battery, 5 inches IPS LCD with Android 5.0 Lollipop Operating System.

Pros - Stereo Speakers, Stereo for money, test android updates, Specifications, Camera, Screen quality, Gorilla Glass protection, Build quality 

Cons - Same old processor and memory as in 1st gen, Non-removable battery, a bit too common these days.

Think Digital Rating - 8/10

Xiaomi Mi4i

Price - Rs. 12,999

Overview - Xiaomi Mi4i is one of the most capable phones in sub-20k category which screams value for money as well as performance. With Xiaomi phones getting popular with each passing day and adapting well in Indian market - it is giving tough competition to old national and international settled players in the market which includes the likes of Samsung & HTC. 

Mi4i is powered by Quad-core 1.7 GHz Cortex-A53 & quad-core 1.0 GHz Cortex-A53 Processor, Adreno 405 GPU, 2GB RAM, 16GB internal memory, Dual SIM, 13MP primary camera + 5MP Secondary camera,  3120 mah Li-ion Battery, 5 inches IPS LCD screen with  MIUI 6.0 and Android OS, v5.0.2 Lollipop.

Pros - Performance, value for money, camera, battery life, screen, build quality

Cons - Reported heating issues, unreliable after sales service, Xiaomi's selling model via only flipkart, no sd card support

Think Digital Rating - 8.5/10

HTC Desire 626G Plus

Price - Rs. 14,250

Overview - HTC Desire 626G plus is a phone for those who want excellent build quality, premium looks, brand value with decent performance. Many people aren't ok with Xiaomi and many finds Moto G too common - so for them HTC Desire 626G plus is a phone worth considering. 

HTC Desire 626G Plus is powered by Mediatek MT6752 Octa-core 1.7 GHz Cortex-A53 Processor, 1 GB RAM, Mali-T760MP2 GPU, 8GB internal memory with 32 GB expandable SD card support, Dual SIM, 13 MP Primary camera + 5 MP Primary camera, 2000 mah Li-Po battery, 5.0 inches capacitive touchscreen and Android OS, v4.4.4 KitKat. 

Pros - Build quality, screen, user interface, looks, HTC brand 

Cons - Low internal memory for power user, slightly less RAM and battery life. 

Think Digital Rating - 7.5/10

Xiaomi Mi 4

Price - Rs. 17,999

Overview - The popularity and worth of Xiaomi phones can be considered by the fact that out of 5 shortlisted phones for this article, 2 are of Xiaomis! Xiaomi Mi 4 is one of the best selling performance phone in this segment and without a doubt - it is becoming a headache for local players - Did I heard Micromax? 

Mi 4 comes with Qualcomm MSM8974AC Snapdragon 801Quad-core 2.5 GHz Krait 400 processor, 3 GB RAM, Adreno 330 GPU, 16 GB internal memory, 13 MP primary + 8 MP secondary camera, 5.0 inches IPS LCD capacitive screen and Android OS v4.4.3 KitKat with MIUI 5.0 UI.

Pros - Performance, Value for money pricing, looks, decent battery life

Cons - After sales support issues, reported heating problems, no external sd card support

Think Digital Rating - 8.5/10

Asus Zenfone 2 

Price - Rs. 19,999

Overview - The Asus Zenfone 2 ZE551ML simple screams performance. It is the phone which has the most mouth watering specs in this segment. Yes, 4 GB RAM! Ever heard in an android smartphone withing 20k? Not only on performance lines - Asus has built this phone beauifully yet stringently! 

Zenfone 2 - ZE551ML variant is equipped with Intel Atom Z3580 Quad-core 2.3 GHz Processor, PowerVR G6430 GPU, 4 GB RAM, 32 GB internal memory with SD card support, 13 MP primary + 5 MP secondary camera, 5.5 inches IPS screen, 3000 mah battery and Android OS, v5.0 (Lollipop)

Pros - Excellent Performance and Value for money pricing, HD screen, primary camera, storage capacity, looks, decent battery life

Cons - Reported heating issues while charging, front camera lighting issues, ASUS bloatwares

Think Digital Rating - 9.5/10

Monday, May 25, 2015

Quick Hands-on Review : iPhone 6 & iPad Air 2 - Thy Elite Gadgets!

The Apple iPhone 6 and iPad Air 2 were introduced in October 2014 with great fan following across the globe like always.

iPhone and iPad are always considered to be the elite gadgets among the apple fan boys. With each subsequent release, the popularity of the iDevices just keeps on increasing among the masses.

Click on any picture to view higher resolution version

Let’s take a quick closer look at the iPhone 6 and iPad Air 2. The iPhone 6 retails for Rs. 45,000 in Indian market (16 GB variant). It comes in three colors – Gold, Silver and Grey. iPhone is available in 16,32, 64 and 128 GB variants with varying prices. The most selling model is the iPhone 6 Gold 16 GB variant. iPhone 6 as ever is beautiful, premium and classy phone. Its build quality is amazing and puts many other phones to shame. The bezels and the surface looks awesome. 

With unibody design, the Phone is light and overall feel truly belongs to the elite category. Screen is brilliant and offers amazing and crisp image quality. Touch response is feather smooth. The A8 64 bit architecture based 1.4 GHz processor makes the iPhone 6 scream performance. The iPhone 6 is loaded with latest iOS 8.3 operating system. 

Both front and back camera quality is brilliant and class apart from rest of the league of phones. Earphones supplied with the phones are of stupendous quality. Battery life is good – easily lasts for a day. Call quality is impressive. iPhone along with all these features comes loaded with security facilities like fingerprint lock screen, accelerometer, compass, light sensor, iSight camera, proximity sensor etc. All in all iPhone 6 – 16 GB is a phone worth buying for! 

iPad Air 2 was also introduced in October 2014 along with iPhone 6 series and received overwhelming response. In premium tablet segment nothing comes closer to an iPad. If you have budget and looking for a new tablet to fulfill your movies, skype calling, ebook reading and similar needs then an iPad is the best bet. iPad Air 2 comes in various variants including the 16 GB, 64 GB, 128 GB models and comes in grey, gold and silver colors. Capacity wise at least 32 GB model is recommended for a tablet for housing good collection of movies, songs, ebooks etc. 


iPad Air 2 is powered by A8X Chip with M8 Motion Co-processor, 128 GB internal storage, iOS 8 operating system. It features 8 MP primary camera and 1.2 MP secondary camera that offers brilliant picture quality. The build quality is brilliant – the tablet is amazingly premium in feel. The 9.7 inch retina display makes watching movies, pictures and reading books on it a viewing pleasurable experience. Performance wise iPad Air 2 is amazingly fast. 

iPad Air 2 128 GB is Wifi + Cellular enabled. All other iOS features likewise iPhone are inherited in iPad. iTunes, iBooks,  touch ID, fingerprint sensor etc all features are there. Battery capacity is sufficiently good enough for user’s needs. For a premium tablet user – iPad Air 2 ticks most of the right boxes!