What is “Touchscreen”? Which one is best?

What is “Touchscreen”? Which one is best? “Capacitive touchscreen” or “Resistive touchscreen”?

A touchscreen display is one that is sensitive to touch. They are often used on smartphones and similar devices. In the cell phone industry there are two major categories of touchscreen displays: “Capacitive touchscreens” and “Resistive touchscreens”.

What is “Capacitive touchscreen”?

Capacitive touchscreen displays rely on the electrical properties of the human body to detect when and where on a display the user touching. Because of this, capacitive displays can be controlled with very light touches of a finger and generally cannot be used with a mechanical stylus or a gloved hand.

Examples of devices with Capacitive touchscreens are the Apple iPhone, Nokia Lumia 620 and the Sony Xperia p.

What is “Resistive touchscreen”?

Resistive touchscreen displays are composed of multiple layers that are separated by thin spaces. Pressure applied to the surface of the display by a finger or stylus causes the layers to touch, which completes electrical circuits and tells the device where the user is touching. As such, resistive type touchscreens require much more pressure to activate than capacitive touchscreens.

Examples of devices with Resistive touchscreens are the HTC Touch Diamond, Nokia Asha 305 and the Samsung SGH-i900


The Smallest Android Stick Out !

Over the years we’ve become accustomed to the trend of Android powered USB sticks that act as a plug-n-play device, which can be mounted on a TV, which converts a normal TV into Android running desktop. These USB sticks are generally larger is size than the original USB drives but today we have come across one of the smallest in the market.

It is a little hard to differentiate between a USB drive and mini-PC but with SmartCandy all that can be forgotten.

SmartCandy is the latest Android TV stick that looks like a USB drive in terms of size and weight but is a mini-PC in terms of functionality.

SmartCandy was spotted at a recent trade show. In terms of the hardware, the stick packs a 1.6 GHz ARM processor coupled with 1 GB RAM. It runs Android 4.1 aka Jelly Bean version. The stick also has a microSD slot.

However, unlike other USB sticks, SmartCandy does not offer in-built Wi-Fi or USB port but the company is giving an external adapter for Wi-Fi and USB. The stick also comes with an option of dock with Ethernet and 3 USB ports. Pricing details have not been mentioned but we assume this will be priced under $100 like all the other sticks.

Other than the above mentioned device, the company also has a model that packs a Telechips processor with 512 MB RAM, and 4 GB storage. This is how the smallest mini-pc looks like.

Source-EFY News Network

All That You Need To Know About Rooting

What is “Rooting?”

The Android phone that you have learned to love and enjoy is running an operating system that was designed for commercial and private use. Like most any operating system, several features have been disabled, either for future use or to prevent the casual user from causing permanent damage to the operating system. “Rooting” is the process in which the limitations are removed and full-access is allowed. Once rooted, the Android phone owner will have more control over many settings, features and performance of their phone. Basically, “rooting” means to get to the root of the operating system and to have the ability to make global changes. it is possible to ruin the performance of the phone, and/or brick the device altogether. So here are some reasons why it may, or may not be worth it to root and customize your phone. Keep in mind, be careful what software you flash, and make sure its the right software for your phone.



  1. Unlock Bootloader: First and foremost, with root access and an unlocked bootloader, you now have an infinite amount of customization options, from launchers, ROMs, themes to custom kernels.
  2. Freeing up memory: When you install an app on your phone, it is stored on the phone’s memory. “Rooting” allows you to move installed applications to your SD card, thus freeing up system memory for additional files or apps.
  3. Custom ROM’s-This is the most powerful feature of “rooted” phones. There are hundreds of custom ROM’s that can do anything from speeding up the processing speed of your phone to changing the entire look and feel of your phone. The software and hardware on custom ROMs are also usually better optimized, leading to more fluidity, which is always a plus. This is also due to the fact that custom ROMs get updated on a daily to weekly basis, compared to stock software.


  1. Rooting immediately voids your phone’s warranty: Once rooted, don’t try to take your phone to service center for warranty
  2. Rooting involves the risk of “bricking” your phone:  if the wrong software gets flashed there are chances that your phone gets brucked, a “bricked” phone is no better than carrying around a brick in your pocket. The phone is dead when it has been “bricked.”
  3. Poor performance: Though the intention of “rooting” a phone is to give the phone more performance, several users have found that, in their attempts to speed up the phone or add additional features, that their phones lost both performance speed and features. Remember that when you “root” your Android phone, you are making changes to the stock operating system.
  4. Viruses: Yes, even phones can get viruses. A common practice that people do with “rooted” phones is to flash their ROM’s with custom programs. Whenever you make changes to the code of a software, you run the risk of introducing a virus.


Rooting and customization isn’t for a lot of people, but I would suggest everyone try it at least once, its worth the experience to see what you can really do with an open source OS. It gives  you the option to do whatever you want with the software, because its open, and you can change it to suit your needs.

If you are not a techie guy then dont go for it- In my opinion as long as you’re cautious and obtain the knowledge needed to root, unlock and customize your specific device(s), then you should go give it a try! It’s really a mind blowing experience to realize what you can really do with the mini computer in your pocket.

NOTE: this articles does not motivate to root your phone. In case of any damage techieCode will not be held liable.

Steps To Create Your Own Android App

Are dreaming of developing your own android app?

Here’s a snippet that will give you details about what you will need to develop a android app and where you will find them.

Android is basically a Linux based operating system with java interface.


You will need a compiler, debugger and a virtual machine to run the application. You get these all in a single package called Android software development kit(SDK) .

But these tools are command line based so a little homework is needed for it.

Android virtual device (AVD)is the emulator which can be used to test the app without an actual android phone and Android debug bridge (ADB) can be used to connect to a real android device or an virtual one.

