No XML in iOS Core Data

hsoi blog, talk 0 Comments

I just learned the hard way that Core Data on iOS doesn’t support the XML persistent store type (only SQL, binary, and in-memory). I wonder why not? My guess is because XML may be considered too inefficient for the constraints of iOS devices. But that’s just a wild guess. It’s a bummer tho, because I like using XML while developing/debugging. It’s …

More love from the GunDudes

hsoi blog, talk 0 Comments

Last week I mentioned how the GunDudes Radio podcast talked about the DR Performance Practice Deck for iOS. In their latest episode, Episode 169 (Oct. 15, 2011) around 58:51 into the podcast they follow-up on the earlier episode. They purchased the Pro Upgrade and… they really like the app. Thank you for the kind words, gentlemen!

The Practice Deck on GunDudes Radio

hsoi blog, news 1 Comment

GunDudes Radio, a podcast about guns, talks about the DR Performance Practice Deck for iOS in Episode 168 (Oct. 8, 2011). Gets a mention around 1:07:06 into the broadcast. Thanx guys! And thank you to Tim Meyers for letting them know about it.

DR Performance Practice Deck for iOS Now Available

hsoi blog, news 4 Comments

DR PERFORMANCE PRACTICE DECK FOR iOS NOW AVAILABLE The New Digital Way to Practice for Practical Shooting Sports AUSTIN, TX (October 4, 2011) — To help answer the question “What should I practice?”, DR Performance Shooting and Hsoi Enterprises LLC announce the availability of the DR Performance Practice Deck for iOS™. Consisting of 52 basic shooting drills superimposed on a …

on crash reporting

hsoi blog, talk 1 Comment

Crash reporting is an important part of software development. Granted, we developers prefer if our software doesn’t crash or have bugs, but so long as software development is a human endeavor, imperfection will be part of it. The difference is how you respond to and handle such situations. Apple has actually done well at making crashes generate useful reports. Send …

Developer word breaks

hsoi blog, talk 0 Comments

Discovered this via a Tweet from mikeash: Regain a little developer sanity in Lion: Sys Prefs->Language&Text->Text->Word Break->English (US, Computer). (ht @danielpunkass) It’s not just in Lion tho. Seems that’s been around for a while. So what does it do? From Apple’s help: The English (United States, Computer) setting is for programmers who often use combined words, such as “aKey:aValue,” and …

MFMailComposeViewController lacks get accessors

hsoi blog, talk 0 Comments

Argh. Apple’s iOS Application Programming Guide states that well-behaved iOS applications will preserve the state of the application’s user interface. There are many reasons for this, but suffice it to say it’s A Good Thing™. Unfortunately I just hit a snag with this: MFMailComposeViewController. MFMailComposeViewController provides the ability to have in-app support for sending emails. This is handy for creating a …