GitHub - fossasia/open-event-ios: iOS app for open event
source link: https://github.com/fossasia/open-event-ios
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Open Event iOS
Introduction
This is an iOS app developed for
FOSSASIA
in mind. The Open Event Project offers event managers a platform to organize all kinds of events including concerts, conferences, summits and regular meetups.
Roadmap
Make the app functionality and UI/UX similar to the android app for Open Event.
Communication
Please join our mailing list to discuss questions regarding the project :-
Our chat channel is here :-
Things To Have
Libraries used and their documentation
- Material Docs
- Pages Docs
- Toast-Swift Docs
- SwiftyJSON Docs
- Alamofire Docs
- DateTools Docs
- MGSwipeTableCell Docs
- DZNEmptyDataSet Docs
- SwiftValidators Docs
- IQkeyboardManagerSwift Docs
Development Setup
Before you begin, you should already have the Xcode downloaded and set up correctly. You can find a guide on how to do this here: Setting up Xcode
Steps to install Cocoapods (one time installation)
-
Run
sudo gem install cocoapods
to install the latest version of cocoapods -
Next, run
pod setup
for setting up cocoapods master repo. You may include--verbose
for more descriptive logs. NOTE: This might take a while to setup depending on your network speed.
Setting up the iOS Project
-
Download the open_event_ios project source. You can do this either by forking and cloning the repository (recommended if you plan on pushing changes) or by downloading it as a ZIP file and extracting it.
-
Navigate to the unzipped folder and run
pod install
. -
Open
FOSSAsia.xcworkspace
from the folder. -
Build the project (⌘+B) and check for any errors.
-
Run the app (⌘+R).and test it.
Contribute!
You're now ready to contribute!
Before writing any code, We will highly recommend to have a look at the Contribution Guidelines to avoid any unnecessary conflicts. For contributors new to Git please have a look at the Git Configuration commands .
License
This repository is licensed under the MIT License.
To obtain the software under a different license, Please contact FOSSASIA.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK