Monday, September 30, 2013

Mobile Device Storage: How Much Do You (Really) Need?

One of the most important question your friends and relatives (see: mom) will probably ask you is "how much storage do I need for my new mobile device?" Then, you will give them that look, that ‘erm…’ and that cautionary start, "Well, it depends… what do you want to do with it?", before suddenly turning shopping advisor for the rest of the day at the gadget store.


(Image Source: Windows Phone Central)

Choosing the amount of storage you need for your device is more often than not decided by how much you are willing to splurge on your new gadget. For instance, if you are looking for an iPad, this is the price range you will probably be looking at â€" a $300 difference for an extra 112GB.

Storage Options

But do you really need that much storage space? 128GB is quite absurd for a mobile device, considering that you can do so much more with it on a 128GB solid state drive in a laptop. Then again, it depends on what you put in it.

Let’s take a look at the optimum amount of storage space you need.

Space Hoggers â€" The Culprits

One fo the major problems many smartphone and tablet users experience is running out of space to store their content, content such as:

1. Photos

Everyone takes photos with their smartphones: kids, pets, airplane window shots, selfies, food, a new purchase etc. The point is it is so easy to take a snapshot these days that we almost always overdo it. Plus, photos taken with smartphones are improving in quality, which is why you might see them to reach 4MB per photo.

Using that as an estimate benchmark, 1GB would hold about 256 photos:

  • 16GB = 4096 photos
  • 32GB = 8192 photos
  • 64GB = 16384 photos
  • 128GB = 32768 photos

To make it simpler, if you take 10 photos a day, you’ll fill up 16GB in a little over a year.

iPad

But If You Are A: "Photographer"

Photography Addicts, instagrammers and new parents be warned, the photos you take can take up a lot of storage space, very quickly. By housekeeping your device once in a while, you can probably survive on 16GB but if you create albums after albums of retakes, this is going to run out pretty quickly.

Note however that housekeeping doesn’t mean that you have to delete all your photos (ok, some of the failed ones), it just means you should transfer them to your computer or to a larger storage space for better safekeeping.

Verdict: 16GB or 32GB â€" 16GB is quite enough for smartphone quality photos. If this is a professional route for you, try shifting to using a digital camera instead.

2. Game Apps & Videos

Apps have also grown in size since its birth. These days high-ranked games can go from between 40MB to over the 1GB mark per game. Nicer graphics, faster response time, more complicated gameplay, storylines etc, contribute to the hallmark of popular games played by a global audience, and a lot of these games rake in millions every year. But I digress.

Here are some of the more addictive games you would probably find on the random iPad.

But If You Are A: 2010s Parent

The iPad is a great tool to keep kids (and sometimes adults) entranced and sitting still in a corner. Parents these days know the effect Angry Birds can have on a rowdy child, and if you happen to come across this dynamo duo on your 3-hour flight, you may probably object less to a child being enamored with colorful and fun games that will keep them entertained until touchdown.


(Image Source: myeasybee)

A savvy parent’s tablet might also include some video content like cartoons for the kids to watch and probably an abundance of learning apps. Videos can take up a lot of space (around 300MB), but a few videos can easily provide hours of entertainment, so long as they don’t bore of it quickly.

Bear in mind, while there are replacements required, you might want to keep the older apps intact in case there is a demand for an encore out of the blue.

Verdict: 16GB â€" It is not like photo-snapping where you stockpile snap after snap on a daily basis. One well-designed app can keep the other apps at bay for a relatively long time.

3. Music

Music can help kill time while commuting on public transport, studying, jogging or even swimming. If you’re one who cannot go a day without music, there are bound to be music files on your mobile device â€" and the need for ample storage.

However, when you crunch the numbers, based on a 4-min song being 5MB heavy, 1GB would give you roughly 200 songs (most of which you will skip through) aka 13 hours of continuous playback aka way more than your battery can survive through per charge.

But If You Are A: Music Junkie

Opt for online radio services like Pandora and Spotify instead. With these radio services, you don’t have to lug around your entire song collection on your device anymore, leaving space for other materials. If data connection is a problem where you are, Spotify’s premium service also lets you create personal playlists and download songs to play offline.

Spotify

