Website: ROLCC Youth
App Store Link: https://itunes.apple.com/us/app/rolcc-youth/id1153965380
- Youth and Junior High Service Times
- Each week's speaker and worship leader
- 'UITableView' of upcoming events
- Slideshow with pictures featuring different events
- Displays date, time, location, and description from Database
- CollectionView of each cell group
- Includes group picture, meeting time, contact information, and short description
- Swipe or click to view more details
- TableView of latest videos
- Grabs data from Youtube and links each video to Youtube app or webpage
- TableView of a couple of Sunday Worship & Sermons
- Listen on the go wherever you are
- Shows CollectionView of photo albums from different events
- Swipe through the photos and double tap to zoom in
- Contact information for leaders in Youth and JH Ministry
- Links to social media sites and more info about ROLCC
Most of the app's features require internet connection in order to retrieve information from Google Firebase:
FIRApp.configure()
let ref = FIRDatabase.database().reference()
ref.observe(.value, with: { snapshot in
let s = (snapshot.value! as AnyObject).object(forKey: "Cell Groups")! as! Dictionary<String,Dictionary<String,String>>
Since I'm still learning Swift, I took a lot of cool Github projects online and implemented it in my app. Special thanks to:
- Firebase
- Auk
- BouncyPageViewController
- GuillotineMenu
- CNPPopupController
- NVActivityIndicatorView
- expanding-collection
- Jukebox
- SwiftPhotoGallery