• 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
September 3, 2015

As our society increasingly uses mobile devices for financial transactions, information sharing, and social interactions, mobile devices will become an increasingly attractive target to cyber criminals. Metova's CTO, Dave Lane, has identified three opportunities to safeguard your users' information that should be taken into consideration when building a mobile application.

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
  • Sarah Klinefelter
  • Posted by Sarah Klinefelter
August 20, 2015

So there you are digging and sifting through mounds of source code and console logs in XCode or Android Studio or even ADB wondering how on earth you are going to track down this bug before you ship this next iteration release to a customer. Your pulse quickens as erroneous lines fly past you with none of the information you need. That's when you have the startling revelation that log messages have little value without some meaningful data and context.

Read More
  • Ron Unger
  • Posted by Ron Unger
August 11, 2015

In the past few development posts, Ron has given us insight into several aspects of Android unit testing. He began with an overview of unit testing concepts and then discussed JUnit, the framework that Android testing is built upon. Today, he rounds out the series with an article on some specific Android libraries that can make unit testing a whole lot easier.

Read More
  • Ron Unger
  • Posted by Ron Unger
June 30, 2015

Android Unit Testing Implementation at Metova

 

Welcome back friends. Let's continue our discussion on Android Unit Testing from last weeks session.

  • Michael Eatherly
  • Posted by Michael Eatherly
June 22, 2015

Ever wonder how hard it is to implement authentication with Phoenix or how hard it is to roll your own authentication in Phoenix? Well in this blog post we'll find out!

Read More
  • Ron Unger
  • Posted by Ron Unger
June 18, 2015

Testing is a key activity in any software development effort. Manual testing (e.g., with QA personnel) allows a lot of flexibility, but testing old features repeatedly can be mind-numbing and cause testers to miss things. Manual testing also usually involves a full end-to-end system, so it can be difficult to test edge cases and error conditions because they can be difficult or impossible to recreate on-demand in the real system.

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