Archive for the ‘android’ category

Top 10 Productivity Apps For Android

June 27th, 2013 Leave a comment 1 comment
Top 10 Productivity Apps For Android

Smartphones are the way of the future- or so we’re told. Smartphones should make our lives better, easier, and more productive- but finding the right combination of apps and workflow to maximize your productivity is often easier said than done. Here’s a list of apps that could help point you in the right direction when it comes to getting your operation more productive! 1. Google Docs (Free) Easily on the top of productivity checklist, Google Docs is the on-the-go app that a great deal of people swear by (though it’s a mystery why Google took so long to roll it out initially)…. View full post »

Getting Started with Android Programming

June 19th, 2013 Leave a comment
Getting Started with Android Programming

Android is the most-common operating system on mobile devices around the world. Phones, tablets, etc. that utilize it are outselling Apple iOS-based devices by nearly two to one globally. The Android App markets, like Google Play, are filled with useful apps for users to download and are eagerly flooded with users looking to enhance their devices. Yet many developers are unsure of how to get into Android programming. Compared to the iOS SDK, getting a clear path set for Android development isn’t as well-mapped. That is changing quickly. Here is a simple roadmap you can follow to get started programming Android… View full post »

Fundamentals of Android Applications

June 7th, 2013 Leave a comment
Fundamentals of Android Applications

Android applications are written in the Java programming language and compiled using the Android SDK tools. A compiled app will include all data and resource files packed together in one package, which will be a single file with an .apk extension. That single file is the full Android application and is what devices will use to install the app. Installed apps live in their own little sandbox on the device. This way is something goes wrong with one, it’s unlikely to break out of its sandbox and affect other apps. The easiest way to envision this is to… View full post »

Creating “Good” Android Apps

May 12th, 2013 Leave a comment
Creating

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 »

Android ActionBar Quick Tutorial

May 8th, 2013 Leave a comment
Android ActionBar Quick Tutorial

For 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
Why Android Training Is Still Key To A Big Bucks Job

“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 comment
Top 10 Most Common Android Interview Questions

Looking 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 comment
Best Android Books: Top 5 Choices For 2013

2013 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 comment
Android Context Menu Tutorial

The 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 comment
5 Useful Android Code Snippets

Sometimes 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 comment
Top 5 Android ROMs

Part 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 comment
5 Tips For A Great Android UI Design

Designing 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 comment
Top 5 Free Android Game Engines

Introduction 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 comment
Free Or Paid: Deciding Which Path To Take With Your App

Free 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 comment
Top 5 Network Management Apps For Android

Sometimes 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 »