Archive for the ‘android’ category

10 Things Your Android Phone Does to Make Life Easier

October 17th, 2012 Leave a comment
10 Things Your Android Phone Does to Make Life Easier

We all want our lives to be simpler. These days, our portable devices should be helping us with our daily tasks and assisting us with things that stress us out. We have all read the “top 10” lists for different kinds of apps and games, but what if you just want to know about some simple things that your Android device can do to make your life easier? Never fear, this list of apps will help you relax and make it through your day. 1. Executive Assistant The best way to stay organized is to have all of your… View full post »

Android and Malware: Protecting Yourself from Threats

August 17th, 2012 Leave a comment
Android and Malware: Protecting Yourself from Threats

As our mobile devices become more prevalent, we tend to use them for the most sensitive of tasks. Banking, business applications, email and social networks are all available through our Android devices. Along with our favorite applications, malware and trojans are also making their way onto the scene and into our information. In this article we will look at how to protect yourself from these threats and keep your data safe. Often, malware makes its way onto our device through applications we have installed in the Android marketplace. While there are differing opinions on mobile security, you… View full post »

Installing a CA Certificate on Android

July 30th, 2012 Leave a comment
Installing a CA Certificate on Android

There are a lot of reasons why you need to know how to install a CA certificate on Android device. Often it is suggested that you use theRealmB web site. While I trust that RealmB authors have had the best intent to help others, I think publishing a security certificate you use to connect to your corporate network on the web is as wise as giving keys to your house to absolute strangers and I personally would not use the tool. In this article I will show you how to install a CA certification on your device quickly and… View full post »

Android Development Concerns

July 27th, 2012 Leave a comment
Android Development Concerns

As the market share for Android devices has grown, developers have found that there are things about Android development that can cause problems. Android developers all learn that there are challenges and concerns when creating applications for the Android platform. Part of creating excellent apps is being able to anticipate these issues and plan to get around these headaches. This article will give you an overview of some of these problems and how to overcome them. Software/Hardware Integration Button configurations change from handset to handset. The same button can perform a completely different function on another handset, which… View full post »

Android Context Class in Depth

July 25th, 2012 Leave a comment
Android Context Class in Depth

Previously in other articles we have discussed the Android architecture and outlined how the operating system works. The Android OS system is complex and unusual and can take some time to understand. Some of the classes take on a critical role in the system and deserve a little deeper look. In this article we will look at one of the crucial classes for application designers: the Context Class. Let’s start by looking deeper at the abstract class: android.context.Context. This class is rarely mentioned in manuals or articles but arguably, it is the most important class in the… View full post »

Announcing Google Chrome for Android

June 13th, 2012 Leave a comment
Announcing Google Chrome for Android

On February 7th, 2012, Google announced the release of Chrome Beta for Android devices running Ice Cream Sandwich (Android 4.0). This download is available in the Android market and was originally intended to be part of the ICS release that unfortunately didn’t make it in time. Since many people already use Chrome as their primary browser, it is exciting that it is now available for your favorite devices. In this article, I will talk about some of the new features that Chrome for Android offers. To start, you can currently get Chrome for Android in the following countries: US,… View full post »

Android, A Complete Course, From Basics To Enterprise Edition EBook Review

April 22nd, 2012 Leave a comment
Android, A Complete Course, From Basics To Enterprise Edition EBook Review

Let’s face it: I review plenty of Android books. Part of my job is to keep abreast of the resources out there for Android programmers, both novice and veteran, and as a result I often pick up books from big names like Wiley and O’Reilly. I rarely review small press books, but the description of “Android, A Complete Course”, by Mathias Seguy (with Yannick Bergès as the graphist and Thomas Hatcher as the translator) happened to catch my attention (as did the price tag of just under $13 USD for a full A-Z Android tutorial). After I had finished… View full post »

Android 4.0.3 With New SDK Tools

April 11th, 2012 Leave a comment
Android 4.0.3 With New SDK Tools

Google recently launched their new update 4.0.3 for Android 4.0 Ice Cream Sandwich OS. While this may be mildly exciting for some consumers, it is the new SDK tools that developers cannot wait to get their hands on. Many changes and additions have been made in this update as well as some bug fixes and optimizations for mobile phones and tablets. In this article I will give you the scoop on the new release features so you can begin working them into your applications. For Android developers you will be happy to hear that new APIs are on… View full post »

