I saw a really nice post on stackoverflow on the difference between GoogleApiClient and GoogleAuthUtil.
I am trying to understand where the google-api-java-client (and google-api-java-client-android) library sits with respect to GoogleApiClient in terms of accessing native google APIs.
Details on the library here https://code.google.com/p/google-api-java-client/
1) If I want to access my own endpoints API, it would appear google-api-java-client is a better approach than GoogleAuthUtil (and clearly GoogleApiClient won't help there other than perhaps just picking an account and handling play services integration/update/missing/etc dialogs).
2) for native google APIs (eg Drive, Maps, Calendar, etc), which of the two would be the recommended approach?
Thanks.