This is one way development


If you are using eclipse Google provide Android development tool which are specifically designed to develop using eclipse IDE.

If you are using java coding than you might require Dalvik virtual machine (DVM) which converts into its owns byte code rather than using java byte code.

So you cannot run java class codes directly you will have to use DVM.

You can get the SDK from here http://developer.android.com/sdk/index.html.

How to do?

Primary step would be to write a java program for your app then convert them into java class file using java compiler.

Converting the files into  executable(.dex) using dalvik virtual machine. During this process the redundant files are compressed in the (.dex) file. Hence these (.dex )files are smaller in size. The image and the XML file the program will be packed into (.apk) by the Android Asset Packaging Tool.

This (.apk) is the final file that has all the executable files. This can be bridged into a virtual machine or a mobile phone using the ADB.

Except for writing the java program and compiling it , all other process will be carried out by ADT and the final (.apk) will be generated.

This way you will have your app ready.

If you wanna learn it step by step Google has very well documented material. Visit http://developer.android.com/training/basics/firstapp/index.html

So proceed to build your android app.


Apple seeks Android source code from Google: Report

The company founded by late visionary Steve Jobs has asked a US court to direct the world’s biggest internet search company to handover the source code of its Android operating system.

According to a news report in Bloomberg Businessweek, Apple told the US court that Google is “improperly withholding” data that it requested in the pre-trial information sharing stage. Apple has sought this information in the second-patent infringement case it has filed at the San Jose court. As per the court filing, the iPhone maker has argued that Android is used in all of Samsung’s allegedly infringing products and “provides much of the accused functionality.”

The latest development in the war between Apple and Samsung comes in the lawsuit that includes patent violation charges on phones like iPhone 5 and Galaxy S III.

However, a lawyer for Google (but who also represents Samsung in the case) told the court that the Tim Cook-led company made this “strategic decision to keep Google off the complaint.” He said that the internet search giant does not have the same legal rights as the Apple and Samsung in this case “with respect to reciprocal discovery,” the report states.

Apple and Samsung are embroiled in a patent battles across various parts of the world. One of the biggest judgements in the matter came last year, when a US jury concluded that Samsung has violated Apple patents and awarded the latter $1.05 billion. However, this sum was slashed later to $450.5 million by the court and a new date to determine final damages in the case was set.

Tips on How to Solve Common Android Problems

Android OS is very flexible when it comes to customisation and applications, but there are things that can annoy you sometimes when the device freezes, lags or suddenly stops. Being more knowledgeable of the OS, the device and common issues will help owners troubleshoot any Android device.

  • Occasional Lags and Freezes The common reason why the device suffers lags or freezes is due to overlapping applications that contradict each other. Be simple and eliminate third-party task manage or battery savers. Android can manage what those apps do. Uninstall any recent applications before the problem occurred.
  • Removal of Certain Apps Android core applications stay on your device forever, but there are ways to help you get freedom from bloating the RAM. Android apps such as Maps can be disabled manually. Go to “Settings – Applications – All – Maps”. Clear Data, Force Stop, and Disable it. Once disabled, you have to re-enable it to use the Google Maps app. For other applications, you can check their details as well and select the option “Move to SD card,” if possible.
  • Speed Up Performance Try not to stress and push to the limit your Android device all the time even it can. Pushing a device frequently can affect overall performance and stability. If you did something which causes the device to lag at certain times such as use a high-graphics live wallpaper, try choosing another one or stay with still ones. If an app does not work with your device, do not force it. Restart your device frequently to free up memory and get a fresh start.
  • Media and Gallery App failed to read media files Sometimes the Android media scanner fails to read media files for music and gallery core apps, but the file manager can browse them from the storages. The main reason is the confusing database Android reads such as multiple album thumbnails, leftover images of apps, and more. The best solution is to create a backup of all media files only, not the entire contents of your storages. Format internal/external storage and transfer back the files. Turn off the devices and switch it on, leave it for 5-10 minutes to complete indexing all files.
  • Battery Management According to some experts, third-party battery saver apps that are poorly written can worsen battery problems. If you do not know the safe ones, simply adjust your display brightness so low settings would be visible, switch to still wallpapers, use the back key when leaving applications, turn off Wi-Fi/Bluetooth/GPS/Auto-sync when not in use, use Wi-Fi if available than data connection and uninstall apps which eat more battery than expected.

Samsung Galaxy Note 3 To Run On 8-Core Mali 450 GPU

With a whole lot of Note 3 rumours floating in the tech world, the most recent one claims that the 3rd generation of Samsung Galaxy Note will run on an 8-core Mali 450 GPU. The next iteration of Mali 450 GPU will feature 8 cores, which will significantly improve the graphics performance of the phablet. Considering that Samsung used PowerVR SGX544 GPU in the Galaxy S4, the Samsung Galaxy Note 3 will be the first ever smartphone to feature Mali 450 GPU.

As written by SamMobile, the Galaxy Note 3 which is supposed to have a 15.21-cm (5.99-inch) full HD Super AMOLED display with diamond pixel structure, the same one which was used in the Galaxy S4. The next generation Phablet will also have a 13 megapixel camera, an Exynos 5 Octa CPU and 3GB of RAM.

The Note 3 is expected to be shipped in the latest version of Google’s Android i.e. either Android 4.3 Jelly Bean or Android 5.0 Key Lime Pie which ever is unveiled at the Google I/O. In addition to the OS, the smartphone will be topped with Samsung’s TouchWiz software UI.

SamMobile says this information comes through a trusted source, but it must be noted that these are unconfirmed specs.

The device is expected to launch at the IFA in Berlin this September as the Samsung Galaxy Note 2 was announced in the same event last year.

Source- EFY Times News Network