Skip to content

Android World of Warcraft Companion App, NOW ON GOOGLE PLAY: https://goo.gl/iZQbPC

Notifications You must be signed in to change notification settings

aharshbe/Questicon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<<<<<<<<<<>>>>>>>>>>>>>

Questicon: Your World of Warcraft companion

>Project 4, a World of Warcraft App

Your source for World of Warcraft bosses, pets and more...

The purpose of this app:

To provide the viewer with WoW data in the form of an API call via Blizzard's servers that website can be found here: Blizzard API link

Requierments for Project 4:

  • Build a complete application
  • Have an impressive design and user experience that follows Google's Design Guidelines and can impress future clients and employers
  • Use at least one API or SDK
  • Implement thoughtful user stories that are significant enough to help you know which features to build and which to scrap
  • Be object oriented
  • Be robust, and handle cases of failure well (e.g., failed network calls)
  • Be available on the Google Play store, so it is publicly available

Meet Hamlick, Questicon's user personal:

<<<<<<<<<<<<< >>>>>>>>>>>>

>About Hamlick

  • Hamlick is a 16 year old gamer who enjoys playing Wolrd of Warcraft (WoW), especially on the weekends.
  • Hamlick enjoys playing with his friends, and enjoyings running dungeons most
  • Hamlick and his friends need a way of seeing which bosses are in each dungeon that way they can prepare themselves for the boss encounters properly
  • Hamlick also enjoys taiming and training new pets in game, so he wants a way of seeing all the different pets available to him.
  • Another thing Hamlick enjoys is being able to share the things he finds on WoW so he would like the ability to share the Bosses, Dunegons and Pets he locates in Questicon.
  • As an added bonus, Hamlick sometimes likes to show his friends what his characters currently look like, he needs a way to show or share out his character's level as well.
  • Lastly, Hamlick and his friends really enjoy challending themselves to see who has the most mounts, so a way to see all the in-game mounts would also be valuable.

App Development Plan:

  • Create Questicon README
  • Create User persona
  • Build out prototype.
  • Verify Blizzard API will work for what Questicon will do
  • Register for an API Key and make test API calls
  • Use postman to build out the correct API calls
  • Create basic UX and XML layouts
  • Integrate API calls into the XML and layouts to provide a proof of concept
  • Create intents and proper app user flow; app starts being realized
  • Integrate logic for API calls and test out the API calls are calling the correct data from Blizzard's servers ~~Is data populating?
  • Create custom array adapter to increase readability of the app and bolster UX/UI
  • Utilize API call to populate more data into the Bosses, Pets, Mounts and Dungeons activities
  • Create v2 prototype
  • Utilize jUnit and Expresso for app testing
  • Fix bugs found by various testing techniques
  • User test out conepts
  • Interview users for UX concepts to build on
  • Submite project 4
  • Utilize feedback from Graeme and Blaise to build out app further and iron down bugs
  • Fix bugs
  • Verify it's out with Blizzard to submit app the Play Store
  • Submit to Google Play store

Paper Prototype:

> ...To be added

Paper Prototype v2:

Download Questicon here:

Questicon Android Application (Link)

See YouTube Video of Questicon here:

Questicon Android Application YouTube(Link)

Presentation Slides:

About

Android World of Warcraft Companion App, NOW ON GOOGLE PLAY: https://goo.gl/iZQbPC

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages