List price: $39.99 (that's 30% off!)
Used price: $27.23
Buy one from zShops for: $24.60
One of the book's apps is designed for univeristy professors making remote presentations. It includes both a text and JPEG slide show, and while it's not exactly like PP, it's what I was looking for. It was designed to be easy to update for professors who needed to add text and graphics, and so we did not have to change that feature for the presenters. However, it was set up for one or two cameras, and we only needed one, and the university (complete with logo) design had to be changed as well. However, otherwise, we had an out-of-the-box app that we were able to get up and running for our own purposes almost immediately.
Having said that, the book has got a lot more on shared objects than meets the eye, or at least than is in the Index. Two parts of the book (a total of 10 chapters) have applications with shared objects, but the Index only lists two pages in Part II, and so while this is a 5-star book, the Index (at least on shared objects) should cost it a star or two. The examples and explanations of how to use shared objects in themselves is worth the cost of this book. Most of the material is on client-side remote shared objects, and there's some stuff on server-side shared objects as well. For our purposes, though, we only ended up using client-side remote shared objects.
The other materials in the book seem fine (and a lot better indexed!), and the graphics are very professional, but to be honest, my focus was on understanding shared objects, and so I won't comment on the other stuff. You need to know ActionScript, but otherwise, it's not rocket science.
So when you get this book, you have to engage in a bit of treasure hunting to find all of the mateirals on shared objects, but they're all there and nicely explained.
If you get this book, keep don't throw away your MM flash com docs. I used this book with the MM docs, and using them together really helped fill in the missing gaps in the docs, and the book shows how the different terms in the docs are used together. Likewise, having the docs around lets you better understand the code in the book. The code is explained for the most part, but lots of places your going to find that the MM docs really help out.
Here's a list of what I got out of it:
1. flash comm client and server actionscript
2. recording/playing FLV files--client and server
3. shared objects. (SOs rock!)
4. a/v chat rooms
5. display client ip addresses
6. reading client and server stats
7. playing mp3 files
8. coordinating client and server scripts
The apps got the best graphics I've ever seen in a computer book like this. Also, I learned a lot about regular actionscript and using UI components. The book has nothing on flash comm components though.
The best part of this book is that I was able to make my own apps. I started with the books apps and then changed them around until I got what I wanted. If you want a good book on flash com and you are not a beginner, I can recommend this one.
Used price: $0.01
Collectible price: $2.59
Buy one from zShops for: $0.45
List price: $49.99 (that's 75% off!)
Used price: $1.22
Buy one from zShops for: $0.95
This book is PACKED full of subtle but incredibly important lessons about the in's and out's of Flash, especially the in's and out's of ActionScripting.
I have been trying to learn ActionScripting for a few months. I used to be a bookkeeper but have a disability now that prevents me from sitting so I am pretty much housebound. Every mishap has it's silver lining and advanced ActionScripting is mine. The first time I looked at a script from 'Flash Math Creativity' it made me drool. I had never dreamed there could be such a thing as scripting mixed with web design mixed with math mixed with so many other parts of the brain.
I took a Javascript class a few years ago and loved it so I suppose it is not surprising I love ActionScript but I could not get my head around the basics. I am surrounded by books on ActionScripting and Javascript and HTML/DHTML, etc, Some really good ones too. It wasn't until I read the first ten pages of this book that I started understanding. I actually learned how to use databases with Flash using Arrays! In the first ten pages!
If there is that much to learn in the first ten pages, can you imagine how much there is in the rest of the book? Well, it is a lot. If you are a beginner, if you are intermediate, if you are an advanced user, if you use Flash 5 or if you use Flash MX, GET THIS BOOK!
Phew, I can't believe I got so emotional over a book. Good luck with your future and happy scripting,
Leslie
I feel I need to write this review because this book has helped me so much. I wish to congratulate Bill Sanders and the editorial team for a great job done! Thank you.
Another area that gave me fits with Flash 4 was masking. It's not that difficult with Flash, but the author walked me through it in a way that I finally got it. It's full of those kinds of "oh now I get it" insights. The sound chapter not only shows how to bring in differnt types of sound, but where to get sound and how to coordinate sound with animated movement. I really liked the sound chapter and the "music video" example and the explanation of how to stop and start sound in Flash.
The chapter on movie editing and navigation was ok and a good review of navigation in Flash was there, but it was just a little simple. But the ActionScript chapter is the best I've ever seen. I started to learn ActionScript in Flash 4, but I'm glad I didn't. Flash 5 ActionScript is lot different and IMHO is a lot easier to learn--especially the path system. (I like the dot syntax way better than the slash syntax.) Also, the author shows how to move MCs without using Tell Target. He used the dot syntax.
I don't use QuickTime so I more or less skipped that chapter, but the last chapter was the best I've seen on using Generator 2 and external files. I wish the book had more on the different types of Generator 2 objects, but I can create pie charts like a pro (if you want a pie chart). Using external files with loadVariablesNum() and loadVariables() is very interesting, and I learned how to do it, but I need to learn a lot more about it. It gets pretty advanced in the last chapter, but it was clear enough so that I didn't feel lost.
It's a nice book to have around. The index is fine and both loadVariables() and loadVariablesNum() are indexed --I think that other reviewer got his books confused-- and so it's great for looking up different techniques. So if you want a book to see how to develop professional quality (or just really good amateur quality) Flash 5 movies, I think you'll like this a lot. I know I did.
Used price: $14.75
Buy one from zShops for: $18.79
The downside is that I will probably have to read it again to really undestand parts of the book. The pace is kind of odd, one minute it is dragging and the next your head is spinning.
Overall I think this is one of the better books covering JavaScript. I would like to see another one that goes into more depth on ways of integrating backend and front end code.
Book is nicely organized, easy to read and understand, colorfull code and body, and has lots of examples.
I will sure recommend this book for web master, developer, designer.
Used price: $1.34
Buy one from zShops for: $3.95
Used price: $0.70
Collectible price: $10.59
Buy one from zShops for: $4.95
Used price: $0.44
Collectible price: $6.19
Buy one from zShops for: $1.40
Used price: $0.70
Buy one from zShops for: $1.95
Used price: $3.75
Collectible price: $35.74
Buy one from zShops for: $4.25
However, at the end of this 300 or so page book, it still hasn't covered a LOT of ground and leaves you at beginner level still. Wanna understand about loadVariables? Sorry, on your own. How about onClipEvent? Only very basic coverage.
The stuff it does cover is aimed at doing "neat" tricks, there's no depth. Actionscript in flash 5 has turned flash into an incredibly powerful tool capable of some really quite amazing functionality. But you wouldn't know it from reading this book.
The back of the book says it's for Intermediate and Advanced users, and I suppose it is. However, if you're new to ActionScript but have experience with Flash you'll love this book. Each of the projects and examples is very carefully crafted down to the color schemes. The author integrates ActionScript into the examples and projects rather than just laying out the ActionScript in ways that I would not use it in the real world. The author explains the concepts but he never talked down to me (as a reader) and all of the parts come together. In going through the examples, I not only learned how to use ActionScript effectively, I learned a lot of new Flash 5 tricks. My programmer friends (who keep borrowing it) and I both like the Example Glossary in the back where I can look up stuff quickly. It's great for reminding me about the exact format of the different actions and I don't have to re-read entire sections to be reminded that I need a double equal (==) when I use conditional statements. (I'm even talking like one of THEM now.)
I ran into a little trouble in Chapter 2, and I fired off a very nasty email to the author. He responded almost immediately, sorted out my question and didn't mention the fact that I acted like a jerk in my email. He was extremely helpful and even sent me an extra FLA to play with. After getting the hang of things, I've been having a lot of fun with AcitonScript, and not just using the examples. I really have learned how to use ActionScript, and the book still has a lot more for me. So if you want a carefully crafted, thoughtful, well written book on AcitonScirpt and not some computer science tome, get this book, learn ActionScript and a lot of added Flash 5 material to boot.
Used price: $0.50
Collectible price: $19.97
Buy one from zShops for: $8.84
For example, a new feature of 4.5 is Multidatabase indexing through a site search database. Here is the unabridged exerpt from this "reference" on site search:
"The Multi Databse Indexing feature enables you to create many indices at once. After these indices exist, it is possible to search more than one database at a time for data (such as a client's name or company name). This feature can be extremely helpfull when designing a Web page. As shown in figure 8.21, you must be a manager of the file to enable this option."
That's it. That pathetic, inane, useless, and technically incaccurate blurb is all the info this book provides on site search. They don't even know what a site search database is (its the tool used to actually build a multidatabase index). And the worst part is that the whole book is like this. Uhh... I don't know exactly what this is but uhh.... here's the property box for it and uhh... you can click boxes and stuff on it. And uhh.. oh, yeah, you have to have sufficient access to do that.
Avoid this one like the plague. New Riders Publishing should really be ashamed of themselves.
Some folks feel it is not a good book, so I went to a local bookstore and spent an hour leafing ... for the 2nd time. For my project [ where there were some challenges, this book came closest to giving me script pointers, though not solutions]
I beleive this book is by far the best I have seen for Notes/Domino 4.x and would be happy if they released one for R 5.0 - same manner....
Great book in my personal opinion..and stands out in the Notes/Domino arena.
The trick, it turns out is using the client side and the server side together. This is where this book is a gem. Every single application in the book shows how this is done, and some of the applications just use the client side--very effectively, too. In showing how to use the server and client side together, the authors place the two sides in juxtaposition and arrows show how the two sides connect. This is the first time I saw that connection.
I had to use a lot of sticky labels to bookmark where key elements are. I have a decent ActionScript background, but not extensive, and while certainly not for beginners, you don't need to be a genius either. FlashComm is very doable, and this books makes it that way.