I make data-driven apps for iOS using Swift, CloudKit, and CoreData. I’m especially good at apps that support an event, like this one.
The architecture required for an event app is different from other apps. There’s a lot to consider; producers will need to make last-minute updates, and users will likely struggle with connectivity in a crowded/outdoor venue. Choose an app built on CloudKit and CoreData. Query and persist changes on launch, or silently fetch updates in the background before users even unlock their phone. Neat.
Consider integrating Bluetooth beacons at your event (or office!). Beacons can operate separately or be configured as a region, with multiple onEnter and onExit triggers. Measure event traffic and dwell time. Fire a context-driven notification to a user’s lock screen or have an active app respond with a View Controller. It’s wicked cool. Your users will love it.
Learn more about Estimote iBeacons here.