All Projects → google → Santa Tracker Android

google / Santa Tracker Android

Licence: other
Google Santa Tracker app for Android is an educational and entertaining tradition that brings joy to millions of children (and children at heart) across the world over the December holiday period.

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Santa Tracker Android

Flutterfire
🔥 A collection of Firebase plugins for Flutter apps.
Stars: ✭ 5,979 (+189.96%)
Mutual labels:  google, firebase
Gmscore
Free implementation of Play Services
Stars: ✭ 4,356 (+111.25%)
Mutual labels:  google, firebase
Canner
⚡️[NOT MAINTAINED] Content Management Framework creates custom CMS fast and easy. Support data sources such as Firebase/Firestore, GraphQL and Restful APIs.
Stars: ✭ 2,472 (+19.88%)
Mutual labels:  google, firebase
Functions Samples
Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase
Stars: ✭ 10,576 (+412.9%)
Mutual labels:  google, firebase
Firegraph
GraphQL Superpowers for Google Cloud Firestore
Stars: ✭ 80 (-96.12%)
Mutual labels:  google, firebase
Fsfirestore
Functional F# library to access Firestore database hosted on Google Cloud Platform (GCP) or Firebase.
Stars: ✭ 22 (-98.93%)
Mutual labels:  google, firebase
Angularmaterialfirebase
🔥 Full stack starter app with Angular 8, Material Design and Firebase (+ demo)
Stars: ✭ 229 (-88.89%)
Mutual labels:  google, firebase
Nativescript Plugin Firebase
🔥 NativeScript plugin for Firebase
Stars: ✭ 990 (-51.99%)
Mutual labels:  google, firebase
Firebase
[DEPRECATED] Unofficial Carthage support for Firebase libraries
Stars: ✭ 99 (-95.2%)
Mutual labels:  google, firebase
Combinefirebase
Combine wrapper on Google's iOS Firebase library.
Stars: ✭ 126 (-93.89%)
Mutual labels:  google, firebase
Action Hosting Deploy
Automatically deploy shareable previews for your Firebase Hosting sites
Stars: ✭ 166 (-91.95%)
Mutual labels:  firebase
Angular Search Experience
Algolia + Angular = 🔥🔥🔥
Stars: ✭ 167 (-91.9%)
Mutual labels:  firebase
Firestore Cloud Functions Typescript
Firebase cloud functions in typescript with Firestore. Using a social network as example
Stars: ✭ 171 (-91.71%)
Mutual labels:  firebase
Viewimage
Google removed the "View Image" button. This is a bookmarklet that downloads the full-size photo.
Stars: ✭ 174 (-91.56%)
Mutual labels:  google
Awesome Opensource Apps
🏠ℹ️ Curated list of awesome open source crafted web & mobile applications - Learn, Fork, Contribute & Most Importantly Enjoy!
Stars: ✭ 2,199 (+6.64%)
Mutual labels:  firebase
Sign in flutter
"Login Demo" app which shows how to use google sign in Android and iOS using Flutter.
Stars: ✭ 170 (-91.76%)
Mutual labels:  firebase
Load Google Maps Api
🌏 A lightweight Promise-returning helper for loading the Google Maps JavaScript API
Stars: ✭ 166 (-91.95%)
Mutual labels:  google
Firebase React Native Redux Starter
Starter For Firebase, React Native, Redux Applications With 100% Of Code In Common Between IOS And Android, with built In Authentication, Crud Example And Form Validation.
Stars: ✭ 166 (-91.95%)
Mutual labels:  firebase
China Domain Allowlist
常用中国网站白名单,纯列表,用于 SwitchyOmega,控制不走代理的网站。
Stars: ✭ 166 (-91.95%)
Mutual labels:  google
Fireward
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
Stars: ✭ 174 (-91.56%)
Mutual labels:  firebase

Google Santa Tracker for Android 🎅🤶

About

Google Santa Tracker app for Android is an educational and entertaining tradition that brings joy to millions of children (and children at heart) across the world over the December holiday period.

The app is a companion to the Google Santa Tracker website (repository here), showcasing unique platform capabilities like Android Wear watchfaces, device notifications and more.

Village Screenshot

Features

  • A beautiful designed village
  • Exciting games like Penguin Swim and Rocket Sleigh
  • Use of Dynamic Feature Modules (each game is a separate module, fetched dynamically on first run)
  • Interactive Android Wear watchfaces (with sound!)
  • Videos, animations and more.

Building the app

First up, Santa Tracker is powered by Firebase, so you'll need to enable it on your Google account over at the Firebase console. Once you're in the console, follow these steps:

  • Create a new project
  • Add Firebase to your Android app
  • Package name: com.google.android.apps.santatracker.debug
  • Debug signing certificate can be blank, or follow the instructions in the tooltip to find yours.
  • Save the google-services.json file to the santa-tracker/ directory

Now you should be able to plug your phone in (or fire up an emulator) and run:

./gradlew santa-tracker:installDebug

Alternatively, import the source code into Android Studio (File, Import Project).

Note: You'll need Android SDK version 28. If you're unsure about this, use Android Studio and tick the appropriate boxes in the SDK Manager.

License

All image and audio files (including *.png, *.jpg, *.svg, *.mp3, *.wav, *.ogg, *.m4a, *.webp) are licensed under the CC-BY-NC license. All other files are licensed under the Apache 2 license. See the LICENSE file for details.

Copyright 2019 Google LLC

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].