Apple/iOS

Alondra Cruz
Posted by Alondra Cruz
July 26, 2022

Updates to Consider ahead of Apple’s iOS 16 Major Software Update: WWDC Announcements 

According to Apple, there are a number of changes for the iOS 16 major software update, but two major changes include lock screen customization and recalling sent messages. Here are some updates to consider ahead of the software udate:

Read More
Metova
Posted by Metova
March 19, 2020

How To Adopt Dark Mode on iOS

Interested in learning how to implement the new Dark Mode for an...

Read More
Jennifer Pike
Posted by Jennifer Pike
January 22, 2018

Our Top 10 Favorite iOS and Swift Resources

The technology field is in a constant state of change. In order...

Read More
Jennifer Pike
Posted by Jennifer Pike
September 25, 2017

Is Your App Ready for iPhone X?

The majority of changes announced at the Fall Apple Event won’t affect current apps. There is one change, though, that you should be aware of if you have an iOS app- a new screen resolution.

Read More
Trent Nicholson
Posted by Trent Nicholson
September 18, 2017

Designing for the iPhone X

Last Tuesday Apple released their new (and expensive) iPhone X. The new phone has an “edge-less” display- something designers have been dreaming about for years! A phone where the actual device gets out of the way of the content you are consuming. It seems pretty magical. So the big question for designers is how will design change with the new, larger display?

Read More
Jennifer Pike
Posted by Jennifer Pike
September 12, 2017

Apple's Fall 2017 Event iPhones

Every year, iOS users look forward to Apple’s Fall event. It is when new products and their launch dates are announced. What new device will land on your Christmas wish list?

Read More
Jennifer Pike
Posted by Jennifer Pike
August 28, 2017

Changes to the App Store and What They Mean for Your App

It’s not just the iOS operating system getting an update next month. After nine years, over 500 million weekly visitors, and over 180 billion downloads, Apple’s App Store is also getting a new overhaul.

Read More
Logan Gauthier
Posted by Logan Gauthier
June 14, 2017

An iOS Developer's Review of the Most Exciting WWDC Tech

This year, Metova sent me to WWDC to get an early first-hand look at all the new upcoming technologies Apple is releasing. This was my first time attending WWDC, and it did not disappoint. Essentially, every rumoured announcement you could find on the internet actually was delivered along with multiple other exciting big ticket items. To top it all off, Tim Cook surprised us all at the end of the keynote by informing everyone that a moderated conversation with Michelle Obama would be the first session to kick off day two. Not bad, right?

Read More
Skye McCaskey
Posted by Skye McCaskey
June 5, 2017

Apple's WWDC 2017 News

Apple has been holding its WWDC developer’s conference this week. On Monday, during the keynote, they announced the new iOS, macOS, tvOS, and watchOS operating systems. They also announced new iMacs, iPad Pros, Macbook Pros, and an all new HomePod which is a speaker designed to fill a room with music and act as an easy interface to Siri. It didn't stop there, though. Here's what else is new.

Read More
Logan Lowder
Posted by Logan Lowder
May 15, 2017

How to Set Up Fastlane

This guide will walk you through how to setup Fastlane, with special focus on the 'Match' tool which automates the handling of code-signing for iOS apps.

Read More
Christina McIntyre
Posted by Christina McIntyre
April 17, 2017

Audio Manipulation Using AVAudioEngine

Audio manipulation in iOS can be very daunting. The documentation for low...

Read More
Logan Gauthier
Posted by Logan Gauthier
January 23, 2017

How To Update an iOS Project to Use rbenv for Ruby Version Management

As an iOS mobile developer, you may think you don't need to manage Ruby versions in your project. Many iOS projects use CocoaPods which is a Ruby gem. Some projects may even use other Ruby gems such as fastlane for automating your deployment pipeline, or slather for reporting code coverage results. Here at Metova, we use bundler to manage our gem versions, but it's also important to manage your Ruby version as well. Sometimes some of the gems used for your project may have known bugs with specific Ruby versions that haven't been fixed yet or they only support specific Ruby versions. When you manage your Ruby version, you can take more control over your environment. By doing this, you'll know that if everything works on your machine, it will work on other machines too. Specifically:

Read More