Software

Calling Mobile Developers

I'm going to be giving a presentation on mobile devices at an upcoming Catholic conference, and I'm looking to see if there are any Catholic web developers, programmers, etc. who specialize in app and mobile website development.

I've found plenty of Christian developers, but it seems there is a dearth of Catholic developers (at least, judging by Google search).

Good to Read Again: Hallmarks of a Great Developer

From MSDN Blogs, back in 2004, but applicable today in every way: Hallmarks of a Great Developer.

  • Plans before coding
  • Always knows why
  • Writes situation-appropriate code
  • Deviates where and when necessary
  • Knows when not to change code
  • Approaches debugging scientifically
  • Walks through their code
  • Knows the language and platform intimately
  • Groks the tools
  • Improves the tools
  • Knows when to ask for help
  • Always has a side project going
  • Doesn't make assumptions
  • Documents
  • Follows coding standards
  • Uses version control
  • Makes lots of small checkins
  • Tests their own code
  • Has passion for their customer
  • Has great judgement
  • Has no ego (ha!)
  • Makes time for training

Couldn't agree more! Read the whole article for great nuggets of wisdom »

'Is Apple Catholic?'

Fun reads:

Regardless on your thoughts of the Mac/Windows divide (or, I guess, the iPad/vaporware divide ;-), you have to acknowledge that Steve Jobs has had an extraordinary influence on the daily lives of much of the world, through his work in the early days of Apple, promoting the personal computer, to the modern day mobile computing experience.

I wish him well, and hope that the industry can continue to innovate at the same pace with a less prominent Steve Jobs. I have often prayed for Steve Jobs, Bill Gates, and other industry leaders and influential tech pioneers, so they can realize their influence on the lifestyles of many people and try to help people become more fully human, rather than 'slaves of the machine.'

Speaking of which... are smartphones the new idols?

New 'Mobile Apps' Section added to Wiki

Just a little site update: I've added a new 'Mobile Apps' section to the Open Source Catholic Wiki. Anybody can pop in there and update the list of mobile apps in different categories. I've been meaning to do this for some time, but only had the hour or so to compile this listing tonight.

I know there are hundreds more apps out there, waiting to be discovered, but I've only put apps up there that I've used or developed. Please add to this section of the Wiki for the benefit of all those looking for great and helpful apps for their mobile devices!

Catholic News Live - Simple iPhone App for Catholic News

About a week after completing work on the first release of the Archdiocese of St. Louis' "Catholic STL" app, I decided to spend a few nights and weekends working on a more personal project...

A few months ago, I was browsing the App Store, looking for a simple Catholic news app where I could quickly browse through the latest Catholic news from a relatively comprehensive array of sources. Seeing none, and realizing that my experimental 'Catholic News Live' website already had the data I needed to build my own app, I decided to port some of the code from Catholic STL, and write my own app—Catholic News Live, or CNL for short.

Catholic News Live App Icon Continue Reading »

Archdiocese of St. Louis' New iPhone App

Catholic STL - Archdiocese of St. Louis App on iPhoneThere's plenty of posts about this already, which I won't repeat here, instead, read the reports below:

And, straight from the horse's mouth, here's the app's page on the Archdiocesan website.

This iPhone App kind of snuck up on me from under my radar; I was in the middle of two rather large projects in the Archdiocese of St. Louis, when I thought "Hmm... I've wanted to try my hand at an iPhone App for some time. Maybe the time is right!" After a few long nights, a few condensed weekends, and some work hours here and there, I've finished work on what I hope will be an inspirational app.

Not inspirational in the sense that people feel moved to prayer, or feel closer to Christ—no, that's not really the purpose of this app. Rather, inspirational in two ways:

  1. In helping people utilize the sacraments.
    The main feature of this app (indeed, it launches straight into it!) is the parish mass/confession/reconciliation time discovery interface. It's so easy to simply find Mass times (or other sacrament times) with this app, that nobody has an excuse for missing Mass if they have an iPhone and are physically able to move about.
  2. In getting more (Arch)dioceses on board with new communications initiatives.
    I'm hoping that this will be a benchmark app against which other (arch)dioceses can compare their own efforts in the mobile, 'just-in-time' area. Our parishioners deserve to have the information they need to help them in their faith lives—and they need it in their pockets!

At some point (maybe sooner rather than later), I'd like to open the code, maybe stash it on Github, and help other Catholic organizations make use of it (to whatever extent possible) for their own needs.

I'd also like to have an Android app for the Archdiocese, but so far I've not had the impetus (either from myself or from others) to do so. Read more of my thoughts on Android dev (as it stands now).

