To be able to use the 2-Step Verification feature, you need a mobile device that meets the following requirements:
It must have a built-in camera compatible with the free code-generator app WatchGuard AuthPoint (or similar)
The mobile device that generates the codes must have an Internet connection.
WatchGuard AuthPoint supports Android 2.2 or later, iOS 7.0 or later and Windows Phone.