All Projects → googlecodelabs → Photos Sharing

googlecodelabs / Photos Sharing

Licence: apache-2.0
Code for the "Build a Photo Sharing app with Google Photos and Flutter" codelab

Programming Languages

dart
5743 projects

Google Photos Library API Sharing Codelab

This branch contains the final implemented app.

See the main branch for the initial version of the app that you should check out to begin the codelab.

This codelab shows you how to build an application that uses the Google Photos Library API in Flutter.

What you will build

In this codelab, you’ll build a Flutter app that integrates with the Google Photos Library API to enable a group of people to share photos during a field trip.

What you'll learn

  • How to use the Google Photos Library API to upload media and share albums
  • How to use Google Sign-In in Flutter
  • How to Make Google API calls from Flutter

What you’ll need

  • A Google Developers account and project
  • Two Google user accounts that have access to Google Photos
  • Flutter development environment set up, including two emulators or devices

Getting started

Check out the main branch of this repository and follow the steps on https://codelabs.developers.google.com/codelabs/google-photos-sharing to get started.

License

Copyright 2019 Google LLC

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].