If, however, you’re an audiophile that enjoys only top quality music, more than anything else, you might prefer FLAC files stored on your device, in which case 32GB should be more than enough.

Verdict: 16GB or 32GB â€" Alternatively, you can always tune in to a regular radio station like how we did in the 90′s.

4. Documents & Reading Material

People who enjoy reading are in luck as reading materials do not take up much storage. Unless it’s a comic or very visually laden, carrying around 1GB of free ebooks is equivalent to a library that fits in your tablet or smartphone.

Kindle Fire HD

But If You Are: Always Taking Work Home

There might be a need for higher capacity storage if the device needs to be filled with business related apps, utilities and large PDF manuals that load faster outside of the cloud, but if you can charge it to the company, 128GB sounds like a good deal. (We kid. We have solutions if you happen to need more than 32GB.)

Verdict: 16GB or 32GB

Cloud, Cards & Cables

All the above are common culprits of space hoggers in your mobile device so while 32GB will more than suffice, if you need more storage later on, you can always fall back on cloud storage apps, micro SD cards and OTG cables.

Cloud Storage

Our favorite cloud storage app for music, video, ebooks and doc files is Dropbox with its many desktop Dropbox tools and apps that support many file types. There are of course other alternatives, depending on your requirements e.g. the Google Drive app is handy for document editing.

Micro SD Cards

Certain Android and Windows devices provide the option of expanding your storage space with a micro SD card. This is a very inexpensive option to give you another 32GB (or sometimes 64GB if it’s supported) that will cost less than $20.

On The Go USB Cables

These OTG USB cables for Android devices allow users to transfer data in and out from the Android device to a USB flash drive, an external hard disk, or other storage form. This allows another form of storage expansion and to access files outside of the device’s internal storage.

Apple also has an iPad camera connection kit for you to export pictures from your photo gallery. This gives you the option of housekeeping without a computer and freeing more space for more photos.

Conclusion

So there you have it, 16GB or at most 32GB, is more than enough for anyone to survive on due to the little amount of time we spend on mobile devices. Larger storage does give you room to hoard more files before a springclean is needed but if you aren’t a power user, you can spend the extra $100-$200 on other things.

Come to think of it, tell us how you would optimize the usage of 64GB or 128GB of storage space on a smartphone or tablet in the comments area below.

How to Block Ads in Android Apps, Games And Browsers

Ads are a necessary evil. Many websites and applications are providing you with free service, free content and free software because someone else is paying them to keep them up. Thus, the service provider has to serve ads to you in return for the income that is keeping them in business, and in development. As the user, you reap the benefit of using the product for free.

However, sometimes the ad placements can be really annoying, contributing to not-so-appealing user experience. In this post we will look at methods to block ads from showing up on Android. You can block ads from appearing in apps and games, or only on browsers.

The methods here may work for both rooted and non-rooted devices. It will be specified for each method. Before we begin, you need a File Manager, e.g. Astro File Manager. Any other file manager will work fine.

Disclaimer: Attempt ad-blocking at your own risk. We cannot be held responsible for any effects on your device resulting from these methods.

1. Adblock Plus (ABP)

This method uses ad-blockers (apps) to block all ads in your device, including the ads shown in various apps and games. There are many ad-blockers for Android, thanks to the ever-growing Android developers. The top two would be Adblock Plus (ABP) and AdAway; we wil discuss the former, but you can install AdAway if that’s your preference.

Using Adblock Plus

We’re going with Adblock Plus as it is an open source project and has the option to allow non-intrusive ads. This method works for both rooted and non-rooted devices. Installing an ad-blocker app requires your device to allow applications from unknown sources.

Sideloading is required as Google has removed ad-block apps from Google Play Store. You need to sideload any ad-blocker, i.e. install ad-blockers using its APK file and not from Google Play Store.

Follow the given steps to set this configuration:

  1. Go to Settings > Applications (or Security on 4.0 and above) on your Android device.
  2. Navigate to the Unknown sources option.
  3. If unchecked, tap the checkbox, and then tap OK on the confirmation popup.

Your Android device is ready to install ad-blockers.

Installing And Configuring Adblock Plus

