You have heard people say it: “App X is a good app”. You didn’t think about it at the time, but it begs the question. What makes a good Android app? How can you determine if the app you are writing will be good or not? It seems like a subjective thing but there are some areas that all apps could focus on that would make them better. In this article, I will explore the factors that you need to consider when creating an Android application to ensure that you also end up on the list of “good” apps, instead… View full post »
Archive for the ‘android’ category
Android ActionBar Quick Tutorial
May 8th, 2013 Leave a commentFor those of you not in the loop, the ActionBar a bar located at the very top of an activity that can show the activity icon, title, and actions that can be triggered (hence its name): things like additional views, other interactive buttons, app navigation, and so on and so forth. This replaces the older Android OptionsMenu that was opened when a user pressed the hardware Option button; the ActionBar is preferable to it as it is clearly visible and shows the user what they can do and where they can do it. Read on for how to implement this… View full post »
Why Android Training Is Still Key To A Big Bucks Job
April 5th, 2013 Leave a comment“What is the most profitable training route for a programmer to take?” It’s a question that’s often asked of teachers and recruiters everywhere. New programmers (and often experienced ones looking to learn something new) are sometimes paralyzed by choice, and they’re looking for someone with experience in the field they’re branching into that can tell them what skill set will make them attractive to potential employers- or nudge existing employers to give them a raise or promotion. Naturally, you’ll often hear all sorts of suggestions put forward- everything from embedded programming to legacy compatibility and web development will be offered up… View full post »
Top 10 Most Common Android Interview Questions
April 1st, 2013 Leave a commentLooking for a job as an Android developer? You’ll likely be grilled in the interview to make sure you know what you’re talking about. Here’s a list of some of the most common Android interview questions and how you should handle them! 1. What is Android? You’d be amazed at how many interviewees say “An open-source mobile operating system…” and then start fumbling for words. Be precise and on-point with your explanation without going into too much extraneous detail: Android is a Linux-based mobile operating system that allows developers to create applications that can perform basic and advanced functions for a user. 2…. View full post »
Best Android Books: Top 5 Choices For 2013
February 7th, 2013 Leave a comment2013 has come to us, and we’ve noticed that our Best Android Books: My Top 5 Choices post has still been getting quite a few hits recently. Unfortunately, it’s been awhile and some of the books on the list are a bit out of date – with that in mind, we’ve gone looking for some new, cutting-edge Android books to help you be at the top of your Android development game! 1. Professional Android 4 Development By Reto Meier I was quite impressed with Reto Meier’s breadth in this book – while many developers are fluent in Android 2, for the most part… View full post »
Android Context Menu Tutorial
January 31st, 2013 Leave a commentThe context menu in Android is vital to many applications – the best way to think about it is to equate it with a right-click on a normal desktop computer. If you long-press a view in an app, it expands a similar list and you can take certain actions with them that you would not be able to do with regular clicks alone; while many different customizations and actions can be performed with single presses or hard menu buttons, often the quickest and most user-friendly way to implement an action is through the use of these “right-click” or “long-press” menus,… View full post »
5 Useful Android Code Snippets
January 12th, 2013 Leave a commentSometimes it’s hard to make Android programs without trying to reinvent the wheel: often there are simple tasks that aren’t obvious at the start, and it can be more trouble than it’s worth writing them from scratch. To help make your code writing process easier, here are 5 Android code snippets for some common tasks that may not be obvious! 1. Reading a Text File from A Device SD Card This one is a snippet that’s often used simply because it’s a common use case- the way to do it, however, isn’t always obvious. Here’s a snippet to help you read… View full post »
Top 5 Android ROMs
December 23rd, 2012 Leave a commentPart of the appeal of the Android operating system is the great customization and configuration that it gives users due to its open-source nature, and many developers have taken it upon themselves to offer up customizations of the stock operating systems for various reasons, including speed, aesthetic, feature-set, and others. Because of the wide distribution of Android ROMs out there, it can be tough to decide which one you want to test-run. We’ve taken a look at a few and we’ve picked out our top 5 Android ROMs to help you decide which ROM to run on your Android phone! 1…. View full post »
5 Tips For A Great Android UI Design
November 18th, 2012 Leave a commentDesigning apps have quite a few components to them- and sometimes the nuts and bolts of the app is the easy part to figure out. UI design is often the harder part: getting into the minds of your users and figuring out how to make a slick, intuitive UI is easier said than done. That said, there are a few general tips that can help you make an effective UI that won’t make your users confused or disinterested: we’ve collected the tips we think are best to help your Android app have the punch it needs to get your users… View full post »
Top 5 Free Android Game Engines
November 6th, 2012 Leave a commentIntroduction Android is a popular operating system for games, and even now hundreds upon hundreds of games are being developed for it each day. Writing them from scratch is something many programmers don’t have time for, and game engines can help to make developing a new game much easier. Unfortunately, many of the game engines, like Unity, cost up-front money that an independent developer might not have. If you’re in that boat, well- you’re in luck! We’ve taken the time to round up some free Android game engines that will help you get your game off the ground and into people’s… View full post »
Free Or Paid: Deciding Which Path To Take With Your App
November 3rd, 2012 Leave a commentFree or paid? It’s a question that has plagued Android developers almost since the platform has been introduced. For developers looking to make money off their apps, it seems like going the paid app route would be the best way to monetize your app: if it’s useful enough, people will be more than willing to pay a dollar or two to pick it up and use it. In reality, however, the choice between paid and free isn’t so cut and dry. In real life studies and examinations, it’s coming to light that advertisements on free apps can monetize perhaps as… View full post »
Top 5 Network Management Apps For Android
October 23rd, 2012 Leave a commentSometimes it can be rough being a sysadmin on the go- many of the calls sysadmins get asking for help are when they’re stuck somewhere without access to a computer. When you’re stuck in a train without your laptop and your junior sysadmin floods your inbox with panicked emails about the mail server not responding, sometimes it can be helpful to have something to act as a backup. Enter your Android phone! With the host of Android apps available that relate to network management, you never have to be without some form of remote control over your servers. Here are… View full post »
10 Things Your Android Phone Does to Make Life Easier
October 17th, 2012 Leave a commentWe 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 commentAs 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 commentThere 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 »




