12. Proprietary + Confidential
Announcement #16
Google Assistant
Google Home
Allo / Duo
Android N Developer Preview 3
Android Studio Developer Preview 2.2
Android Wear 2.0
Firebase
Progressive Web Apps
Instant App
13. Proprietary + Confidential
Google Assistant
Conversational—an ongoing two-way dialogue between you
and Google that understands your world and helps you get
things done.
14. Con el cambio de móvil, nuestra forma
de consumir contenido ha cambiado
15. UI Today
“
Por primera vez este
verano, se completaron
más búsquedas en Google
sobre dispositivos móviles
que en ordenadores de
escritorio
Amit Singhal, August 2015
”
16. of people abandon a website that
takes more than 3 seconds to load40%
Performance
23. Proprietary + Confidential
Google API for seamless
sign-up and sign-in on
Android
INTRODUCING
https://developers.google.com/identity/smartlock-passwords/android/
24. Confidential & Proprietary
For the past 15 years, Google has
been building out the fastest, most
powerful, highest quality cloud
infrastructure on the planet.
24
26. Confidential & ProprietaryConfidential & Proprietary 26
Web
Server
Logica
Storage
Cliente
Web
Server
Logica
Storage
Web
Server
Logica
Storage
IP Web
Server
Logica
Storage
IP
Balance
IP IP
Rule
CPU %
@nickbortolotti +Nicolas Bortolotti
28. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Optimization
Hay una complejidad inherente en la construcción de
aplicaciones de hoy
Hosting Device testingCommunication
29. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Exploremos #Firebase, una nueva plataforma para el
desarrollo de aplicaciones móviles
Single SDK Cross-platform Integrated tools
and services
30. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Analytics
Acquisition
Dynamic Links
Invites
AdWords
Re-Engagement
Notifications
App Indexing
In-app Ads
AdMob
EarnGrow
Backend Services
Realtime Database
Authentication
File/Image Storage
Remote Config
Hosting
Cloud Messaging
App Quality Services
Crash Reporting
Test Lab
Develop
31. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Store and sync data in milliseconds
● NoSQL, JSON database
● Synchronize data across devices in milliseconds
● Offline app support
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
32. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Easily store and serve files and images
● Robust, resumable uploads and downloads
● Security and validation integrated with Authentication
● Global scale provided by Google Cloud Storage
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
33. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
● Authenticate users securely with low friction
● Out of the box solution, handles advanced user flows
● Support for Email/Password, OAuth, anon accounts
● Android, iOS, Web and server SDKs
Secure and easy authentication
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
34. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Customize your app on the fly
● Run A/B experiments or change app behavior
● Control custom key-value pairs from the Console
● Changes propagate instantly
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
35. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Deliver web content faster
● Deploy your static website in seconds
● Protected with an SSL Certificate by default
● Backed by a global CDN
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
36. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Deliver web content faster
● Providing reliable message delivery to over 1.5b devices and 150b
upstream/downstream messages per day
● Free, unlimited messages for iOS, Android, and Web
● Target individual devices, device groups and topic subscribers efficiently
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
37. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Test in the lab, not on your users
● Run your app on hundreds of physical and virtual devices before
you launch
● Automated tests and actionable reports
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
38. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Proprietary + Confidential
Keep your app stable
● Capture, cluster and prioritize app crashes
● Integration with other Firebase products to identify highest
impact crashes with debugging data
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
39. Proprietary + Confidential
Track the success of your app marketing
campaigns across other networks
Firebase integrates with 20+ ad
networks: use just one SDK to
track performance for all of them
Close the loop with partner
networks to improve optimization:
send conversion data back to
those networks via postbacks
46. Confidential & Proprietary 46
Perfil del desarrollador...
El rustico El elegante o académico
interface Rendimientos {
Money GetInteres(Cuenta c);
}
class CuentaCorriente : Rendimientos {
public Money GetInteres(Cuenta c) {
return [calcular el interés de cuentas corrientes];
}
class CuentaCheques : Rendimientos {
public Money GetInteres(Cuenta c) {
return [calcular el interés de cuentas de cheques];
}
if categoria == 'clase':
if categoria == 'juego':
if categoria == 'auto':
if categoria == 'monitor':
if categoria == 'silla':
if categoria == 'canal':
if categoria == 'mesa':
categoria == 'si'
El desarrollador científico?
50. Confidential & Proprietary
You never change things by
fighting the existing reality.
To change something, build
a new model that makes the
existing model obsolete.
- Buckminster Fuller
51. Confidential & Proprietary 51
Especially in technology, we need
revolutionary change, not
incremental change. by Larry
Basically, our goal is to organize the world's
information and to make it universally
accessible and useful. by Larry
Thanks!