GithubHelp home page GithubHelp logo

udacity / shoppinglistplusplus Goto Github PK

View Code? Open in Web Editor NEW
178.0 37.0 205.0 2.3 MB

ShoppingListPlusPlus is the companion Android app for the Udacity course Firebase Essentials : Build a Collaborative Shopping List App. https://www.udacity.com/course/firebase-essentials-for-android--ud009

Java 98.90% Python 1.10%

shoppinglistplusplus's Introduction

ShoppingList++

ShoppingList++ is the companion Android app for the Udacity course Firebase Essentials : Build a Shopping List App.

The course covers everything you need to know to incorporate the Firebase into an Android App.

For an explanation of how to use this repository, please refer to the Using ShoppingList++ Github Repository document and The Github Code & Resources document.

##Seeing Errors?

Conflict errors

As mistakes in the original repository are fixed, the code will be rebased and re-uploaded here. The good news is if students discover errors or optimizations, the code will be updated. The unfortunate side effect is that this will destroy Github forks and stars as well as require the code to be re-downloaded to get the newest updates. So my humble suggestion is to NOT fork or star this repository. Instead, you can bookmark this page. If you are not checking out branches and instead making the app the thorough way you can check out the change log to see what was fixed. If you're working through the fast way you can re-clone the repository.

##Changelogs

Archival Note

This repository is deprecated; therefore, we are going to archive it. However, learners will be able to fork it to their personal Github account but cannot submit PRs to this repository. If you have any issues or suggestions to make, feel free to:

shoppinglistplusplus's People

Contributors

sudkul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shoppinglistplusplus's Issues

Missing google-services.json

On Lesson 1 i try to compile this code but it failed because google-services.json file is missing.
i've try to find it inside the project but i can not see it everywhere. Where is it?

Thanks for help.

Missing gradle.properties file

The "Connect to Firebase" tutorial in Lesson 1 mentions that I should paste my Firebase root URL in the project properties. However, in the latest git repo there seems to be no such file included in the project. As a result I cannot add my URL and I get the error below when importing the project into Android Studio.

Error:(29, 0) Could not find property 'UniqueFirebaseRootUrl' on com.android.build.gradle.AppExtension_Decorated@2c58abb4.
Open File

I tried adding a file with this name manually from Android Studio and from the file system (and declaring the variable that way) but this does not work.

What am I doing wrong here?

Thanks for any help!

Obsolete Methods error

After setting up project in Android Studio When I try and login or Signup into the app it always shows the following error:

FirebaseError: Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth/

Do I need to update each and every method attached with the logging and signing up in ?

Crashing on mFirebaseRef = new Firebase(Constants.FIREBASE_URL);

E/UncaughtException: java.lang.RuntimeException: Unable to start activity ComponentInfo{sifdon.myfireshop/sifdon.myfireshop.ui.login.LoginActivity}: com.firebase.client.FirebaseException: Invalid Firebase url specified at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2453

Could not find property 'UniqueFirebaseRootUrl'

Error:(29, 0) Could not find property 'UniqueFirebaseRootUrl' on com.android.build.gradle.AppExtension_Decorated@1f9b2a40.
<a href="openFile:C:\Users\Training\Desktop\ShoppingListPlusPlus-master\app\build.gradle">Open File</a>

No License Mentioned

I wanted to inquire about the lack of an OSS license for the code in this repo. I'd like to include some of this code in a series of blog posts I intend to write about re-architecting an android application, but want to make sure I'm not violating your rights to this code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.