Skip to content

ToyZeynep/IMKBApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

IMKBApp is an application that displays the list of stocks from the API and brings the details.

Table of contents

  1. Features
  2. Used Methods and Libraries
  3. Usage
  4. Requiremonts
  5. Installation
  6. Screen Shots
  7. Communication

Features

  • Programmatically UI design
  • Capturing the same image for different resolution devices with responsive screen design
  • Compliance with Apple Best Practice Guide design recommendations
  • Developed with Reactive programming techniques using Rx libraries
  • Rest Api operations are done using Alamofire library
  • It has high testability and readability with MVVM and Clean architecture.
  • Cross-screen root control without using storyboard with the help of XCoordinator library
  • Repeated code blocks recommended for clean coding are combined in flexible methods
  • The operations to be done on the project created on Git are divided into branches and the project is completed over the branches
  • Care was taken to ensure that in-app method and variable naming are in English and comprehensible
  • In the application, the characters can be filtered according to the specified criteria.

Used Methods and Libraries

Usage

IMKBApp is an application where stocks are listed. With the help of the button on the input screen, the list screen is accessed and the list is displayed. Filtering can be done by the symbol on the list screen with the help of the text field. There are some filter options in the left menu. When the buttons are clicked, the list is filtered according to the selected parameter. When the cell containing the stock is touched, the stock details screen will appear.

Requiremonts

Versions I use:

  • ruby 2.6.3p62
  • cocoapods-1.11.2

Installation

pod install is written to the file path of the application in the terminal and the application is run on xcode

Screen Shots

StockListView Filtered StockList StockDetailsView

Communication

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published