With all of the resources Google and Apple have poured into their ecosystems, creating cross-platform mobile applications is easier than ever. However, you still can’t get around the fact that building a native application means developing it twice - once for iOS and once for Android. Well, now thanks to a framework called Flutter, developers can create for both platforms at the same time. ...

Dealing with JSON is one of those tasks that almost every developer has to perform in order to construct data models with which to populate project views. However, building and testing a good data model can be time-consuming and prone to mistakes. JSON Parsing in Swift Before Codable Prior to Swift 4, Swift's Foundation library provided native JSON parsing by way of the JSONSerialization API. Simply put, JSONSerialization would convert an API payload into a collection of dictionaries with nested arrays. However,...

Phase 2 starting working with Pioneer Library System (PLS) to create an extremely user-friendly and functional solution for a dilemma the library industry sees across the nation: offering remote services in one central application. This issue is especially prevalent in areas still growing in tech innovation, like Oklahoma. Through our process and great partnership with PLS, the solution has become so successful through user adoption as well as receiving The Journal Record's 2016 Innovator of the Year Award. The PLS Connect...