Perfect, the app is not. But I'm already tagging and working on a few bugs I've found in the version on the App Store right now, and I'm working on sync so the iPhone will always have the latest parish event time information. You can follow more of that development here.

Do you have any good ideas for further development? Any further integrations you see as necessary? Let me know in the comments!

Want to see what this is all about? If you have an iPhone, iPod Touch, or iPad (this version isn't optimized for iPad yet), download Catholic STL for free.

Communications Issues - The Catholic Church's "Confession" App

[Note: Please read through the comments at the end of this post for some great insights about this situation.]

Time and time again, I'm seeing media reports that portray something that happens in the Church with either incorrect, or easily-misconstrued wording, and it continually paints the Church in a strange—if not bad—light.

The latest example: a new app called 'Confession' on the iPhone App Store.

From BBC's article on the app:

It also allows them to examine their conscience based on personalised factors such as age, sex and marital status - but it is not intended to replace traditional confession entirely.

Instead, it encourages users to understand their actions and then visit their priest for absolution.

It would be nice if we could be a little more clear in this wording—this app in no way whatsoever replaces any part of the Sacrament of Reconciliation. It is merely a tool/checklist to help penitents with their Examination of Conscience.

Since the article also points out that the Catholic Church has given its Imprimatur to this app, this surely means Catholics no longer need to visit the confessional to be absolved, correct? Nope. But that's the inference that will be drawn by almost every non-Catholic who knows anything about the Sacrament, and likely most Catholics as well (who goes to Reconciliation anymore, anyways? Isn't it some optional practice? </sarcasm>).

For example, from Geekologie: Catholic Church Approves Confession App

$1.99 to have your sins forgiven, not a bad deal! That's right folks, the Catholic Church has officially approved an iPhone app that guides worshipers through the process of confession. 

I've been monitoring many different aspects of the Church's communications over the past few years, and, as most of the readers of this post already know, it is easy to find many more examples of positive Catholic news gone awry—mostly because it was not communicated clearly, cohesivelyimmediately, and accessibly, to the media and to the public.

It is my goal (and I hope it is yours as well) to help make this happen less frequently.

[Update:] It was pointed out that an anchor on CNN's Newsroom also said of the app:

PHILLIPS: I'm a woman of the cloth, OK? All right. Here's the deal. For $1.99 you can now get this app, all right? And it's for sinners. And I'm not -- and the Catholic Church is actually saying -- endorsing this. So you don't have to go to church. You don't have to go see the priest. All you do is you go on to this app, OK, you log in.

(Source). [Emphasis mine]

I long for the day when I and others can spend more time communicating the truth, and new messages of hope and love, rather than clarifying that which others have said/introduced about the faith.

"The Apps of the Apostles" - Gadgets for God

Just found these gems on the Ship of Fools.com website:

The Apps of the ApostlesParticularly of interest:

Any other great Catholic apps of the fun variety on the iOS or Android app stores?

Catholic Calendar as First App in 'Lifestyle' Category on Mac App Store

Today I was browsing around the Mac App Store, glancing around to see some of the Apps available a few days post-launch (I didn't do this earlier because I was working on my own app—more on this later).

What I found surprised and elated me:

Catholic Calendar Mac Store App in Listings

Looks like the 'Catholic Calendar' application, developed by Universalis, is shown as one of the featured 'Lifestyle' applications, and is even the icon tile for the Categories overview page.

It'd be nice if the app had a more Catholic icon (the Latin text just doesn't set it off for me... look at the other icons - most of them are very simple/pleasing, and convey more meaning), but I'll take what I can get!

Does anyone else have a Catholic Mac App out there yet? Additionally, does anyone know who works with Universalis to keep on top of the game in this area? They've been doing a smash-up job lately in the mobile and desktop application world, amidst a field of thousands of other apps.

Free eBook: Getting Good with Git

To those in software development, version control can be both a godsend and a devilish frustration. Git solves many of the challenging problems users of systems like SVN and CVS encounter, but it can take a little learning to start using appropriately.

I've started using Git for my Archdiocesan web development (see issues for setting up Git on a CentOS server, and setting up a local development environment for Git/database/file synchronization), and it rocks. So much more so than SVN.

Getting Good with Git

During the month of October, Nettuts+ (an online training site) is offering it's $10 'Getting Good with Git' eBook for free, and I have to say it's a great Git primer, with a ton of great information, both for those who have never used Git, and those vaguely familiar with Git.

For Drupal developers especially, this eBook is a great find, as Drupal will soon be switching all its code repositories from CVS to Git.

Syndicate content