+ All Categories
Home > Documents > Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based...

Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based...

Date post: 25-May-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
26
Produced by Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie Mobile Application Development David Drohan ([email protected] )
Transcript
Page 1: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Produced by

Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie

Mobile Application Development

David Drohan ([email protected])

Page 2: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Firebase Integration

Android & Firebase"Part 4

Firebase Ingegration - Part 4 2!

Page 3: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Agenda

❑ Firebase history ❑ The all new Firebase ❑ Real-time database ❑ Authentication ❑ Storage ❑ Remote config ❑ Hosting

❑ Crash reporting ❑ Test lab ❑ Firebase cloud messaging ❑ Dynamic links ❑ App indexing ❑ Analytics ❑ CoffeeMate Highlights &

Demos along the way… Firebase Ingegration - Part 4 3!

Page 4: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Agenda

❑ Firebase history ❑ The all new Firebase ❑ Real-time database ❑ Authentication ❑ Storage ❑ Remote config ❑ Hosting

❑ Crash reporting ❑ Test lab ❑ Firebase cloud messaging ❑ Dynamic links ❑ App indexing ❑ Analytics ❑ CoffeeMate Highlights &

Demos along the way… Firebase Ingegration - Part 4 4!

Page 5: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Copyright ©2016 Talentica Software (I) Pvt Ltd. All rights reserved.!

5!

The new VPS in town

Firebase hosting

Test virtually on popular REAL devices!!

Page 6: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Firebase test lab for android ❑ Cloud based infrastructure for testing android apps. ❑ Test across variety of devices and device configurations. ❑ Test results include logs, videos and screenshots. ❑ Integrate with android studio and CI systems easily.

Firebase Ingegration - Part 4 6!

Page 7: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

7!Firebase Ingegration - Part 4

Page 8: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

8!Firebase Ingegration - Part 4

Page 9: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

9!Firebase Ingegration - Part 4

Page 10: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

10!Firebase Ingegration - Part 4

Page 11: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

11!Firebase Ingegration - Part 4

Page 12: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

12!Firebase Ingegration - Part 4

Page 13: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

13!Firebase Ingegration - Part 4

Page 14: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

14!Firebase Ingegration - Part 4

Page 15: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

15!Firebase Ingegration - Part 4

Page 16: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

16!Firebase Ingegration - Part 4

Page 17: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

17!Firebase Ingegration - Part 4

Page 18: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

18!Firebase Ingegration - Part 4

Page 19: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

19!Firebase Ingegration - Part 4

Page 20: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

20!Firebase Ingegration - Part 4

Page 21: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Firebase Ingegration - Part 4

Test Lab!

Quick DEMO… (Video)!21!

Page 22: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Pricing

Firebase Ingegration - Part 4 22!

Page 23: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

23!Firebase Ingegration - Part 4

Page 24: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Some important points though…. ❑ Do not think RDBMS, think JSON. How data should be

structured is very important. ❑ Firebase has a recycler view, that integrates with real time

database smoothly without any listeners. ❑ Test lab which is available in paid plan (Blaze), is an

amazing feature for testing your app on different real and virtual devices.

❑ Set developer mode to true when testing remote config.

Firebase Ingegration - Part 4 24!

Page 25: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

References & Links ❑ Presentation by Kaushal Dhruw & Shakti Moyal 2016 ❑ https://firebase.google.com ❑ Demo app available at https://goo.gl/WBP5fR

Firebase Ingegration - Part 4 25!

Page 26: Mobile Application Development - GitHub Pages · Firebase test lab for android Cloud based infrastructure for testing android apps. Test across variety of devices and device configurations.

Questions?!

Firebase Ingegration - Part 4 26!


Recommended