• Andreas Can
  • Posted by Andreas Can
February 11, 2016

Concurrency is a condition in a program where two or more tasks are defined independently, and each can execute independent of the other, even if the other is also executing at the same time. In programming concurrency can mean several computations, data loads, or instructions are being handled relatively at the same time, through a single-core or multiple-core processor.

Read More
  • Abbey Jackson
  • Posted by Abbey Jackson
January 26, 2016

Apple’s new UITest suite has some developers excited, and others disappointed in lost functionality. UITest works differently than the functional testing solutions developers have come to rely on, such as KIF. Instead of giving you access to elements themselves, UITest gives access to proxy elements with minimal parameters to interact with. Learning to separate unit testing and unit based uitesting from functional testing can be a frustrating experience, especially when working with a new framework that still has its own kinks to work out. It is my hope the following guide will help developers form some clarity into the methodology needed when working with UITest.

Read More
  • Drew Pitchford
  • Posted by Drew Pitchford
January 5, 2016

3D Touch is a new feature exclusive to iPhone 6s and iPhone 6s Plus. It provides a new way for users to interact with our apps. As such, it’s important for developers to embrace this new technology. There are two ways that 3D Touch can be integrated into your app.

Read More
  • Abbey Jackson
  • Posted by Abbey Jackson
December 15, 2015

I have collected a list of quality blogs, newsletters, courses etc to further an iOS developer's knowledge and stay on top of news. This is not a huge list of every resource out there by any means, but I think these are the best.

Read More
  • Drew Pitchford
  • Posted by Drew Pitchford
September 10, 2015

Apple's much anticipated event for announcing their late 2015 products was Wednesday and more than exceeded expectations. The invitation to the event included the tagline "Hey Siri, give us a hint!" Actually asking Siri to give a hint would illicit a playful and humorous response. Now that the event is over, you may be wondering what really happened at Apple's Hey Siri event.

Read More
  • Drew Pitchford
  • Posted by Drew Pitchford
September 8, 2015

The most exciting event of the year is almost here (most exciting for Apple developers at least)! On Wednesday, Sept 9th, Apple will unveil next year’s worth of hardware that runs its mobile platform, iOS. Here is what we expect to see.

Read More
  • Dave Lane
  • Posted by Dave Lane
August 27, 2015

As mobile devices increase in usage and popularity, hackers have been looking for more ways to exploit them. People are using their devices in all aspects of their daily lives and are willing to share and store sensitive personal information in order to do so. Because there there is more information available for exploitation, hackers have begun to avoid the quick attack, preferring to wait in the shadows and silently gather data. This week, we will go into detail on the top four security threats Metova foresees in mobile.

Read More
  • Logan Gauthier
  • Posted by Logan Gauthier
June 16, 2015

Apple just announced their new UI testing features at WWDC, and it looks awesome. However, until you start building with the iOS 9 SDK, KIF is the top UI automation option. KIF is a great automated UI testing framework, but sometimes, when KIF tests fail on your continuous integration server (or locally when you weren't looking), it can be difficult to identify what went wrong. Luckily, KIF has a feature where it can take screenshots every time a test fails. This allows you to ensure that your UI automation testing is indeed automated. Let’s face it, if you have to sit there and watch your automation tests run so you can know what happened when it failed, it’s not fully automated.

Read More
  • Jennifer Pike
  • Posted by Jennifer Pike
June 11, 2015

iOS 9 will be here in just a few months. Now is the time to take a look at your applications and get them updated! Keeping your application up to date is particularly beneficial on iOS. It has an incredibly high adoption rate with 83% of users running the newest system compared to Android’s 12%. Be proactive about these new changes and don’t let your app get outdated. Updating can help your application function more smoothly, be more visible to your users, and look amazing.

Read More
  • Jennifer Pike
  • Posted by Jennifer Pike
June 8, 2015

Today at WWDC, Apple introduced the future of iOS, watchOS, and OS X. The keynote was several hours long and full of exciting new information such as Apple’s attempt to retake the music industry to a myriad of new uniformity updates across all 3 OSs. At times, the number of changes to apps, operating systems, and tools was almost overwhelming. We got past the noise with iOS developers Jack Bailey and Drew Pitchford. Here they have distilled out the basics on the particular changes and improvements that developers and customers alike should adopt.

Read More