OPI Blog
Learn from experts in their fields

Browsing Tags: Mobile

SwiftGen with Image & Color Asset Catalogs
You might remember back in 2015 when iOS 9 was introduced, and we were finally given a way to manage all of our assets in one place with Asset Catalogs. A few years later, support ...
Structuring SwiftUI Previews for API Calls
SwiftUI, together with Combine and Xcode 11+, provide a powerful toolset for quickly creating an app with a native UI. In Xcode 11+, the preview pane was introduced in order to provide live snapshots of ...
OkHttp Authenticator – Selectively Reauthorizing Requests
Leveraging OkHttp3’s Authenticator API to more intelligently handle re-authorizations in a mixed-auth environment. or: The Trials and Tribulations of Mixed-Auth Under Retrofit2/OkHttp3 Occasionally, when in the process of cutting over from legacy authentication mechanisms to ...
May 17, 2017
Android GeofencingAPI
Intro The Android GeofencingApi makes it easy to define a circular virtual fence around a point on a map and monitor for transitions as the device crosses the virtual fence line. I recently built an ...
Adding a Windows Universal Version to your Existing React Native App in VirtualBox
Last time, we looked at how to build a Universal Windows Platform app in React Native in VirtualBox with a Windows 10 Developer VM. In this article, we’ll look at how to add the Windows ...
Create a Universal Windows App with React Native in VirtualBox
Want to build a native Windows Universal app without the native language? React Native Windows can do that. The following is a walkthrough on how to get a native Universal Windows Platform (UWP) app up ...
Migrating from Cordova to React Native
Strategies, tips, and gotchas for migrating a cross-platform mobile app from Cordova to React Native Apache Cordova is a Web view centric cross-platform mobile development platform that interacts with native APIs via plugins that expose ...
Jul 19, 2016
Guide to Creating Native Mobile Apps with Ionic2
Over the last few years I’ve had a little online side-project that I’ve always wanted to make into a native app. Mostly for fun and learning, but also to make it available without a network ...
Developing a native Android App using Groovy
Many of us Java developers have been curious about being able to develop native android app using groovy for a long time. This topic has been discussed in stackoverflow for years. In GR8Conf Europe this ...
Developing Private In-House Libraries with CocoaPods
For iOS/Mac development, CocoaPods (http://cocoapods.org/) is the dependency manager we use at Object Partners to discover and integrate a wide variety of open source libraries available online. Following the CocoaPods “podspec” is great for sharing ...