Skip to main content

Posts

Featured post

Read this before buying USB charging cables

You may sometimes notice that some USB cables are available for very cheap price and then some are well priced. But when you buy the cheap one thinking you've saved yourself some cash and plug your phone for charging and notice well it's hardly charging. It's a common problem with USB cables. Why is that? what's the difference? How to purchase a decent USB cable? For that you need to understand how current is passed through a wire. 1. A wire needs to be a good conductor (duh) meaning it should have minimum resistance. Resistance will cause the charge to be lost and also generate heat which will affect the life of the cable 2. The cable needs to be of lower gauge meaning it should have larger diameter. Because it can allow more current to pass through it. Gauge is indicated by number USB cables have two set of wires each for data and power. Now these cheap cables are in 28/28 configuration means which will not allow more than 500mah to pass. These are just for data ...

Android fragmentation - the good and the bad

Google owned Android is biggest used mobile OS. It has one thing that separates it from IOS, windows, symbian etc is that it's open source, meaning the code is available for manufacturers and they can tweak the OS by giving more options, or by using different skins and use their version of android in their phones. Now because of android's openness 100s of manufacturers launch new phones with their version of android. This can now have many good thing but have many problems too. What's good? Manufacturers often give users features that vanilla android doesn't gives. These can be small tweaks like reboot option in power menu or a battery percentage indicator in status bar or big features like multi window or theme support. Some manufacturers give users ability to create folders, hide apps, reorder apps in their stock launcher, all of which stock android doesn't support Many developers used open source nature of android and created their versions or ROMS of a...

YouTube experimenting with new user interface

After many small tweaks youtube is onto something really big. A video posted by an Google+ user on YouTube shows the new interface The thumbnails are a lot bigger and now take up to whole width of screen. Also each video is playable on the list page without opening a separate page for individual video. There are also some minor tweaks in the buttons etc. Check out the video below. This would be a major change to the interface which may take some time to rollout. Do you like the new interface? Leave your comments below

Android M developer preview - UI changes

Google released the Android 'm' dev preview just after the google i/o for developers. As they showcased there aren't any major UI changes to system this is more of a polishing update. Saying that there are some subtle changes or also can be called as bug fixes First up they finally figured out the volume slider and is not sorted and easy to understand. Turning down volume down activates vibrate and further pressing the volume down button triggers DND mode. There is also a quick toggle for DND Another (major) UI change is the app drawer. This time it's continuous vertical scrolling this is the first time in stock android to see vertical scrolling. There is also a search bar for apps. Many users complaint about it and reported to revert it back to horizontal page scrolling. This time Google also included dark theme for settings menu which is very appreciated by users. And is easy on eyes during night. There's also an auto mode which will cha...

ANDROID M - everything you need to know

Today at Google I/O, they announced a developer preview of the next version of Android, the M release. Last year’s developer preview was a first for Android and received great feedback this year you'll receive more OTA updates than on lollipop preview M release is focused on improving the core user experience of Android, from fixing thousands of bugs, to making some big changes to the fundamentals of the platform: Permissions  - google is giving users control of app permissions in the M release. Apps can trigger requests for permissions at runtime, in the right context, and users can choose whether to grant the permission. Making permission requests right when they’re needed means users can get up and running in your app faster. Also, users have easy access to manage all their app permissions in settings. On M, as a developer, you should design your app to prompt for permissions in context and account for permissions that don’t get granted. As more devices upgrade to M, ap...