Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Using Firebase to build Android Apps

Avatar for Said Fuad Said Fuad
October 15, 2016

Using Firebase to build Android Apps

Using Firebase Realtime Database to create a local chat application and configure it with Firebase Remote Config. We will also be able to track application usage flows with Google Analytics for Firebase.

Avatar for Said Fuad

Said Fuad

October 15, 2016
Tweet

More Decks by Said Fuad

Other Decks in Programming

Transcript

  1. About GDG Community Google Developer Groups (GDG) Mombasa is a

    user group for people who are interested in Google's developer technologies. Globally we have 545 GDG groups in 103 Countries. We have around 613 Members and in existence since 2013. Abit of History 1. Said Fuad 2. Alifiyah Ganijee 27th April 2013: GDG Barcamp Mombasa 14th Sept 2013: GDG Devfest Mombasa Today, GDG Devfest 2017. GDG DevFest are large, community-run events that can offer speaker sessions across multiple product areas, all-day hack-a-thons, code labs, and more. Our sole aims of GDG Devfest 17 Mombasa is to provide multi speaker sessions and a codelab on areas our gdg members are excited to follow on; android, firebase, progressive web apps (to highlight), Android Things.
  2. GDG Women + Women Techmakers GDG Women is an initiative

    within the Google Developer Groups community to encourage greater diversity through mindful women-inclusive events. These events are organized by a GDG Women leader, target a technical women audience, include female speakers/facilitators, and include local women-in-tech partners. As these events are GDG events, content focus remains around Google tech. Our idea — inspire, motivate and share technical skills and knowledge about opportunities for women in IT. Our goal — show successful stories for famous girls, encourage them go ahead and improve their skills. Why Women Techmakers— girls are smart, we intend to create several active groups and a lot of scheduled event: offline and as well online.
  3. - Women systematically underestimate their own abilities - They do

    not negotiate for themselves in the workplace What needs to change? Women need to change how they act. We need to change our business policies and procedures. We need to get rid of gender bias.
  4. Google Developer Relations Developer Relations are the canonical source of

    truth, both for 3rd party developers looking for documentation, best practices, and training, and for internal engineering teams who need to understand the thoughts and experiences of 3rd party developers, and to get candid technical feedback on their developer offerings. Appreciate Presence of John Kimani && Vivian Akinyi
  5. The Firebase Backend Firebase offers a set of services that

    you can use together to serve as your app’s backend. You can also use each one of these services independently or mix and match depending on your needs. What you’ll learn ✓ Interacting with a Firebase Database from an Android application. ✓ Using Firebase Authentication in an Android application to authenticate users.
  6. The Firebase Friendly Chat app ✓ What you learn to

    do ✓ Allow users to sign in. ✓ Sync data using the Firebase Realtime Database. ✓ Receive background messages with Firebase Notifications. ✓ Configure an application with Firebase Remote Config. ✓ Track application usage flows with Google Analytics for Firebase. ✓ Allow users to send invitations to install with Firebase Invites. ✓ Display ads with AdMob. ✓ Report crashes with Firebase Crash Reporting. ✓ Test your app with Firebase Test Lab.