abrampers / lagu-sion-ios

Lagu Sion App in iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lagu Sion iOS

bazel-build

Lagu Sion iOS reader app

Dev Environment Setup

Install latest version of Xcode.

Architecture

This is built using:

Packages:

  • LaguSion: Main App
  • Song: Song screen
  • Main: Main screen that shows the list of songs, search songs, filter songs, and sort songs
  • Favorites: List of favorite songs
  • Common: Common code used throughout the app
  • Settings: Settings page to modify font size, font type, offline mode (TODO)
  • DataSource: Data source abstraction. Handles the conversion between networking format and application model format
  • Networking: Handles all gRPC call

About

Lagu Sion App in iOS


Languages

Language:Swift 77.3%Language:Starlark 15.7%Language:Ruby 4.9%Language:Shell 1.2%Language:Objective-C 0.5%Language:Makefile 0.4%