Requiring iOS6 for HKWarnings

I’d like to require iOS 6 in the next release of HKWarnings. Supporting multiple OS versions, and now all of Apple’s new devices has meant writing quite a bit of code I could get rid of if I went iOS 6 only.

  • 64% of HKWarnings users have upgraded to iOS 6 already
  • 31% have devices that could run iOS6 but they haven’t upgraded yet (maybe something to do with the awful maps!)

Pros

  • Makes testing easier – should result in fewer bugs
  • Removal of all the “Refuctoring” code that’s crept in trying to support iOS 4/5/6
  • I’ll be able to use some of the iOS 6 only features

Cons

  • The first generation iPad cannot run iOS 6, so those users couldn’t upgrade. That’s around 2% of my users.

I think the numbers are high enough and the pros outweigh the cons.

 

HKWarnings v2.4 Update

HKWarnings v2.4 is ready for download.

What’s new:

iPhone/iPod

  • iPhone/iPod 5 – The interface now supports the 4-inch screen on the 5th generation iPhone/iPod

All platforms

  • Added a messaging system to display any system status notifications
  • Enhanced Accessibility code
  • Enhanced ad display code
  • General memory management enhancements
  • Fixed in-app purchase crash
  • Fixed some other potential crashers
  • Corrected some Chinese translations
  • Interface tweaks and fixes
  • New loading messages

 

HKWarnings Push Notifications Opt Out Stats – Top 5

Percentage of users that have opted out of certain warnings:

86% – RED FIRE DANGER WARNING
86% – YELLOW FIRE DANGER WARNING
54% – VERY HOT WEATHER WARNING
54% – FROST WARNING
50% – FLOODING IN NORTHERN NEW TERRITORIES

People really don’t like the fire warnings!

HKWarnings v2.3 Update

HKWarnings v2.3 is ready for download.

What’s new:

All platforms

  • Can now set Quiet Time for push notifications in Settings->Push Settings
  • Can now opt out of certain warnings. Don’t want to get an alert when there is a Red Fire warning? Just deselect it in Settings->Push Settings->Select Warning Alerts
  • Fixed some crashers, memory leaks and analyzer warnings
  • Some small interface tweaks
  • New loading messages
  • iOS 6 compatibility improvements

iPad

  • Reduced start up time
  • Major memory usage improvements on iPad1/2
  • General memory management enhancements
  • Further image caching improvements
  • Enhanced progress HUD when loading images

HKWarnings Push Notification Settings Demo (iPad)

How to set Push Notification settings in HKWarnings (iPad)

  • Switch push notifications on or off
  • Set a quiet time for push notifications – during this period you will not receive push notifications alerts
  • Select only the warnings you want to receive

[vimeo 50469182 h=667&w=500]

Hmmmm – I’m not very happy with the compression they seem to do on Vimeo.

This link might work for a better version. Or go here and click download.

HKWarnings v2.2 Update

HKWarnings v2.2 is ready for download.

What’s new:

  • iOS 6 compatible
  • Major code refactor for performance
  • Added Facebook sharing (iOS6+ only)
  • Enhanced image caching
  • Reduced network usage
  • Location aware – prompts to turn off push notifications if outside of HK, if you wish.
  • Fixed a few crashers, memory leaks and analyzer warnings