Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: use viewbinding instead of findViewById() or Synthetic Binding #1096

Merged
merged 25 commits into from
Apr 22, 2020

Conversation

thatfiredev
Copy link
Member

@thatfiredev thatfiredev commented Apr 8, 2020

This is a WIP until view binding is implemented in all of our samples:

@rosariopfernandes TODO list

  • Admob
  • Analytics
  • AppIndexing
  • Crashlytics
  • Database
  • Dynamic Links
  • Cloud Functions
  • In App Messaging
  • Cloud Messaging
  • ML Kit
  • ML Kit Language ID
  • ML Kit Smart Reply
  • ML Kit Translate
  • PerfMon
  • Cloud Storage

@samtstern TODO list

  • Auth
  • Firestore
  • Remote Config

Closes #1088

@samtstern
Copy link
Contributor

@rosariopfernandes nice! Want to pick some of these and assign them to me? That way we can split up the work and I will also get experience with viewBinding.

@thatfiredev
Copy link
Member Author

@samtstern That'd be great! Feel free to pick any of them and assign it to yourself. I'm not working on any of them at the moment, but I'll get to it in a few hours.

@samtstern
Copy link
Contributor

@rosariopfernandes ok I took a few to start (I think they're big ones so I didn't take that many)

@samtstern
Copy link
Contributor

@rosariopfernandes sorry for my lag here I have got pulled into a crazy project and am not able to work on any of the normal samples/libraries for a few days. I will still do my part as soon as I can!

@thatfiredev
Copy link
Member Author

thatfiredev commented Apr 15, 2020 via email

@thatfiredev thatfiredev force-pushed the rpf-implement-viewbinding branch from 4ccddfe to 117a53e Compare April 17, 2020 20:01
@thatfiredev thatfiredev marked this pull request as ready for review April 21, 2020 17:07
thatfiredev and others added 6 commits April 21, 2020 22:46
Change-Id: Iaf93ea054f1647756ca508588f4d1ea9471b82fe
Change-Id: If02639504b35bf9be3da9d0e89713c5d97fe6bff
Change-Id: Ib4bc037abba4629f1bebf787e754a7b2da840b12
Change-Id: Id73cfc9b0a0ad81171f447b3e6e0fccc7f2440d0
Change-Id: I72ba385a8e03451ab005ee4e9a3a03c076dec391
Change-Id: Iba584a1ef9aba6a55d0fc2d0a8ae1feedc6f94a3
Change-Id: I17e1dbec2040c3bf39a4a8317578db2abc76c557
@samtstern
Copy link
Contributor

samtstern commented Apr 22, 2020

@rosariopfernandes thank you so much for leading the charge here! If the build goes green I am gonna merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Suggestion: Use View Binding instead of synthetic binding and findViewById
2 participants