The Android REvolution: Android’s Rise to Prominence

February 13th, 2012 Leave a comment
The Android REvolution: Android's Rise to Prominence

Today, Android is well-known as a mobile operating system; since the launch of Android 1.0 in 2008, Android has had an astronomical rise in market share. In just three years, Android has gone from a new mobile operating system to a mobile OS that controls a plurality of the market share in smartphones, in no small part due to its open source nature and no licensing fees. In 2003, however, no one would have believed you if you said Google would be at the forefront of smartphone mobile OS development. “Android” was still just a sci-fi word, and the Apple iPhone… View full post »

Improving Android Battery Life – 5 Tips

January 25th, 2012 Leave a comment
Improving Android Battery Life - 5 Tips

This article is a bit uncharacteristic of our regular developer topics, but you might still find it useful since developing on Android also means owning an Android device. Running out of battery on your Android device can be frustrating. Often, we find ourselves wishing we could get a little more juice out of our devices. If your battery life is getting the best of you, here are some tips that you can use to help keep the party going a little longer. Task Killers Don’t Help Task Killers have been a strongly debated topic for Android owners and unfortunately a necessary… View full post »

Carrier iQ – What You Need to Know About It

December 14th, 2011 Leave a comment
Carrier iQ - What You Need to Know About It

There has been a lot of hype in the media this last week over the Carrier iQ program that has been detected on Android smart phones. For those of you who are looking to catch up, or maybe get some answers, here is an overview of what Carrier iQ is about and what you should be aware of. What is Carrier iQ? Earlier this month the XDA Developers blogged about a rootkit application called Carrier iQ in this post: http://www.xda-developers.com/android/what-people-arent-saying-about-carrier-iq-xda-tv/. This software is installed as a rootkit in the RAM of the device and runs silently in the background. … View full post »

Best Android Blogs: Our Top 10 Picks

December 6th, 2011 Leave a comment
Best Android Blogs: Our Top 10 Picks

Android: it’s the big word on the street now. As the world’s most widespread open-source smartphone operating system, it’s naturally the object of some attention from blogs around: some useful, some not quite so much. It can be hard to tell the good blogs from the bad, but that’s what we’re here for. We’ve poked around a bit and kept an eye on a number of Android blogs for the past six months, and here is our pick of the top 10 Android blogs for your consideration. Feel free to add others (through your comments) if you feel we’ve missed… View full post »

Android Training: Classroom and Onsite vs Online

August 29th, 2011 Leave a comment
Android Training: Classroom and Onsite vs Online

In today’s digital world, virtual training for programming languages and platforms has become all the rage, and for seemingly good reason: programming doesn’t always demand physical interaction between teacher and student, and it doesn’t normally require any expensive and unusual equipment, meaning the student can engage in training from just about anywhere. The pros are, of course, obvious: no travel overhead, no brick-and-mortar presence, and fewer requirements on class sizes and times all equate to convenience and cost savings. What they sometimes lack, however, is crucial: Engagement and quality communication, both from the instructor and the students. Many virtual training schools (and… View full post »

Android SDK: Which Version to Use and Why

August 23rd, 2011 Leave a comment
Android SDK: Which Version to Use and Why

Android has recently become the majority operating system on mobile smartphones today, and for good reason: it’s an open, incredibly versatile mobile OS that can work on a vast majority of different types of phone hardware (or, in the event it doesn’t, be programmed to do so). This has enabled it to be the OS of choice for these vendors, and so far the market and the people have been extremely amenable to Google’s mixture of open-source, versatility, and user-friendliness. With this open structure and versatility, however, comes a price: as more and more vendors push out their own versions… View full post »

Installing Android NDK

July 20th, 2011 Leave a comment
Installing Android NDK

What is Android NDK? Chances are, if you’ve found this article, you know already what the Android NDK is. If you’ve stumbled upon here by chance, however, here’s a quick explanation: The Android NDK is a set of tools provided by Google to allow Android developers to code portions of their applications in native C, which then gets compiled into the application to run just the same as any other Android application. The advantage to this is that there is a performance increase for some processes with native code (though not automatically) and some developers can harness it to see performance… View full post »