Update coming

hsoi blog, talk 0 Comments

Just fixed a small bug in the DR Performance Practice Deck for iOS. Obscure little thing, but it annoyed me enough I opted to fix it ahead of iOS 7 updates. I’ll announce when it’s live in the store.  

The case for native apps

hsoi blog, talk 0 Comments

No question the world moves towards mobile. Desktop computers, big servers, they won’t go away. But mobile is growing and I’m pretty sure it’s going to be the standard for most people’s way of interacting with the world. I’ve been at this long enough and I know what many companies care about is how to deliver something as widely and …

So familiar, so unfamiliar

hsoi blog, talk 0 Comments

It’s been so long since I’ve written Mac OS X apps. It’s been all iOS for so long. While the current project is an iOS project, I needed to home-brew a Mac app for internal use to help with data entry and editing. It all feels so foreign, yet so familiar. I also do see how much Apple is NOT …

KR Training April 2013 Newsletter

hsoi blog, talk 0 Comments

The KR Training April 2013 Newsletter is posted. Schedule updated through the summer, with all sorts of cool things on tap. I’m looking forward to the return of DPS-BUG. Oh, and remember all my recent talk about getting medical training? Lone Star Medics is returning in September for Med-X EDC. You do not want to miss it. There’s no other class like it (that I’m aware …

Be explicit in your code

hsoi blog, talk 0 Comments

One of the coolest additions to the Objective-C language was properties. One attribute of a property declaration is if the property is ‘atomic’ or ‘nonatomic’. However, for the longest time while you could explicitly set a property to ‘nonatomic’ you couldn’t explicitly set it to ‘atomic’. In some respects it didn’t matter because they were ‘atomic’ by default and most …

Work, not methodology

hsoi blog, talk 0 Comments

Steven Sinofsky spent a lot of time at Microsoft (1989 to 2012), and wore many hats from programmer to program manager to general manager, across a wide range of products. The only thing he lacks in depth of experience is being at other companies and thus other corporate cultures. Nevertheless, he’s got enough experience to know that “learning by shipping” …

iOS Developer tips

hsoi blog, talk 0 Comments

Stuart Hall wrote a nice article listing things that, if he was starting as an iOS developer today, that he’d like someone to tell him. I didn’t see any way to comment on Mr. Hall’s site, so I have to write here. I won’t repeat what Mr. Hall said, just comment. But I do need to borrow his list since …

Happy 2013!

hsoi blog, talk 0 Comments

Happy New Year from Hsoi Enterprises! We thank you for your support in 2012, and look forward to what 2013 will bring. Hopefully some things will be settling down and our current project will get to see some light. Thank you for your patience. We’re excited!

Let’s try Bitbucket

hsoi blog, talk 0 Comments

Earlier this year we moved our version/source control to git. Of course, if you use git, you use GitHub. But what about Bitbucket? Let me back up a bit. At a prior gig I got to use some Atlassian products, specifically JIRA and Confluence. I think the company also had Bamboo, but the team I worked with had a different build/CI …