Hi ArenMook,
I'm a fan of NGUI but there absolutely needs to be a full-written programming guide on how to anchor/position/handle multiple resolutions --- or pretty much everything. I created an account today for this purpose because it's just too big of an issue for me to remain a forum lurker for.
NGUI needs a complete programming guide.
It needs to not just be a video. Videos are great, but some concepts are better understood when described in detail in prose, and then we can read it at our own pace. Following the videos half the time I'm fighting with the YouTube UI to center in on whatever is the particular checkbox that you're talking about, meanwhile missing half the point and having to rewind. This gets frustrating and feels like time/energy wasted (including wasting your time making those videos, though I guess they might seem easier than writing something more substantial).
I've been using NGUI for years now, have followed your success (kudos to you), and have seen it evolve. I think it's about time you do a real set of programming guides --- not just class references, and not just videos, not just examples, and not just a few more detailed forum posts writeup here and there about some topics, but a definitive programming guide.
As a former tech writer for Apple and a long time customer of yours, I can tell you that it will alleviate a bunch of support issues and your audience demands this. Just think about how many developers today are trying to do what OP posted:
+ Develop for 3.5" iPhones
+ Develop for 4" iPhones
+ Develop for who-knows-the-hell-what" Androids
...and no dedicated NGUI programming guide that's updated to the latest version of NGUI? And you pulled in over $300k? Perhaps some more of that could go to documentation. Plus one of your greatest gripes in your (pleasure to read!) forum post about your unplanned for successes with NGUI was just how much of a beast it came to support. First off, I applaud you as this is a great beast to have --- but also this beast is your own creating — more so if you do not resolve the documentation problem in a more thorough approach. You can reduce the barrage of "n00b" questions that go on and on before a solution is finally resolved (only to have a new poster come the next day with the same question and unable to extract the same answer) by just giving your ass-kicking UI library & it's adoring fans the documentation they all deserve.
And to not be one to point out problems and not have a solution: I would be willing to work on this with you if you need some help. As again stated, I wrote guides on fairly complex stuff such as kernel convolution and vector processing for Apple back when Steve was there. Here's an Apple-approved Programming Guide (different from a Class Reference) that I personally wrote.
https://developer.apple.com/library/mac/documentation/performance/Conceptual/vImage/Introduction/Introduction.htmlYou can even see my dog Cookie in it
Anywho, hopefully we see some better documentation soon because I am going through too many hoops to get my UI to render correctly since the new 3.x stuff. Looks like I'm definitely not alone here.
Your's truly,
jtfrench