Using Curried Functions in Swift
Here at Yeti, we’re big proponents of using Swift for our iOS apps. In fact, every iOS project we’ve taken on since the end of 2014 has been completely written in the language. We chose Swift over Objective-C because of its clean syntax, type safety, and modern features. In this post I’m going to give an overview of curried functions, a feature that Swift and a few other modern languages contain.
The Challenge of Cross-Platform Mobile Apps
Android is not the same as an iPhone. The iPhone 4 is not the same as the iPhone 6, and neither is the same as the iPad. There have never been more platforms to run your app—and that's not even considering Windows phones, smartwatches and desktop computers (of Mac, Windows, and Linux varieties). It becomes even more complicated when you remember that not everyone upgrades a device's operating system as soon as the new version comes out.
What’s new in smartphone virtual reality?
While consumers are anxiously awaiting the releases of Oculus Rift, there are many smartphone virtual reality options available.
A Developer's Perspective on the Apple Watch
As developers, we’re eager to work with the latest technology innovations, and there's no question that the Apple Watch offers a new platform, new challenges, and new opportunities.
Hashtags and Mentions in Swift
Tape is one of our most recent iOS apps at Yeti, and one we’re very proud of because it is our largest application written in Swift. To preface, Tape is a social video editing app that allows users to record clips and “tape” them together into a longer video. Through the use of clip editing, filters, and music, our beta users have already made some very impressive Tapes.