Included here is my presentation I gave at M3 Conf this month. There was video screen captures included in the real presentation so I’m also including a quicktime version to watch the videos, as well as the PDF.

Photoshop for iOS – PDF
Photoshop for iOS – MOV

Phatness.com is the personal blog of Mike Wille

I'm a developer with a passion for building products.

Need help with building something? Get in touch:

Flowz just launched a handy app for checking the wait times at nearby border crossings. It’s puurty.

http://flowz.com/borderlines/

Oh yeah, and it’s free.

Kaleidoscope is a beautiful, relatively new text and image comparison tool for Mac OS X.

When I say beautiful, I mean it has to be the most spectacular, mouth watering application I use in my development workflow.

But it has its problems. <Read on…>

Submitted a fairly large iPhone app to the App Store. Look at this:

Hello Mike,

Thank you for submitting BounceOff 1.0 to the App Store.

We’ve completed the review of your application but this version cannot be posted to the App Store because it crashes when the user searches for a name or email without any contacts on their device. We have included additional details below to help explain the issue, and hope you’ll consider revising and resubmitting your application.

Using iPhone 3GS running iOS 4.0.2, here is how we found this crash:

Steps to reproduce:

1. Open the application
2. Select the “Buckets” tab
3. Select a Bucket
4. Select “Invite People”
5. If user has no contacts on the phone, and starts to type a name or an email, the application crashes.

We have attached detailed crash logs to help. If you need information on how to read crash logs, you may want to review the following TechNote: http://developer.apple.com/iphone/library/technotes/tn2008/tn2151.html

If you have any questions about this response, or would like to discuss it further, please feel free to reply to this email. We look forward to reviewing your revised app.

Sincerely,

App Review Team

That was the rejection email from the AppStore. I’m entirely exasperated at myself for missing this bug. (You idiot, you should know there are people with no contacts on the phone!)

I am completely taken aback and amazed at how detailed this report from Apple is. I don’t get this kind of detail from team members! I fully expected a crashing app to be simply rejected with a statement along the lines of “It crashes, you idiot.” So this is truly great. Even more impressive is that it only took them less than an hour to get back to us once the app went into review. I’m completely happy at how they handled that. Kudos Apple.

However, what is not impressive: IT TOOK 8 DAYS TO GO INTO REVIEW. Yes, I submitted on Thursday morning. On Friday afternoon of the next week, it was reviewed. I guess, having a gate keeper wouldn’t be as bad if they didn’t take so long to get your app into review.

We are on day four of our resubmission. I fear that it will take another 8 days to go into review again. All reports from the experts (aka, chockenberry: http://appdevmanual.com/ ) say that you go back to the end of the line. Instead, it would be nice if it was more of a sliding scale. Say once resubmitted on the first rejection, you get put right back in for immediate review. In the case of further rejections, you go back farther and farther back in the line for each rejection. Even some variation on that. First time, we let you slide back in. Every other time, back to the end of the line.

raveal-screen I should have mentioned this earlier. We launched raveal. The site is pretty damn cool for creating a professional resume and portfolio. The free plan is powerful enough to give you a ton of features. Check it out:

http://raveal.com

Raveal compared to LinkedIn reminds me of google local compared to mapquest for some reason. Something about the UI, LinkedIn is so busy and ugly.

No, seriously, this is really cool:

http://flowzit.com

It allows you to send and receive large files through your browser. It bypasses email’s limitations of 10 MB attachments. It’s better than email because you can still have a discussion and it’s tracked in one place. Most attachments have previews automatically created for you. I was sending photos back and forth with friends I haven’t seen in awhile. Freakin awesome!

Screw you myspace. Kiss off facebook. I’m doing it my own way.

Wow, that last month or so is such an up hill battle. We have finally launched Flowzit, our first product. Check it out:

http://flowzit.com

If you haven’t received an invite code for the Family & Friends account, shoot me an email.

For the past 9 months and change, I have been working on a new application and company to support it. We are getting ready to go live soon.

You can follow our twitter feed: twitter.com/flowz.

The application is called flowzit and it exists simply because so many people in the creative world have no way to convey their productions to people inside and outside their company. It is the first in a suite of applications aimed directly at solving tiny to small to medium sized business needs.

It has been a real challenge. It is the first after hours project I’ve worked on that actually has funding. So the first four months or so I was working at home and it *was* my job. Working out of a home office could be an entire discussion in itself. I won’t touch it now other than to say that I was dying to get out of the house by the end of it. Luckily, in March, we found office space in a sweet building at half the going market rate. Yowza!

I’m now working on polishing the app and putting the websites together. Soon, baby soon.

The company: flowz.com and the product: flowzit.com

Check them out, now or later. Either way, you’ll hear about us in the news someday.

I’m now full time on a Mac and am currently exploring Solaris for use in a production cluster. Mainly because of ZFS, which is the most fabulous new thing to happen to IT in 8 years. I’m installing it as a VMWare guest OS on my Mac. Over the past two months or so, I have tried to install Solaris 10 at least 10 times with no success. It always locks up hard right around 50% at something like “preparing install.”

It is the most frustrating thing in the world right now. Well, really, a close second behind Michigan roads.

<Read on…>

So Green Day is running around masquerading as this band called Foxboro Hot Tubs. Good for them. Blink 182 did it, why can’t they? (Interesting… Foxboro… Box Car… whatever)

As a pleasant surprise, you can download their CD off their website and it is even in DRM-Free MP3 format. It’s encoded at 320k bit rate no less! I applaud their decision and figured I would put my money where my mouth is and reward them with my support.

That’s where the nightmare begins. Apparently, they partnered with this service called Neurotic Media. Clicking on “buy cd” takes you to a second website, foxborohottubsdownload.com, which I assume is pointed at NM’s servers. The checkout process feels like something from 1998 and asks for information not required for checkout like my date of birth. Well, what the heck, I love Green Day, like the songs I’ve heard so far, let’s do it.

<Read on…>