A free open source iOS app for events or conferences

Overview

EventBlank iOS App

I go to a lot of conferences and events and noticed that few of them have a proper iPhone app.

And I can understand that - there are so many things the organizers have to take care of … and a nice app takes a lot of time do develop.

My goal with this project is to provide a free open source blueprint, which will allow creating an event/conference iPhone app in a matter of ~ 1 hour. The project will aim to have as few as possible dependanies so that it can be cloned from GitHub and built immediately.

This project is currently in alpha stage. You will need Xcode 6.4 for building it.

Video demo of the alpha build so far: https://vimeo.com/132935515

Project Timeline

  • End of August, 2015 - beta version / 1.0 version

  • September, 2015 - first pilot project at a real event

  • October, 2015 - second pilot project at a real event

  • End of December, 2015 - stable 1.0 release

  • 2016 - tell your friends about the project and we’ll see...

Credit

Author: Marin Todorov

More about Marin:


iOS Animations by Tutorials, Author

iOS Animations by Emails Newsletter, Author

My name is Marin Todorov. I like open sourcing my code and I really would like to help any event no matter small or big to have a proper iPhone app :]

This source code is distributed under a Attribution MIT license.

If you build your event/conference app you must to leave in the Credit screen with the project information and the Acknowledgments screen which lists the CocoaPods used (also legally you are obliged to do that).

Contributing

At this stage please contact me before contributing code. All my contacts are here: http://www.underplot.com

Comments
  • Launch Screen

    Launch Screen

    It'd be perfect if Launch Screen can show the colors + the event and organizer names.

    Here's my idea - the view in LaunchScreen.xib can have a custom view class, that could grab the event data and show it on the start screen. Try that

    opened by icanzilb 3
  • back from session details resets the day selection

    back from session details resets the day selection

    choose 3rd day of conf, select a session, then hit Back from the session details screen - it brings you back to the list of sessions of the first day of the conf

    bug 
    opened by icanzilb 1
  • layout crash on speaker details screen

    layout crash on speaker details screen

    2015-10-01 11:11:48.299 EventBlank[3923:2127992] Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a tableview cell's content view. We're considering the collapse unintentional and using standard height instead. 2015-10-01 11:11:53.858 EventBlank[3923:2128040] *** Assertion failure in void _UIPerformResizeOfTextViewForTextContainer(NSLayoutManager *, UIView *, NSTextContainer *, NSUInteger)(), /SourceCache/UIFoundation_Sim/UIFoundation-376.14/UIFoundation/TextSystem/NSLayoutManager_Private.m:1547

    bug 
    opened by icanzilb 1
  • Show/Hide audience chatter

    Show/Hide audience chatter

    Check if twitter_chatter is 0 or 1 in the events table of the eventblank file. Respectively hide or show the Chatter segment in the Feed tab of the app

    opened by icanzilb 1
  • Add an alert for

    Add an alert for "event ended"

    Upon starting the app it should check the date in the event file and the current date and if the event has passed show an alert to let the user know they are looking at an old content.

    "The event happened from [begin date] to [end date]. You can still browse the session list and check the news feed." (refine text later)

    opened by icanzilb 1
  • Check for a newer .eventblank file in the app bundle

    Check for a newer .eventblank file in the app bundle

    When you rebuild the Xcode project and you included a newer version of the .eventblank file in the project it does not get copied again to the Library folder and used in the app.

    Check the modification date maybe and see if it's a newer one?

    opened by icanzilb 1
  • composing with image from the new pager control doesn't present

    composing with image from the new pager control doesn't present

    Warning: Attempt to present <SLComposeViewController: 0x16b5e170> on <EventBlank.FeedViewController: 0x15564100> which is already presenting (null)

    opened by icanzilb 0
  • Twitter auth crash

    Twitter auth crash

    "Just a heads up that if you decline Twitter account access on the Feed tab of the app, it crashes and will always then crash if you try to visit that tab. Thanks!”

    opened by icanzilb 0
  • self sizing cells

    self sizing cells

    sometimes the bottom of the session name and/or session description gets cut off few pixels, haven't seen this on iOS8 while testing - I can see it happen on iOS9

    image

    image

    opened by icanzilb 0
  • ver. 1.1 brought with it an older versoion of the eventblank file

    ver. 1.1 brought with it an older versoion of the eventblank file

    1.0 was updated to the latest data file, and so was nsdefaults and the etag, 1.1 came with a data file before the one that was online and user defaults etag was preserved and 1.1 showed older data than what I had in 1.0

    question is - is the data file still in Library? it should be - and if so how to keep using it?

    opened by icanzilb 0
  • Show track names, descriptions, maps

    Show track names, descriptions, maps

    Add list of the tracks and their info in More. Add "Tracks" menu item - in the next screen show a list of their names and descriptions (if any). Add a map button for tracks that have a map image - show the image in a preview popup.

    opened by icanzilb 0