1. Open a browser in your device and download Adblock Plus for Android. Your device will receive the APK file: adblockplusandroid-version.apk.

2. Navigate to where your downloaded files are kept, then tap on the file and install. (If you open the APK file using a file manager, select Open App Manager and then click on Install.)

3.1 On rooted devices: after installing, open Adblock Plus. It will request for super user permissions. Allow super user permissions to Adblock Plus and you are good to go.

3.2 On non-rooted devices: you need a few more steps, to manually set up proxy in your Android. You will need to follow the instructions here as instructions are different for Android versions up to 3.1 and 4.0+.s

Now Adblock Plus will start blocking ads. You can set more options in Adblock Plus like ads filter lists, non-intrusive ads, etc in Settings.

Adblock Plus â€" Browser Extension

Adblock Plus is also available as a browser extension for Firefox. With this method, only the ads shown on web pages inside the browser are blocked. Ads in apps or games are not affected. This method works for rooted as well as non-rooted devices.

Setting Up Adblock Plus (Extension)

1. If you are not using Firefox as a browser on your Android yet, get it here. Run the browser on your device and go to the Adblock Plus add-on here. Add it to Firefox and Install it.

2. Restart Firefox and browse ad-free. You can set more options in Adblock Plus by going to the Menu > Adblock Plus and going through the options you can configure.

2. Block Ads using ‘hosts’ file

This method uses ‘hosts’ file to block ads. This method blocks all ads in your device, including the ones shown in various apps and games. This method works only for rooted devices.

What is a ‘hosts’ file?

‘hosts’ file is a plain-text file in an operating system to map hostnames (like anything.com) to its IP address. Whenever you try to launch a website using its hostname, the operating system will usually search the ‘hosts’ file to find the corresponding IP address first.

If the search is successful, then its mapped IP address is used; otherwise a query is sent to DNS (Domain Name Service) to find the IP address of that hostname.

Setting Up ‘hosts’ file

1. On the computer, open MVPS (or pgl.yoyo.org or hostfile.mine.nu) on your browser. A plain-text page will open. Save this page as the name hosts in the computer.

2. Using Bluetooth or a USB connection, copy this hosts file from your computer to your Android device. Note the file path.

3. On your Android, open the file manager in your device and copy the hosts file to /etc or /system/etc. Accessing this location may require you to ‘allow super user permissions’ to the file manager.

4. Rename the original hosts file (if present) to a .txt or .bak extension. Paste the saved hosts file here. Reboot your Android and your Android is now ad-free.

Wrap Up

Although ads are annoying, they are also a great way to try out new apps, products or sites. Allowing non-intrusive ads is a way to be exposed to these new and sometimes great apps via ads. Alternatively many apps offers you the option to buy an ad-free version of the app, so you can support your favorite apps without being annoyed by the ads.

Saturday, September 28, 2013

10 Google Analytics Alternatives You Can Try

Google Analytics is without a doubt, the most popular web analytics tool out there. Whether you want to keep track of your website visitors, analyze your traffic sources, measure sales and conversions, this tool covers almost all your needs.

However, depending on the type of business you’ve immersed yourself on and certain needs, Google Analytics is not the only tool to use. In fact, it might not be the most suitable tool you need to help grow your business. Some of the tools below help you understand the data collected from your site visitors to better help you utilize their preferences to help grow your site.

If you’ve been wondering what other players are, here are 10 alternatives to Google Analytics.

The Top 5

1. Clicky

Clicky is one of the most popular web analytics tools available in the market. Similar to Google Analytics, you can tackle all the analytics needs of your online business. It is equipped with a plethora of features to add more dimensions to your analytics data: heat maps visibility and capability to connect it to your goals, split tests and more.

Aside from all the basic analytics features, if your business is more focused on twitter promotion, this tool provides you with a twitter monitoring feature. There is a free trial version that lasts 21 days and you can paid versions in $9.99 â€" $19.99/mth.

2. Kissmetrics

Unlike other metrics companies, instead of putting effort in providing the figures of page views of your website, this tool came with a different concept, focusing more on people’s data â€" what they do in your site, that’s what Kissmetrics tells you. If you sell products on your website, this tool will be useful. With the insights you get from it, you will know what approaches to take on your business to convert unknown visitors into loyal customers.

