Project 3 for Udacity's Android Nano-Degreee.
Taking a stocks app from a functional state to a production-ready state
The following required functionality is completed
- Each stock is clickable and displays a graph of the stock’s value over time
- App does not crash when a user searches for a non-existent stock
- Stocks can be displayed in a collection widget.
- App has content descriptions for all buttons
- App supports layout mirroring for RTL layouts
- Error message displayed when user is offline, or list is empty or out of date.
The following optional features are implemented
- User sees loading state while waiting for the data from API.
- Each stock displays a stock details and company-related news articles
Single Stock Detailed View | Stocks Main Page |
---|---|
Stock News Feed | Stock Chart |
---|---|
###View Binding ButterKnife
###API Requests Retrofit
Copyright [2016] [Victor Akap Oben]
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.