Hosting a conference? We put together this app for our annual developer conference, uMAD, and it's simple to configure it for your event as well. Check it out on the App Store.
- Built on Parse (free up to 30 requests a second), so you can change information and times without resubmitting
- Twitter stream from your organization
- About tab with map of your event location
- Analytics for app opens, individual tab opens (free through Parse)
Rename the Config.template.swift
file to Config.swift
. Fill in each of the variables with the proper keys from Parse. You will also want to sub in your own icon and tint color. To use the Twitter tab, follow the steps to setup Fabric. Save the build script it generates into a file named fabricscript.sh
in the root of the project and ensure that it is executable. If you don't need one of the default tabs, simply comment out its addition to the TabViewController in the AppDelegate. Pull down the dependencies by running pod install
in the project repo, and you should be ready to compile. Note that you will need a developer account if you intend to distribute your app to attendees.
We've exported the tables we used for uMAD 2015 and included them in the Sample Data
directory. Import these on the Parse dashboard for your app and you should be up and running. Due to the way Parse stores images, the company logos and thumbnails will not be imported. The app will show grey placeholders until you upload your own.
If you'd like to use the About tab, you'll want to fill in some information in the Config panel of the Parse dashboard.
Parameter | Type |
---|---|
conferenceAbout | String |
conferenceLocation | GeoPoint |
conferenceLocationName | String |
organizationAbout | String |