b099l3 / DinkleBot-Flutter

A Destiny 2 companion app, that shows useful information for my needs. Also a testbed for me learning Flutter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub issues by-label

DinkleBot

Dinklebot is a companion app for Destiny 2.

I plan to use this project to learn about flutter patterns, test out new frameworks/libraries and maintain a knowledge base.

Learning Topics

Architecture

Persited Storage

API

Tests

  • Unit Tests
  • Integration Tests
  • Snapshot Tests

Misc

Linting
CI/CD
  • GitHub Actions
  • FastLane deployment to app store

Features

Version 1.0

  • Have a good architecture that I can easily extend for other features/changes
  • Integrate with the Bungie.net API
  • Show the current mods available at Banshee 44 and Ada 1 for today
  • Show if the current player has these mods
  • Add a equipment-collect-list so I can keep track of weapon rolls I am trying to get
  • Add a todo list for non weapon rolls, e.g., "Play tirals to get the Messanger"
  • Add a todo list for non weapon rolls, e.g., "Play tirals to get the Messanger"

Why the Name

Where did the name "Dinklebot" come from initially?

Ghosts were sometimes called "Dinklebots" by players, as a nod to Peter Dinklage,23 who provided their voice in the game. As of The Taken King, Nolan North replaced Dinklage as Ghost's voice actor and redubbed lines from the original Destiny game.24 Players have started to call this new Ghost "Nolandroid", though Nolan North himself prefers "Nolanbot".25

From https://www.destinypedia.com/Ghost

About

A Destiny 2 companion app, that shows useful information for my needs. Also a testbed for me learning Flutter.


Languages

Language:Dart 90.8%Language:HTML 7.6%Language:Swift 0.8%Language:Makefile 0.5%Language:Kotlin 0.2%Language:Objective-C 0.1%