mobile application development - github pages · firebase test lab for android cloud based...
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/22.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/25.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042303/5ece183476ae9231b56f4f9a/html5/thumbnails/26.jpg)
Questions?!
Firebase Ingegration - Part 4 26!