Apple app notes – week in review

We pushed the iOS Active911 1.5 app update on Monday, enabling Assignments.  Today is Friday, so we have had a week to get feedback and figure some things out.

In version 1.5.1

Selectable text in version 1.5.1

The bottom line is that some more updates are in store for Apple users.  Here’s a list:

  1. The “External Link” on the bottom of the alert details page used to launch Apple Maps, and it doesn’t any more.  Lots of people use this for navigation. This is being fixed.
  2. The address area launches a map within the Active911 app.  Most people already know this, but for those who don’t, we’ve added a helpful icon.
  3. Test messages don’t pop up when the app is in the foreground.  This has been fixed in beta and should be in your hands soon.  Normal alerts seem to come through fine, as do alerts and test messages when the app is in the background.
  4. People asked us to make the text within the app selectable.  This has been added to detail text for 1.5.1 beta.  It also means you can have hyperlinks in the details section!  See the image at right.
  5. The app update required a server update which in turn introduced a bug.  The bug made it so late-model iOS devices didn’t get paged when messages were very looooong (many lines of notes).  This was fixed today and does not require an app update (we had to update the server).
  6. We have one report of an iPhone 5 user (iOS 8.2 or iOS 8.3) who says the alert title is reset to “Alert” when he sends an alert from his phone.

All told, it’s been a busy and tiring week!  On the radar also is making assignments assignable to anyone from within the app, and paging (Apple Notifications) to the assignees.  :)

That’s it for now – have a good weekend, everyone!

Big(ish) data and loving it

I was sitting here, in the dark, at 2 AM and wishing that Facebook would allow me to post under my real name.  I work at Active911 but when I post on our Facebook wall, it all looks like the same person posting (you can never tell who “I” is).

The reason I wanted to use my real persona is because my feelings tonight are very personal.  I just finished converting some 40 million or so records from one data type to another, so that Jonathan can proceed with his feature rollout (the much requested response button renaming). After I converted the records, I started working on our new sharded data store (more on that some other day) and created a new Github repo called “bard” (rhymes with “shard” :) ) to manage all of this.  I’m currently planning on storing Thrift-serialized data in a MySQL blob column.

AND I FREAKING LOVE THIS STUFF.  I guess it sounds boring to non techies, but this kind of stuff makes my engine purr. I love the stuffing out of my job.

Let’s hear it for everyone out there who loves what they do!