Hipmunk for the iPhone - here's how we built it
blog.hipmunk.com
Hipmunk for the iPhone - here's how we built it
1–10 of 40 posts
Re: Hipmunk for the iPhone - here's how we built it
#2Kudos on a sweet app! I'm looking forward to seeing what you guys build next!
Oh, and thanks for sharing! If everyone was more open about the tools they use, I think apps would be a lot better in general.
Re: Hipmunk for the iPhone - here's how we built it
#3It's refreshing to see this level of humility from a developer and a cool startup. No one knows everything, and realizing that is the first step to allowing yourself to learn. Kudos on a sweet app! I'm looking forward to seeing what you guys build next! Oh, and thanks for sharing! If everyone was more open about the tools they use, I think apps would be a lot better in general.
Kudos to Steve and Adam on hiring Danilo.
Re: Hipmunk for the iPhone - here's how we built it
#4Re: Hipmunk for the iPhone - here's how we built it
#5Re: Hipmunk for the iPhone - here's how we built it
#6It's refreshing to see this level of humility from a developer and a cool startup. No one knows everything, and realizing that is the first step to allowing yourself to learn. Kudos on a sweet app! I'm looking forward to seeing what you guys build next! Oh, and thanks for sharing! If everyone was more open about the tools they use, I think apps would be a lot better in general.
Re: Hipmunk for the iPhone - here's how we built it
#7I've never heard of Opacity before but this looks pretty awesome. Anyone else used it for iOS or Mac apps and can weigh in on how well it works?
The awesome:
- Fucking persistent corner rounding for rectangles. So you can adjust the size without screwing up your round rects' corners. WTF, Photoshop? How hard is this to do?
- edit: ALSO, easy Retina display support. No thought required
- Factories, as described in my post
- Badass pen tool for bezier shapes. Anchor points snap to guides in a very intuitive way, as do those fiddly little handles for curvy anchor points. It's much easier to create an arbitrary shape in Opacity than it is in PS or Illustrator.
- Much more flexible layer layer styling than Photoshop. Want two strokes on that vector? Fuck yeah, there you go.
- Variables. No shit. So, say you want the same button in five different colors. Set up a color variable, tie it to the button's fill property, then set up five factories with different color variables. Change the button's appearance, then the factory will dump out five brand new versions identical to your new changes
- Code generation: So maybe you suck at Quartz or want to use a GUI to create a starting point. Build your image in Opacity, then use the "Source Code" factory type. It'll spit out native drawing code using the drawing library of your choosing (Cocoa, Quartz, Core Animation). Variables work with this, too.
What needs improvement:
- Drawing performance is spotty, especially when dealing with bezier vectors. I see more pinwheels than I'm used to in Opacity, and that's on a late 2010 machine. This has been improving – I sent a sample file to the dev and he made some optimizations that helped a lot. Still, needs more work here.
- If you've built your existing UI assets in Photoshop, there's no easy way to get them into Opacity. You're probably going to end up recreating them, but since Opacity's tools are for the most part much better, this isn't terrible. Gives you a chance to spruce things up.
Re: Hipmunk for the iPhone - here's how we built it
#8It's refreshing to see this level of humility from a developer and a cool startup. No one knows everything, and realizing that is the first step to allowing yourself to learn. Kudos on a sweet app! I'm looking forward to seeing what you guys build next! Oh, and thanks for sharing! If everyone was more open about the tools they use, I think apps would be a lot better in general.
Re: Hipmunk for the iPhone - here's how we built it
#9I've never heard of Opacity before but this looks pretty awesome. Anyone else used it for iOS or Mac apps and can weigh in on how well it works?