Introduction At Chariot Solutions, we have been developing mobile apps since the release of the first iOS SDK in early 2008. Back then, all app development was new. A lot of developers flocked to mobile development as the new shiny object. As is the case with all new software development stacks, some apps were developed … Read More
This past fall, I became part of the Ray Wenderlich tutorial team for Android. As part of that team, we are updating the existing Android tutorials using Kotlin along with the latest Android tool set. My first assignment was to update the Intents tutorial. What is an Intent you ask? Well, Intents and Intent Filters … Read More
Introduction When we are talking to customers, either new or existing, we often get asked about the best way to develop mobile apps for both Android and iOS. For many years the options were native versus hybrid. More recently these options have become more complex. The typical reason we get asked this question is that … Read More
Chariot’s own Rod Biresch is part of the Ray Wenderlich tutorial team. One of his first tasks was to take the original tutorial from Ray Wenderlich’s site and converted it to Kotlin and updated it for the latest Android tool set. A RecyclerView can be thought of as a combination of a ListView and a … Read More
While working on one of our demo mobile apps for the upcoming SXSW conference, I found the need to store blood pressure and heart rate data in HealthKit. Apple’s documentation is pretty solid and has some good examples on how to use the HealthKit framework. In this short post, I’ll walk through the code snippets … Read More
Apple is releasing two new iPhones and the latest version of their OS, iOS 8. If you have or are planning iOS applications, this news directly impacts those plans. Here are some things that you need to be thinking about.
In this post, I’ll walk through the steps to create a simple iPhone app that interacts with a public API, using Node and Charles to simulate an error response. This post assumes some experience writing iOS code, but all the source code will be available on GitHub…
Apple recently announced that new apps and app updates must be built with Xcode 5 and optimized for iOS 7 starting February 1st, 2014. What does this mean? Well, even if your app was built and released on iOS 6 and currently looks fine running on iOS 7, your next app update will change all that. … Read More
iOS makes it very simple to define a custom file type that your app can handle. This post will walk through creating a simple app to access the contents of a text file received via email.
Introduction Cocoapods (http://cocoapods.org/) is a dependency management framework for XCode. It allows you to declaratively define project dependencies and have them included in the build of your project. It’s like Apache Maven or Ruby Gems for XCode. There are many tutorials on getting started with Cocoapods, so in this blog post I will present a … Read More