The concept of focusing much on people’s data wouldn’t be applicable without a boatload of features, such as A/B split tests, Testing / Staging sandboxes, Real Time Data Monitoring / Debugger Tool and others. For all these tools, be ready to fork out steep fees to get what it’s worth. Monthly fees start from $150/month.

3. Woopra

Pretty much like Kissmetrics, Woopra’s main focus is on the customer behavior on your site. The dashboard is simple, easy to use and comes with excellent features to decipher the engagement of your customers in your website. This visibility allows you to focus what matters the most to drive your online business.

Woopra features retention analytics, funnel analytics and segmented analytics to take your customer behavior insights to a whole new level. The interesting tool that may catch your action is the “custom notification.” This alerts you instantly about your visitors’ activities on your website to your e-mail. The free version can last you 30 days and priced plans go from $79.95-199.95/mth.

4. Mixpanel

Mixpanel is an analytics platform that prides itself for being “the most advanced analytics platform ever for mobile and the web.” The dashboard is attractive and with a clean design. The segmentation tool allows you to collect in real-time detailed information about the users of your application using complex queries without any SQL skills.

Its even more easy to understand conversions in your website and the lifetime value of a customer by using a method called funnel analysis. Mixpanel has two packages: engagement plans and people plans. There is a free version but if you want more, check out the pricing which depends upon your application model, number of profiles and data points.

5. FoxMetrics

Foxmetrics is an event tracking and web analytics tool that aims at supplying the users with all the standard analytics features to drive their online businesses. Analytics companies have realized that people’s data speak louder than page views. The platform’s main focus is on the actions and activities of visitors on the users’ websites.

Giving much relevancy to the customer behavior has proven to the most effective approach for users to know every customer. Foxmetrics has 4 plans which you can try out for 14 days (on trial): small, medium and large which has prices around $20 â€" $120/month as well as one for high volume (custom pricing).

A Few More:

Mint â€" Mint has common essentials you need plus Birdfeeder, which allows you to view analytics data of your feed subscription patterns.

Gauges â€" Gauges’ dashboard is based on delivering services with simplicity. You have a full display and access to the features in a single place. The pricing ranges from $6 to $48 per month, but you can start with a trial version.

ChartBeat â€" Not sure how to interpret analytics data of your website? Chartbeat converts complex data into simplistic and easy-to-understand insights. 30 days is sufficient time to analyze if the tool is worth its salt before thinking of getting a premium account.

W3Counter â€" W3counter is a real-time web stats tool for bloggers and website owners. Alongside W3Counter you can identify what pages are engaging the most and have access to insights of your traffic source. The bottom line is that the sign-up is free.

Gosquared â€" Like other great tools, Gosquared is a real-time web analytics platform. The dashboard reveals a great dynamism of showing the analytics of your website. The premium account varies from $9 â€" $99, monthly.

Friday, September 27, 2013

12 Holders To Help Radiate Your Geekiness

As far as geeks are concerned, the things that they use have always been clear exmples of what they are passionate about. Even if it is the small things around them, like the things they use to hold their stationery or books, candy or even toilet rolls!

geeky holder
(Image Source: ThinkGeek)

Here is a brief list of 12 holders geeks won’t mind having on the desk or around the house. If you have a geeky holder of your own or even better, if you made one, share it with us in the comments!

XBOX 360 Controller Desk-Mate. Get your own XBOX controller… stationery holder? If you like, there is a PS3 and GameCube version as well. [$22.73] (Image Source: GreenCub)

xbox 360 controller desk-mate

DOOM Floppy Disk Pen Holder. It’s what today’s generation known as the Save button but if you have it in physical form, hey, this is a nice use for it. [$7.22] (Image Source: GeekGear)

doom floppy disk pen holder

Tic Tac Toe Pencil Holder. If you have enough pencils and pens for a full game, hey… Tic Tac Toe in 3 D! [$19.55] (Image Source: 24dientes)

tic tac toe pencil holder

Dead Fred. Oh no! What happen to Fred? The Pen got him! It’s the perfect item to drop a hint to your colleagues that you are not in the mood to joke around. If this doesn’t work, use this one. [$7.99] (Image Source: ThinkGeek)

