Skip to content

📱 MVVM, UIKit, RxSwift/RxCocoa, Kingfisher, SwiftLint, SpaceX api

Notifications You must be signed in to change notification settings

bbetsey/SpaceXApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceX App_cover

📱 The application displays information about SpaceX rockets, a list of their launches, and user customization for measurement units

Preview

Rockets Settings Launches
rocketView settingsView launchView

Views

Rockets

  • UIPageViewController
  • UICollectionView
  • UICollectionViewCompositionalLayout
  • UICollectionViewDiffableDataSource

Settings

  • UITableViewController
  • UISegmentedControl
  • UserDefaults

Launches

  • UICollectionViewController

Stack

  • UIKit
  • MVVM
  • RxSwift/RxCocoa
  • Kingfisher
  • Swiftlint

Requirements

  • iOS 13.0+

Installation

  1. pod install
  2. Open the .xcworkspace file in Xcode
  3. Build and run

About

📱 MVVM, UIKit, RxSwift/RxCocoa, Kingfisher, SwiftLint, SpaceX api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published