GenerallyHelpfulSoftware / SVGgh

A framework for using SVG artwork in iOS Apps. Includes a UIView and a button class, printing and PDF export.
MIT License
141 stars 38 forks source link

Best SVG Lib so far #2

Closed skela closed 9 years ago

skela commented 10 years ago

Works really well, any plans on sticking it on CocoaPods? It already works better than PocketSVG and SVGKit.

grhowes commented 10 years ago

That's nice of you to say. I had not thought of CocoaPods.

What kind of project are you using it on?

skela commented 10 years ago

Haven't used it in anything yet, but I try out SVG libraries every once in a while to see if anything works yet, haven't seen anything promising apart from yours. You would be surprised by the amount of SVG libraries out there that totally ignore the fact that SVGs are supposed to be scalable!

grhowes commented 10 years ago

Well, thanks. I think that SVGKit is focused on animation, and somehow I'd missed hearing about PocketSVG. SVGgh is something I use for my own apps because I love scaleability and hate being trapped by bitmaps.

skela commented 10 years ago

Awesome, I feel exactly the same way about bitmaps. I'm so fed up with having to write tonnes of scripts to generate bitmaps from SVGs, I wish I could just include SVGs into my project and be done with it. My r repository (https://github.com/skela/r) is all about trying to work around it by generating bitmaps from SVGs easily, but I still want to be able to just include SVGs into my app and just use those instead.

grhowes commented 10 years ago

Yeah, I love SVG graphics when they're simple. I like to think I'm one of the few people who generates all his graphics by opening up a text editor and typing in the graphic, or use my calculator style SVG path generator (SVG Paths in the iOS App Store).

skela commented 10 years ago

I always go to www.thenounproject.com ;)

mr-fixit commented 9 years ago

FWIW, SVGKit doesn't do animation all by itself, but it'll allow you to pull a CALayer out of the image and apply a CAAnimation to it.