Catholic STL - iPhone App for Archdiocese of St. Louis
This post is more than 10 years old. I do not delete posts, because even old information is still useful, but please know that some material on this page may be outdated or incorrect. Thanks!

The Parishes view (and subviews) shows all parishes (about 200) in the Archdiocese on a map (MKMapView), as annotations, and when a user taps on an annotation's details, he is shown the parish's address, various parish event times, and more links for the parish website and location. The Parishes view also has two different types of search: the user can enter an arbitrary address, and the map will show parishes around that address, or the user can search for a parish by name or by city.
Parish data is managed through Core Data, and was originally imported using a standard SQLite database, using a template provided by our app's core data model (the Base app for the Mac was very helpful in this regard!). We're working on more advance OTA syncing of this data for a point-release.
The News view (and subview) shows the latest 'Around the Archdiocese' news from the Archdiocesan website. This is a pretty basic view, and it uses NSXMLParser to parse an up-to-date (but cached) XML file generated from Views on archstl.org. We use a custom XML feed instead of an RSS-compliant feed, simply to keep things simpler in the parser on the iPhone.
The Prayers view shows prayers from the Archdiocesan website's prayer section, and also has a WebView that shows the website's 'Request a Prayer' form, optimized for the iPhone.
We may post more details about this App's development in the future, as well as a few other apps; mobile is the current forefront of web development, and being able to integrate web content with native app content is going to be a very important trait of larger websites and organizations. This app is on the right track towards that goal!
Comments