BuildmLearn / BuildmLearn-Toolkit-Android

This repository contains the Android version of the BuildmLearn Toolkit. BuildmLearn Toolkit is an easy-to-use program that helps the users make mobile apps without any knowledge of application development.
BSD 3-Clause "New" or "Revised" License
57 stars 130 forks source link

added google login and google drive sync #431

Open nikhilchowdary opened 7 years ago

nikhilchowdary commented 7 years ago

Issue#395 1.Added google login functionality to get user's credentials :: profile pic , name and email account 2.Added google drive to sync drafts,apks and saved projects to the drive and upon completion of sync user recieve notifications of synced draft/project/apk. iss395

opticod commented 7 years ago

@nikhilchowdary , Thanks for the PR. Its a good feature.

  1. So suppose I have re-installed my app and old data is lost. Can now performing Sync will download the old data?

  2. As this requires google app signing and registration. For now lets remove the source-code/app/google-services.json file from your commit. We will be adding it after adding the project in console.

nikhilchowdary commented 7 years ago

The sync feature is implemented only to upload the files to drive so that it can be used to manually download files from drive . Should I also include a download files option from the app itself

opticod commented 7 years ago

Naturally, there should be one option to update the contents of the phone from the cloud side too.

nikhilchowdary commented 7 years ago

@opticod ok I will update the PR with download option.

opticod commented 7 years ago

@nikhilchowdary , are you still on this?