Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An Android app for monitoring stocks. This will replace Project 3 in the Android Developer Nanodegree.

Notifications You must be signed in to change notification settings

nikhil-31/StockHawk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StockHawk

An Android app for monitoring stocks. This will replace Project 3 in the Android Developer Nanodegree.

Overview

This application shows a list of stock quotes on the main screen with a floating action button to add new stocks. Clicking on one of the stock quotes will take the user to a details screen with a graph to display the value over time of the stocks.

The widget shows the prices of individual stock quotes clicking on a quote will take the user to the detail screen which has a graph with the value of the stock overtime.

Libraries used

  • William chart
  • Volley
  • okHttp
  • Schematic

Rubric for evaluation of the project

  • Each stock quote on the main screen is clickable and leads to a new screen which graphs the stock's value over time.
  • Stock Hawk does not crash when a user searches for a non-existent stock.
  • Stock Hawk Stocks can be displayed in a collection widget.
  • Stock Hawk app has content descriptions for all buttons.
  • Stock Hawk app supports layout mirroring using both the RTL attribute and the start/end tags.

Screenshots

Main Screen

screenshot_20161215-110859 screenshot_20161215-110912

Detail Screen Showing data over time in a graph

screenshot_20161215-110915

Dialog to add Stocks

screenshot_20161215-110905

Widget

screenshot_20161215-111131

Credits

Yahoo financial services

License

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

http://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.

Copyright 2016 Nikhil Bhaskar

About

An Android app for monitoring stocks. This will replace Project 3 in the Android Developer Nanodegree.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%