> Warning: Apps will not have any API access to files unless the app has been installed in Chrome Web Store. To test an app during development, you must first create a listing and install it.
It looks like the Chrome Web Store is the centralized place for developers to list apps and for users to authorize them. But once the app is registered/authorized, I'm not sure how the server would have any idea whether requests were coming from a web app or a desktop app.
If this is the case, then a native app could exist Chrome Web Store solely for the purpose of letting users authorize the app to access their GDrive.
I must be missing something obvious :)