Skip to content

Commit e59a686

Browse files
author
siyoyoCode
committed
README.md commit
0 parents  commit e59a686

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

README.md

+69
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
### Prerequisites
2+
3+
- Xcode 12.0
4+
- Swift 5
5+
- Platform iOS 13+
6+
- Cocoapods-1.10.1
7+
- macOS Catalina Version 10.15.4 or later
8+
9+
### After Download
10+
- Install Cocoapods `pod install`
11+
- Open `ProjectName.xcworkspace`
12+
13+
### App Navigation
14+
Check your app's UI from the AppNavigation screens of your app.
15+
16+
### Figma design guideline for better accuracy
17+
Read our guidelines to increase the accuracy of design conversion to code by optimizing Figma designs.
18+
https://docs.dhiwise.com/docs/Designguidelines/intro.
19+
20+
### Libraries
21+
22+
1. Alamofire : For REST API call
23+
https://github.com/Alamofire/Alamofire
24+
25+
26+
### Project Structure
27+
```
28+
├── Shwetasapplication9.xcodeproj - it lets you create and modify Xcode projects from Ruby.
29+
30+
├── Shwetasapplication9 - Application components folder
31+
│ ├── Application - Application configuration files
32+
│ ├── Assets.xcassets - Assets of application (ex. images, logo)
33+
│ ├── Constants - Application constant files
34+
│ │ ├── AppConstants - Application oriented constants (ex. serverURL)
35+
│ │ ├── StringScheme - String constants
36+
│ │ ├── ColorConstants - Color constants
37+
│ │ └── FontScheme - Font Scheme constants
38+
│ ├── Views - Application's UI View files
39+
│ │ ├── Cell - Folder for UI View of cells in Views
40+
│ │ │ └── ViewCell.swift - UIView with mapped model value of cell
41+
│ │ ├── viewModel.swift - Generated model file for the appropriate view.
42+
│ │ └── view.swift - Generated swiftui
43+
│ ├── Services - REST API services folder
44+
│ │ ├── APIManager.swift - File with API calling functions
45+
│ │ └── APIService.swift - API related functions and methods
46+
│ ├── Resources - Application Resources (ex. fonts, libraries, splash screen)
47+
│ │ └── Fonts - application's font files
48+
│ ├── Extensions - iOS Extension Function Files
49+
│ ├── Utilities - Common classes for application (ex. Utilities)
50+
│ │ └── Utilities.swift - Helper public functions (ex. alert functions)
51+
│ ├── CustomViews - external component library classes folder
52+
│ ├── Models - Models for REST APIs
53+
│ ├── Helper - Helper classes for application (ex. Viewport, ActivityLoader etc.)
54+
│ └── Info.plist - Permissions and application configuration file
55+
└── Podfile - Specification that describes the dependencies of the targets of one or more projects
56+
```
57+
58+
### Fonts
59+
We were enable to find following Fonts, Please add manually to ```Resources/Fonts```
60+
61+
```
62+
MontserratRoman-Regular
63+
MontserratRoman-Bold
64+
Montserrat-SemiBold
65+
Montserrat-Medium
66+
Montserrat-Bold
67+
Montserrat-Regular
68+
MontserratRoman-Medium
69+
MontserratAlternates-Black```

0 commit comments

Comments
 (0)