top of page
Blog
Search
admin
Jul 8, 20163 min read
Gradle from the Command Line
While Android Studio provides a nice GUI for interacting with gradle, there are times when a command-line approach is more helpful. You...
716 views0 comments
admin
Jul 7, 20164 min read
Joe User Learns About Java Concurrency: Part 1
One of the most common computer science problems deals with concurrency. Our example tells the story of what a programmer may go through...
31 views0 comments
admin
Jun 22, 20165 min read
Android Optimizations for Responsiveness: With a Warning About Leaking Activities
This article was written by Jay Slater, one of our software engineers. In the interest of broadening my horizons and being a...
67 views0 comments
admin
Apr 14, 20168 min read
Collecting & Processing Barcode Data in an Android WebView Using the EPX Barcode Scanning Framework
As businesses move to mobile solutions for their logistics and inventory processing, the need for fast and straightforward barcode...
935 views0 comments
admin
Feb 19, 20164 min read
Android Device Owner
In our previous blog post called Implementing Kiosk Mode in Android: Part 3, we briefly explored the Device Owner concept that was...
12,787 views0 comments
admin
Feb 3, 20165 min read
Implementing Flux with Redux and Firebase for Client-Side Web Applications
I recently began to consider the implementation of a simple “back-end server” application to demonstrate some new features for SDG...
39 views0 comments
admin
Dec 4, 20156 min read
Git Branching Models
One of git’s main benefits is also one of its biggest challenges: its distributed nature. The same freedom to work on an independent copy...
32 views0 comments
admin
Oct 30, 20156 min read
In-App Billing: From Start to Finish
Note: We asked our summer intern, Joel, to add a couple of features to our Barcode List Manager (Barliman) app for Android: In-app...
27 views0 comments
admin
Oct 22, 20157 min read
Enterprise Android Deployment Best Practices
Introduction In the world of smartphones, iOS has been dominating in the workplace, at least in the United States. The most recent data...
59 views0 comments
admin
Sep 10, 20152 min read
Gerrit Without the Repo Command
Some people have been told that if you want to use Gerrit code review, then you have to abandon some of your git skills and instead rely...
46 views0 comments
admin
Aug 27, 20153 min read
Jumpstart Your Android Project
Hardware One of the quickest ways to jumpstart your project is by selecting some commercial off-the-shelf (COTS) hardware. Most COTS...
18 views0 comments
admin
Jan 26, 20154 min read
Implementing Kiosk Mode in Android - Part 3: Android Lollipop (and Marshmallow)
Part 1 Part 2 Part 4 Part 3: Android Lollipop (and Marshmallow) Android 5.0 (Lollipop) and 6.0 (Marshmallow) now have an official Kiosk...
12,674 views0 comments
admin
Dec 9, 20142 min read
Android Shell Tricks: Using Mass Provisioning as an Example, Part 3
Part 1 Part 2 Settings Say you have 400 devices to provision before deployment--how do you configure them all? And how can you guarantee...
634 views0 comments
admin
Dec 5, 20141 min read
Android Shell Tricks: Using Mass Device Provisioning as an Example, Part 2
Part 1 Part 3 Packages Now let’s install an app: adb install MyAwesomeApp.apk Uninstalling an app is a little more work, because the app...
183 views0 comments
admin
Dec 4, 20142 min read
Android Shell Tricks: Using Mass Device Provisioning as an Example, Part 1
Part 2 Part 3 Android’s user interface is easy to use, but what if you need to automate interaction with a device, for example to...
105 views0 comments
admin
Oct 25, 20147 min read
Using the Android NDK with Android Studio- Part 3
We conclude our series on integrating Android Studio with NDK projects with an example of wrapping the NDK process in an asynchronous...
307 views0 comments
admin
Oct 23, 20143 min read
Using the Android NDK with Android Studio- Part 2
Our Android Studio / NDK series continues with details on how to create a Gradle-oriented NDK project that references statically compiled...
100 views0 comments
admin
Oct 21, 20144 min read
Using the Android NDK with Android Studio- Part 1
Integrating an Android NDK library into an Android Studio application is under-documented and can lead to difficulty with complex build...
213 views0 comments
admin
Sep 11, 20141 min read
Hiding javadoc elements with the @exclude tag
When creating html documentation with Oracle’s javadoc tool, it is often useful to be able to hide certain public elements that would...
939 views0 comments
admin
Aug 20, 20144 min read
Migrating from Eclipse to Android Studio
This article presents some considerations regarding and how to convert from using Eclipse to Android Studio for developing applications....
9 views0 comments
bottom of page