Skip to content

EdwynZN/amiibo_network

Repository files navigation

Amiibo Network License: MIT

Get it on Google Play

ko-fi

Or you can donate on PayPal

An Amiibo collection app with a wishlist and personal collection, screenshot mode to save your collection and stats, so you can always show your amazing Amiibo collection!

Features:

  • Owned collection and wishlist at top of the screen to always check your stats
  • See your stats as you want, percentage or ratio switch button from the drawer
  • Tap once on an amiibo to add it to your collection, again to your wished list, and last to remove it.
  • Double tap to see the detail of any amiibo, release date, character name, game or add it directly to any list you want from there
  • Lock button so you can avoid undesirable taps
  • Category list drawer to show by All, Custom, Owned, Wished, Stats or by amiibo series split by figures and cards
  • Long press on the Custom tile in the navigation drawer to open and select only the desired series you want to collect
  • Personal stats split by All, Custom, figures and cards. Take a screenshot of your stat at any time and save it for later as a picture in your download folder
  • Search bar improved, so you can search by name, game or amiibo series
  • Order the list based on what you think it's more important, the release date of any of the 4 regions, your owned, wished or name
  • Auto mode theme (only for some Android 9 and up) or manually select your preferred mode, light or dark
  • Multiple light and dark themes to select from the drawer or settings. Tap the theme icon in the drawer to change between light, dark or auto mode or just long press the theme icon to visualize all the themes and select your preferred one or go to settings and select appearance
  • Save your collection as a picture in your download folder, reset your collection or import/export your collection data (useful when changing device) all from settings

DISCLAIMER Amiibo Network is an unofficial app for collectors and fans of amiibo and is intended to be used for informational and educational purposes only.

Amiibo Network is in no way affiliated with Nintendo. amiibo is a registered trademark of Nintendo. All items, names and other aspects are trademarked and owned by their respective owners.

Screenshots

Light Dark

Special Thanks

French translation by Michael Put (De Liège Belgium)

Firebase Setup

Since the project uses Firebase, some additional files will be needed:

lib/firebase_options.dart
ios/Runner/GoogleService-Info.plist
ios/firebase_app_id_file.json
android/app/google-services.json

These files have been added to .gitignore, so you need to run this command to generate them using one of this options

1. Using CLI

Make sure you have the Firebase CLI and FlutterFire CLI installed.

These files have been added to .gitignore, so you need to run this command to generate them with the flutterfire CLI:

firebase login
flutterfire configure
2. Manually

If you don't want to use FlutterFire CLI, follow these steps instead:

  • Register separate iOS, Android, and web apps in the Firebase project settings.
  • On Android, use your package name (com.dartz.amiibo_network) as the package name.
  • then, download and copy google-services.json into android/app.
  • On iOS, use your package name (com.dartz.amiibo_network) as the bundle ID.
  • then, download and copy GoogleService-Info.plist into iOS/Runner, and add it to the Runner target in Xcode.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.