Skip to content

Stocks Viewer App. This is the test project for Yandex Mobile Development School

Notifications You must be signed in to change notification settings

bllizard22/YaMDS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YaMDS

This is a test project for Yandex Mobile Development School 2021.

The App dislays stock market data about company including current price, basic financials and logo.

Table of Contents

  1. Features
  2. API
  3. Used Libraries

Features

Basic

  • Search through tickers and company names

search_1 search_2

  • List of Favourite companies

favourites

Additional

  • Detail View with several financials for chosen company

detail

  • Light/Dark appearance inheriting from device theme

light dark

  • Alert notification on errors (including connection loss and API requests limit)

alert

  • Stock price live updates via WebSockets

  • Caching company cards in memory with CoreData

  • Simple animation for favourite buttons

API

Stock data obtained from Finnhub Stock API.

Used requests:

Source of company logos:

  • Link from Finnhub response
  • UpLead

Company summary block for Detail View (not activated in final build)

Used 3rd party Libs

About

Stocks Viewer App. This is the test project for Yandex Mobile Development School

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages