Go to file
2025-04-01 12:12:37 -04:00
Assets.xcassets Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
Extensions Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
Managers Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
Models Version 1.2: Integrate new digital bulletin system with improved UI and Bible verse detection 2025-03-28 23:00:00 -04:00
Preview Content/Preview Assets.xcassets Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
Resources/Fonts Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
RTSDA.xcodeproj Update bulletin view with improved header detection and styling 2025-04-01 12:12:37 -04:00
Services Version 1.2: Integrate new digital bulletin system with improved UI and Bible verse detection 2025-03-28 23:00:00 -04:00
ViewModels Version 1.2: Integrate new digital bulletin system with improved UI and Bible verse detection 2025-03-28 23:00:00 -04:00
Views Update bulletin view with improved header detection and styling 2025-04-01 12:12:37 -04:00
.gitignore Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
APP_STORE.md Add App Store materials and Privacy Policy 2025-02-03 16:34:01 -05:00
Info.plist Added support to bulletin view to display links for hymns to open in Adventist Hymnarium 2025-03-22 17:30:26 -04:00
LICENSE Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
privacy_policy.html fix ipad layout issues 2025-02-04 08:00:12 -05:00
PRIVACY_POLICY.md Add App Store materials and Privacy Policy 2025-02-03 16:34:01 -05:00
README.md Update README with version 1.2 features and requirements 2025-03-30 00:21:31 -04:00
RTSDA.entitlements Initial commit: RTSDA iOS app 2025-02-03 16:15:57 -05:00
RTSDAApp.swift Added support to bulletin view to display links for hymns to open in Adventist Hymnarium 2025-03-22 17:30:26 -04:00

RTSDA iOS App

The official iOS app for the Rockville-Tolland Seventh-day Adventist Church. This app provides easy access to church services, media content, and information.

Features

  • Live Streaming: Watch church services live through OwnCast integration
  • Sermon Library: Access archived sermons and special programs via Jellyfin
  • Digital Bulletin:
    • View weekly church bulletins
    • Interactive hymn links that open in the Adventist Hymnal app
    • Bible verse links that open in YouVersion Bible app
    • PDF download option for offline viewing
  • Church Bulletin: Stay updated with church announcements and events
  • Church Information: Access church beliefs, contact information, and more

Technical Details

  • Built with SwiftUI
  • Minimum iOS version: 17.0
  • Uses async/await for network operations
  • Integrates with multiple services:
    • Jellyfin for video content
    • OwnCast for live streaming
    • PocketBase for church data
    • YouVersion Bible API for verse content
    • Adventist Hymnal app integration

Building the App

  1. Clone the repository
  2. Open RTSDA.xcodeproj in Xcode
  3. Build and run the project

Requirements

  • Xcode 15.0 or later
  • iOS 17.0 or later
  • Swift 5.9 or later

Version History

  • 1.2: Added digital bulletin system with interactive hymn and Bible verse links
  • 1.1: Initial release with basic church information and live streaming

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries about the app, please contact the Rockville-Tolland SDA Church IT department.