dead fred

Lego Key Holder. For every geek who had Legos as their childhood playmate for years, why not make them a part of your everyday adulthood? Just don’t drop them on the floor. (Image Source: Felix Grauer)

lego key holder

Portal Bookends. Ffinally a reason to clean my dusty pile of books. [$29.99] (Image Source: ThinkGeek)

portal bookends

Stark Direwolf Bookends. Insta-buy for Games of Thrones’ diehard fans to prove your obsession. [$79.99] (Image Source: ThinkGeek)

stark direwolf bookends

Super Mario 3DS Holder. A 3D Mario holding my 3DS? That looks like my childhood dream comes true! Guess that’s why there’s only 1 left in store. [$34.50] (Image Source: Amazon)

super mario 3ds holder

Darth Vader Candy Bowl Holder. Join the force, we have mini Darth Vader to hold your candies! Just take my money, already. [$29.99] (Image Source: Amazon)

darth vader candy bowl holder

Stormtrooper Candy Bowl Holder. Holding candies is probably a better job than serving Darth Vader! Beware, the purchase force is strong with this one. [$32.99] (Image Source: Amazon)

stormtrooper candy bowl holder

Commode Dragon Tyrant Bath Tissue Holder. Badass holder for the King of the house. [$34.95] (Image Source: Design Toscano)

commode dragon tyrant bath tissue holder

Gothic Knight Bath Tissue Holder. What’s better than having a royal knight serve you, m’lord, after a stressful day? [$45.00] (Image Source: Design Toscano)

gothic knight bath tissue holder

Write HTML & CSS Faster with Emmet

As a web developer, we have always been searching for a tool to increase our workflow and productivity. And today’s post is dedicated for web developers who frequently work with HTML and CSS, as we are going to take a look at a tool that allows us to write these two essential web languages (much) faster â€" Emmet.

Emmet is the extending development of ZenCoding, which is written purely with JavaScript. While in this demonstration I’m going to use Sublime Text, Emmet is also available for many code editors including TextMate, Coda, Eclipse, Notepad++, and Adobe DreamWeaver.

Installing Emmet

Head over to this page to find and download Emmet for your code editor. If you are using Sublime Text, like I am, Emmet can be installed easily through Package Control.

Once installed, you may need to restart Sublime Text.

Writing HTML with Emmet

Most current editors probably have a similar built-in functionality. For example, in Sublime Text we simply write <ul> and hit the Tab key, it will automatically expand into a complete unordered list with the <li> element.

We can also write the following div.class to assign HTML class in the element.

Emmet, in this case, extends this functionality further, allowing us to write complex HTML structures in a more simplified way with abbreviations or aliases, similar to the one in CSS. So, if you are familiar with CSS syntax already, you should get used to it quickly.

In addition, Emmet documentation provides a massive list of abbreviations and aliases and the uses, which could be very intimidating for the first-timer. But, here are some of the basic things that I think you should know â€" at least.

Child Element

As we mentioned, Emmet uses syntax similar to CSS. In CSS we have a direct child selector which is represented with the > sign. In Emmet, we use this operator to add child elements as well. For example:

Sibling Element

Sibling refers to the element in the same nesting level. In CSS, we can select sibling element with the plus + sign. Similarly we can use it to add sibling elements with Emmet.

Assigning ID or Class

We can select an element with its id attribute using the # sign in CSS. With Emmet, we use # to assign ID attribute to element, and as we have shown you before we can also assign an HTML class in the element, the same way we select the element class. For example:

When we do not specify the element, as you can see above, Emmet will use <div> as the default. If we want to be more specific, we can declare the element type before the class or the ID name, like so.

Specifically for the HTML class, we can assign multiple classes in one element in this way.

Assigning Attribute

In CSS, we use square bracket to select attribute. The same way can also be applied with Emmet for assigning attribute to the generated element.

Multiplication

Emmet also allows us to add HTML element in specific numbers using the asterisk (*) sign, which can be a time saver. In this example, we add an <h3> and four <h4> under a <section> element.

Basic HTML Document

We can build basic structure in an HTML document in a snap with Emmet. Given the example of basic HTML5 structure, we can do it this way.

