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 Google Authenticator (or similar)
The mobile device that generates the codes must have an Internet connection.
Google Authenticator supports Android 2.2 or later, iOS 7.0 or later and Windows Phone.