Owner
Marin Todorov
Experienced on  platforms. Author of "Modern Concurrency in Swift", "Combine: Asynchronous Programming with Swift", and others.
Marin Todorov
OctoPod is a free open source iPhone/iPad app for OctoPrint

OctoPod OctoPod is a free open source iPhone/iPad app for OctoPrint. Build Instructions Download Xcode You will need to install Swift 5.0 and Xcode 11

Gaston Dombiak 193 Dec 30, 2022
OONI Probe is free and open source software designed to measure internet censorship and other forms of network interference.

OONI Probe iOS OONI Probe is free and open source software designed to measure internet censorship and other forms of network interference. Click here

Open Observatory of Network Interference (OONI) 59 Nov 2, 2022
Super basic iOS app to browse open-source-ios-apps

Super basic iOS app to browse open-source-ios-apps

null 76 Nov 28, 2022
iOS Open-Source Telematics App with Firebase© integration

Open-source telematics app for iOS. The application is suitable for UBI (Usage-based insurance), shared mobility, transportation, safe driving, tracking, family trackers, drive-coach, and other driving mobile applications

Damoov 17 Dec 11, 2022
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.

ABANDONED Metrodroid, which TransitPal was heavily inspired by, now has its own fully functional iOS app! It should be in the App Store "soon". I stro

Robbie Trencheny 132 Jun 30, 2022
Open Source Project of LOST Locations iOS app.

LOST Location Description: LOST Location is a fan made app designed for people visiting Honolulu, Hawaii. This app lists different locations used to s

Adrien Villez 9 Feb 10, 2022
iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI.

RenovaLivrosUFRGS iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI. App in portuguese, code and comments

Matheus Cavalca 5 Feb 10, 2022
Giphy is an open source iOS app based on MVVM (Model–view–viewmodel) software architectural pattern.

Giphy(Search and display gifs) - MVVM Description Giphy is an open source iOS app based on MVVM (Model–view–viewmodel) software architectural pattern.

Tirupati Balan 8 Jun 14, 2022
An open source walk tracking iOS App written in Swift

Swift-Walk-Tracker An open source walk tracking iOS App written in Swift About The walk tracking application was intended to be incredibly simplistic.

Kevin VanderLugt 129 Nov 15, 2022
An open-source iOS app for listening to podcasts.

Ceres An open-source iOS app for listening to podcasts. In order to build this application you need to add a Keys.plist to the folder. Inside you need

Cornell AppDev 299 Jul 13, 2022
Open source, non-custodial Terra Wallet focused on privacy iOS App

iOS Open source non-custodial Terra Wallet. We send your finance from the Earth to the Moon Running the project To run this project update / fetch the

Terra Planet 7 May 22, 2022
KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it does not contain in-app or ads, and does not track the user in any way.

Stefano Bertoli 42 Dec 17, 2022
an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it d

Stefano Bertoli 17 May 5, 2021
iCome Out is an open source project of an unofficial Pornub app for iPhone and iPad

iCome Out is an open source project of an unofficial Pornub app for iPhone and iPad, written in Swift with some cool features Getting Started Prerequi

Anon 3 Dec 1, 2022
This app has always been open source! It began with the Big Brain Hackathon and now during Hacktoberfest

Brain Marks This app has always been open source! It began with the Big Brain Hackathon and now during Hacktoberfest. It is available for free on the

Mikaela Caron 79 Jan 4, 2023
An open-source app which can help you record income and expense

MoneyPlus An open-source app which can help you record income and expense. 中文 0x00 Introduction First quick devolopment in iOS using Swift programmati

FakeCoder 23 Oct 17, 2022
A curated list of Open Source example iOS apps developed in Swift

Example iOS Apps A curated list of Open Source example iOS apps developed in Swift. How to Use Example-iOS-Apps is an amazing list for people who are

null 1 Dec 15, 2021
Tanukis-Stash - Open source e621 client for iOS built with SwiftUI

The Tanuki's Stash The worlds first e621 client for iOS, iPadOS, and macOS built

Jay 3 Jul 29, 2022
Open Source iOS Translator.

About LiTranslate is an application which purpose is a convenient use of open source translation technology. Download on the App Store! For developers

Viktor 6 Dec 30, 2022