Lorem Ipsum

Lastly, this is one of my favorites in Emmet. Sublime Text comes with a shortcut to generate the lorem ipsum dummy text. We simply write lorem and hit Tab, and it will expand to around 5 to 7 lines of lorem ipsum.

Emmet, in this case, works slightly different. With Emmet, we can specify how many words to generate. Say, we want only 3 words, we can write lorem3:

Specify how long you want your lorem ipsum text to be.

Using Emmet in CSS

We can also write CSS with Emmet. Similar to HTML, it extends the aliases into a complete CSS property as well as its value. Let me show you one example: say we want to add a padding with the value of 10px, we simply write p:10 and hit the Tab key, and it will automatically expand it topadding: 10px, as follows.

Or, if we want to hide elements, we can do either with visibility or display property. With Emmet, we can write these CSS properties this way.

However, despite the advantages, when it comes to CSS, I still prefer using the auto-complete feature from my code editor as it is simply more convenient for me. Plus, memorizing these CSS aliases is a bit harder than for HTML, although, you can refer to the cheatsheet of Emmet aliases for CSS as well as HTML here.

Conclusion

Emmet is really a brilliant tool, and I think it is an essential tool for web developers. The only downside perhaps is the learning curve required for first-timers, but once you pick it up, it can significantly boost your productivity. You can write HTML and CSS faster than ever before.

So, have you tried this tool? Share your thought in the comment section below.

Thursday, September 26, 2013

25 Cool Battery Cases For iPhone

One thing smartphones always lose out to regular call-and-sms cell phones is without a doubt the battery life. There are a lot of things you can do with your smartphone and it’s probably the same reason you need to charge your smartphone every 24 hours.

While there are plenty of alternative ways to charge your smartphone, sometimes it is easier to just get a battery case to make things a whole lot more convenient. You can bring your phone on the go and never worry about running out of power. The battery cases here are available in many forms: bulky, thin, in various color, grip and surface texture, so you will probably find one that is right for you.

Perhaps with one of these battery cases for the iPhone, you can worry less about how to conserve your smartphone battery power, and start maximizing your phone usage the way it is built for.

PowerSkin PoP’n. [$79.99]

PowerSkin PoP'n

Case-Sticky-on Removable External Battery. [$39.95]

Case-Sticky-on Removable External Battery

DOCA Fashion Design 2800mAh Battery Case. [$46.47]

DOCA Fashion Design 2800mah Battery Case

MiLi Power Spring 5. [$88.15]

ALT

Patuoxun 4200mAh Battery Case. [$28.99]

Patuoxun 4200mAh Battery Case

Eton Mobius. [$45.00]

Eton Mobius

Bao Xin Extended Battery Charge Pack. [$23.99]

Bao Xin Extended Battery Charge Pack

Mophie Juice Pack Plus. [$119.95]

Mophie Juice Pack Plus

Elite Battery Case White. [$49.95]

Elite Battery Case White

Power Jacket â€" 2000mAh. [$36.00]

Power Jacket - 2000mAh

KAYSCASE Power2800. [$52.99]

KAYSCASE Power2800

Grip Power. [$99.99]

Grip Power

Energi Sliding Power Case. [$99.99]

ALT

uNu DX Protective Battery Case. [$79.95]

uNu DX Protective Battery Case

Mojo Refuel Aqua. [$119.95]

Mojo Refuel Aqua

MOTA Extended. [$99.99]

MOTA Extended

The Lenmar Meridian. [$89.99]

The Lenmar Meridian

Maxboost Fusion. [$69.95]

Maxboost Fusion

PowerGlider Slim. [$59.95]

PowerGlider Slim

Alpatronix BX110. [$36.95]

Alpatronix BX110

Mophie Juice Pack Helium. [$79.95]

Mophie Juice Pack Helium

The Freedom 2000. [$99.99]

The freedom 2000

Mojo Refuel Removable Battery Case. [$74.95]

Mojo Refuel Removable Battery Case

Prolix Slim. [$39.95]

Prolix Slim

T5 Premium 2800mAh Charger Case. [$37.90]

T5 Premium 2800mah Charger Case