IniongunIsaac / Tiv-Bible-SwiftData

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tiv Bible iOS

Holy Bible (in TIV language) application for iOS with features such as:

Light and Dark Mode:

The app deploys a really simple, intuitive yet sophisticated user interface to give you great experience. To this effect, the app allows you to dynamically switch between light and dark modes while going through its content.

Share and Copy:

The app allows you to make a selection of verses and either share with other via media such as Email, WhatsApp, Facebook, Messenger, Twitter, Instagram etc etc. The selected verses text can also be copied for later usage in other apps.

Bookmarks:

The app allows you to select one or more verses and add them to your bookmarks for later usage. This feature makes it easy for you to reference verses for later usage while using reading through the bible. Your list of bookmarks can be viewed at a later time and you can then decide to share, copy or delete them respectively.

Highlights:

The app allows you to select and highlight verses using one of several colors provided by the app. This makes it easy for you to lay emphasis on certain verses as you read through and as you receive more insight and revelation. Your list of highlights with color indications for each highlight can be viewed at a later time and you can then decide to share, copy or delete them respectively.

Notes:

While reading the bible, the app allows you to take notes for any selected verses of your choice. A list of verses with comments alongside them can be viewed at a later time and you can then decide to share them, copy or delete them respectively.

Search

The app contains a robust functionality that allows you to search through the entire bible. Upon successful search, a list of search results is displayed and you can choose to proceed with reading the full chapter or verse of any of the search results.

Custom Settings

The app allows you to dynamically:

  • Change the default font to any of the font styles provided to suit your taste.
  • Increase or decrease the font size of text while reading.
  • Increase or decrease the spacing between the lines of text while you read.
  • Ensure that the device remain awake while you read the bible.

Mobile apps

Technology Stack & Tools

The application is built using the following:

  • Swift
  • SwiftUI
  • SwiftData
  • MVVM-ish
  • Xcode 15 RC
  • iOS 17

Screenshots

About

License:MIT License


Languages

Language:Swift 100.0%