All Posts > Mobile

Mobile

Android Architecture Components

December 5th, 2017

Learning to use ViewModel and LiveData

Joseph Roskopf
Mobile

Android O - Autosizing TextViews

July 11th, 2017

Introduction Android O is coming. Right now in June, we’re in Release Preview 3 with an expected final release date of Q3. My guess for the dessert name is Oreo, but I haven’t been right on a single one so far. Android O feels more like a minor…

Joseph Roskopf
Mobile

Android GeofencingAPI

May 17th, 2017

Use the Android GeofencingAPI to create concentric geofences around a destination and get alerts as the device approaches.

James Dodson
Mobile

Nested weights are bad for performance

March 31st, 2017

You’ve almost certainly seen the lint error before “Nested weights are bad for performance.” How bad are they, though? My plan is to create a sample application with a nested view hierarchy using Linear Layouts and compare it to the same layout using…

Joseph Roskopf
Mobile

Exploring Swift Initializers

January 18th, 2016

A detailed look at the nuances of Swift initializers.

Object Partners
Mobile

iOS User Interface Development Approaches

September 10th, 2015

iOS User Interface Development Approaches

Torey Lomenda
Mobile

Using Android Product Flavors to build Full and Demo Version of the app.

March 31st, 2015

ProductFlavor is a very powerful feature available in the Android gradle plugin that allows us to manage different “flavors” of an application. This is useful when you want the same application but with different features per flavor (e.g. Full…

Object Partners
Mobile

Building a Kiosk Application in Android 5.0 (Lollipop)

November 4th, 2014

Building a Kiosk Application in Android 5.0 (Lollipop)

Object Partners
Mobile

Developing a native Android App using Groovy

September 4th, 2014

Simple Android app using Groovy

Object Partners
Mobile

Adding Custom Locations for iOS Simulator Testing

July 22nd, 2014

A quick tip showing how to add custom locations to your app for testing CLLocation services in the iOS simulator.

Steve McCoole
Mobile

Developing Private In-House Libraries with CocoaPods

June 25th, 2014

CocoaPods is the dependency manager we use at Object Partners to integrate open source iOS libraries. We also use it to manage private libraries for our iOS apps.

Torey Lomenda
Mobile

Minnesota CocoaHeads Sprite Kit Review

February 20th, 2014

A review a presentation about iOS 7s Sprite Kit API.

Object Partners
Mobile

Native or HTML5?

January 15th, 2014

Pros and Cons of going Native or HTML5.

Object Partners
Mobile

Converting an iOS Project to use ARC (Automatic Reference Counting)

July 17th, 2013

My experience converting a project to an ARC-enabled one. This post shares my discoveries going through an Automatic Reference Counting project conversion.

Torey Lomenda
Mobile

Dismissing Modal and Current UIViewControllers in the Same Delegate

April 8th, 2013

How to dismiss both a modal and the current UIViewController in the same delegate, taking specific steps in order to avoid crashes.

Steve McCoole
Mobile

Layout Managers for iOS Views

March 15th, 2013

The purpose of this blog post is to demonstrate a different approach from the Springs and Struts or Auto Layout models for view layout in an iOS application.

Torey Lomenda
Mobile

Using Google Analytics iOS SDK in Shared Library Projects

January 3rd, 2013

iOS projects that utilize shared libraries for common components can be difficult to instrument with Google Analytics. This is one approach to make it easier.

Steve McCoole
Mobile

Start building out automated groovy mobile web application testing on your iPhone or iPad with Ge...

April 24th, 2012

Geb and Spock can be used to automate testing of mobile application on mobile devices, including the iPhone, iPad and Android devices.

Object Partners
Mobile

Leverage Spring Security to Handle Mobile Access to Your Grails App

March 28th, 2012

Add the ability to detect and redirect mobile devices to specific version of your grails app by using / configuring the spring security plugin that many grails apps already use.

Nick Larson
Mobile

Let network connectivity help guide concurrency in your iPhone and iPad applications

March 22nd, 2011

Using Apple’s Reachability project & the SystemConfiguration framework, developers can test network access & leverage that information to optimize performance of their apps.

Object Partners
Mobile

Lights, Camera, ActionSheet!: Updating iOS ShareKit’s Twitter service to provide photo and messag...

November 11th, 2010

ShareKit (<a href=http://getsharekit.com/>http://getsharekit.com</a>) is a popular, open-source, drop-in solution for implementing social sharing features in iOS applications. ShareKit does not yet have support for selecting/capturing a photo and sending it as part of a Twitter message. However, thanks to ShareKit’s open-source nature and framework for extensibility, I was able to add this functionality without much fanfare, and still leverage the recently added img.ly support to link to that image. An overview of an initial form of this implementation is outlined in this blog post.

Object Partners
Mobile

Communicating with external devices from the iPhone and iPad

September 14th, 2010

Using the External Accessories Framework, added in iOS 3.0, iPad and iPhone developers can build apps that communicate with external devices.

Object Partners