“Travel Hub” Documentation by “GayashanK” v1.0

“Travel Hub”

Created: 25/07/2020
By: Kasun Gayashan
Email: kgdharmasiri@gmail.com

Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to contact us througn our email kgdharmasiri@gmail.com. Thanks so much!

Table of Contents

  1. File Structure
  2. Libraries and Add New Libraries
  3. Build and Run

A) File Structure - top

This template developed using Swift 5.2 which is the latest version of the Swift. Also this has used MVC design pattern. You can add your functions easily in to ViewController to get the functions done.

File Structure

Folder Structure

  1. Storyboards - Main views are developed using Storyboards. You can access Storyboards from here
  2. UI - All custom and common ui components are included in here
  3. Utils - All common functions, extentions, helpers, validations, Structs, Enums are inclued in here
  4. ViewConrtollers - All controllers are included in here. Each User Interface has its own ViewConrtoller

B) Libraries and Add New Libraries - top

This template has used cocoapods as package manager to install libraries. You can use pod file to view the libraries included.



How to add new libraries

Use the tutorial here

D) Build and Run - top

To run the application you need to have developer certificate. You can create one using your apple id. Also form the xCode you can set the Target version and the device type (iPhone, iPad)

  1. How to create developer certificate - Use the tutorial here
  2. Podfile
  3. Set ios version and device type
  4. Podfile

If you'd like to change the main image in the header, open "header.psd", make the necessary adjustments, and then save the file as "headerBG.png". Do the same for the buttons.

Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.


Go To Table of Contents