or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
48 used & new from $8.94

Have one to sell? Sell yours here
 
   
Rapid Application Development with Mozilla
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Rapid Application Development with Mozilla (Paperback)

~ (Author)
4.0 out of 5 stars  See all reviews (13 customer reviews)

List Price: $49.99
Price: $36.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.50 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Thursday, November 12? Choose One-Day Shipping at checkout. Details
20 new from $22.73 28 used from $8.94

Frequently Bought Together

Rapid Application Development with Mozilla + Programming Firefox: Building Applications in the Browser + Creating Applications with Mozilla
Price For All Three: $85.35

Show availability and shipping details

  • This item: Rapid Application Development with Mozilla by Nigel McFarlane

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Programming Firefox: Building Applications in the Browser by Kenneth C Feldt

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Creating Applications with Mozilla by David Boswell

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Creating Applications with Mozilla

Creating Applications with Mozilla

by David Boswell
2.5 out of 5 stars (8)  $29.16
Essential XUL Programming

Essential XUL Programming

by Vaughn Bullard
4.5 out of 5 stars (12)  $48.81
Firefox Hacks: Tips & Tools for Next-Generation Web Browsing

Firefox Hacks: Tips & Tools for Next-Generation Web Browsing

by Nigel McFarlane
4.5 out of 5 stars (21)  $18.21
Hacking Firefox: More Than 150 Hacks, Mods, and Customizations (ExtremeTech)

Hacking Firefox: More Than 150 Hacks, Mods, and Customizations (ExtremeTech)

by Mel Reyes
4.2 out of 5 stars (4)  $22.49
JavaScript: The Good Parts

JavaScript: The Good Parts

by Douglas Crockford
4.1 out of 5 stars (54)  $19.79
Explore similar items

Editorial Reviews

Product Description

Mozilla (www.mozilla.org) is an Open Source toolset that programmers can use to rapidly develop user-oriented software applications without having to suffer restrictions of HTML-based Web development. It's an innovative interpretation of XML, JavaScript and component technologies, conveniently bundled together. Simply put, Mozilla is to Linux what Visual Basic is to Windows: an entry-level tool that can do simple jobs fast. This latest book in Bruce Perens' Open Source Series provides a clear, complete and easy-to-absorb introduction to Mozilla and its related technologies: XUL, XBL and XPCOM, and takes a competent programmer from zero to full understanding. Packed with screenshots, code fragments and shorter code listings, you'll learn a new, efficient development process and trend for UIs and how to create "thick client" UIs with Mozilla technology. Learn to translate basic HTML and programming skills into a new, simple system for software development and produce quick and portable user-oriented software systems. Note - there are one million users, thousands of mozilla.org contributors, and hundreds of Netscape engineers behind Mozilla.


From the Back Cover

A must-have read for anybody interested in learning to build sophisticated applications with the Mozilla application framework.—Mitchell Baker, President, The Mozilla Foundation

Mozilla has grown to become a powerful framework for building cutting-edge web applications. Rapid Application Development with Mozilla is an indispensable guide for developers of such applications.—Brendan Eich, Chief Architect, The Mozilla Foundation, and Creator of JavaScript

Far more than just a web browser, Mozilla is the platform of choice for today's application and web developer. An innovative blend of XML vocabularies, easy-to-use scripting languages, and pre-existing software objects, Mozilla is a powerful, standards-compliant platform whose functionality guarantees rapid application development (RAD).

In Rapid Application Development with Mozilla, web, XML, and Open Standards expert Nigel McFarlane explores Mozilla's revolutionary XML User interface Language (XUL) and its library of well over 1,000 pre-built objects. Using clear and concise instruction, McFarlane explains what companies such as AOL, IBM, Hewlett-Packard, and others already know—that Mozilla and XUL are the keys to quickly and easily creating cross-platform, web-enabled applications. Coverage includes:

  • A detailed introduction to the fundamentals and capabilities of Mozilla
  • Full descriptions of Mozilla tools, including XUL, XBL, and XPCOM
  • The RDF data format and its interactions with XUL, including Listboxes, Chrome, Overlays, Trees, and Templates
  • Events, Forms, Menus, Navigation, and Commands using DOM, JavaScript™, and XUL
  • Tips for integration into Windows® and Mac® systems
  • A guide to deployment of finished applications
  • Hundreds of examples, screenshots, and code listings

An additional feature of Rapid Application Development with Mozilla is the NoteTaker Web browser add-on—a sample Mozilla application that is developed throughout the book. When installed in a browser it allows you to add notes to web pages—even pages on other people's web sites! It is a memory and commentary tool that enhances repeat visits to a given site. This simple application provides a real-world example of all technologies used in the book.

If you're an application programmer or a web developer and you're looking for a productive, state-of-the-art, cross-platform programming tool, then Rapid Application Development with Mozilla is essential reading.


Product Details

  • Paperback: 800 pages
  • Publisher: Prentice Hall PTR (December 5, 2003)
  • Language: English
  • ISBN-10: 0131423436
  • ISBN-13: 978-0131423435
  • Product Dimensions: 9.1 x 7 x 1.2 inches
  • Shipping Weight: 2.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #771,726 in Books (See Bestsellers in Books)

More About the Author

Nigel McFarlane
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Nigel McFarlane Page

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(1)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

13 Reviews
5 star:
 (6)
4 star:
 (3)
3 star:
 (2)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
13 of 13 people found the following review helpful:
3.0 out of 5 stars Cluttered, but useful, May 4, 2004
By C. Holloway "cLive ;-)" (Santa Monica, CA United States) - See all my reviews
(REAL NAME)   
Most good programming books have clear examples and good Appendices.

This book, unfortunately, decided to take the examples and the Appendix and shuffle them together.

Code examples for the 'Note Taker' application are hard to follow on first read through. Too much detail is given for tag options (that should have been in appendices), and the example app is never displayed in full.

It may just be me, but I learn quicker if I can see something practical and then have it explained. I can identify pieces of a puzzle much better if I know the context of each piece beforehand.

It may be "Rapid Application" Development, but I'm afraid it isn't Rapid "Application Development" in my opinion. It's obviously written by someone with a deep understanding of Mozilla application development - I just wished that they had tested it on some Mozilla newbies and taken on board feedback before publishing!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
25 of 31 people found the following review helpful:
4.0 out of 5 stars Breaking New Ground: Mozilla Applications, January 27, 2004
By Robert L. Cochran (Greenbelt, MD USA) - See all my reviews
(REAL NAME)   
This is one of the most fascinating technical books I've read in some time. This book teaches something you want to know about, if you are a web programmer. Your education is not complete without it. You can definitely handle this, too. Discover why RAD on Mozilla is cool.

Nigel McFarlane's book offers an introduction to the vast of the capabilities of the Mozilla browser. Want to build an application? Download and install a copy of Mozilla (it's free), get this book, and start exploring Mozilla's vastly sophisticated application development framework. You don't need deep expertise in Mozilla internals to get applications started. I am working on a project for a client that will emphasize graphics. This book is helping me get started with it, even though I have no deep knowledge of Mozilla's workings. I'm now dabbling with XML User Interface Language (XUL), XML Binding Language (XBL), and Resource Description Framework (RDF), thanks to this book. I'm also getting indirect exposure to Scalable Vector Graphics (SVG), MathML, and Chemistry Markup Language (CML), as an unexpected side benefit. The Mozilla.org developers have implemented to some degree these interesting and deeply complex XML-related standards.

The book is easy to read. McFarlane is able to take extremely complex material and explain it in a way most people will understand. Go ahead, read the first few of Chapters 1 and 15: they will draw your interest and bring you into the next paragraph and the next. You can pick up this book, read the introductory material, and go right into Mozilla and start working. You will understand what McFarlane is talking about. The writing format should sustain your interest in experimenting and learning more and then going on to do your own applications.

I personally appreciate the choice of font, line spacing and font size. It seems easier on bifocal equipped older folks such as me. Each chapter begins with interesting diagrams referred to as "Not Perfectly Accurate (NPA) diagrams". They help you see how the chapter topic fits in to the application class object framework being discussed. There are all the things you come to expect of a good tech book: numerous screenshots, well-laid out tables, plenty of source code to dabble with. The publisher has done an excellent job of laying out and producing the book. There are very few typos compared to those littering many other technical books.

This book is going to give programmers using the Mozilla platform for applications a competitive edge. Mozilla, today, is available in many forms and is widely deployed. AOL deploys Mozilla in those stupid tin CD cans, and that gives Mozilla enormous critical mass. You can download Mozilla Firebird and Mozilla Thunderbird right now if you would like lighter-weight browser or email clients, respectively. Mozilla is catching on, and it is getting better every day. I highly recommend that you buy and read this book and then do some apps with Mozilla.

McFarlane suggests you visit his web site http://www.nigelmcfarlane.com/ , and it doesn't exist. Some readers might buy a book on the strength of the topic, the book examples, and the author's promise of downloadable source code. It can be disappointing not to see the promised web site and source code. But don't worry, the publisher offers downloadable source code through http://authors.phptr.com/mcfarlane. My other concern is that I wish this book were physically a bit larger in size. I like 8.5 inch X 11 inch page formats for books with a lot of screen shots and tabular data.

An overall must-have book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 27 people found the following review helpful:
2.0 out of 5 stars Do not buy this book, October 2, 2004
A Kid's Review
I have amassed a large collection of guidebooks, learn-by-example books, and technical reference manuals over the years. I have a fairly short temper when it comes to poorly written books, so I tend to feel them out either at the book store, or if possible, online.

RAD w/Mozilla is no exception. I downloaded the free PDF version from the publisher's website, and have for the last 4 hours, been beating myself senseless trying to make heads/tails of the example code. In a word: Useless.

While the book itself is written in easy-to-read manner gramatically, it absolutely fails as a step-by-step guide for building an app with Mozilla.

Quite simply, the author has spent zero time, or so it seems, consolidating his examples. The slipshod manner in which he presents the examples, by scattering a piece here, a piece there, leaves the reader completely lost as to the continuity of the code. I find myself backtracking from chapter three to chapter two in order to make any sense of the NoteTaker code, and even then, nothing coalesces.

Don't buy this book, it's just awful. Instead, download the PDF available on the publisher's website. Either way, you, the reader, absolutely must follow each section of the book alongside the Errata on McFarlane's website. Without this, the book is nothing more than kindling.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars The book I've been waiting for.
Finally, a good book about application development with mozilla is available. Cross out the 'Rapid' from the title if you don't like it, because the book actually covers... Read more
Published on August 28, 2006 by Joerg Schaefer

5.0 out of 5 stars A must have for XUL development
If you're thinking about learning XUL, this is a must have. I haven't been able to put the book down since it arrived at my door. Read more
Published on October 7, 2005 by Centinall

2.0 out of 5 stars a bit disappointed
As other readers pointed out,though this book has a lot of information it is a bit messy making it hard for completly newbies to the Moz platform. Read more
Published on November 29, 2004 by book-bot

5.0 out of 5 stars Scientific approach
This book gives a very thorough introduction to the Mozilla platform. Some familiarity with XML, CSS and especially javascript and programming in general is certainly useful... Read more
Published on July 29, 2004 by Raven

3.0 out of 5 stars Good Reference on Mozilla, but not a good tutorial
This book is packed with a great deal of information about the various objects and tags available for development, but not particularly well organized for those who are just... Read more
Published on July 23, 2004 by T. Khoury

4.0 out of 5 stars Excellent Information for Mozilla Programmers
Mozilla is earning new prominence in today's fast-paced Internet society. So for anyone who wants to know how to leverage Mozilla's power for their own Web applications, they need... Read more
Published on January 25, 2004 by Russ Woodman

5.0 out of 5 stars Highly recommended for new Mozilla programmer
Nigel McFarlane has produced one of the most extensive books on application development using Mozilla that I have seen. Read more
Published on January 8, 2004 by Harold McFarland

5.0 out of 5 stars I learned a lot from this book...
As a software professional, I thought I knew about Mozilla. I was under the impression that it was nothing more than the open source version of the Netscape browser. Read more
Published on January 1, 2004 by Thomas Duff

4.0 out of 5 stars Much more than a Browser
Surely the browser wars are over? Microsoft's Internet Exploreer won, right? Certainly, on desktops, IE is said to be on over 90%, with the rest divvied up between Netscape,... Read more
Published on December 14, 2003 by W Boudville

5.0 out of 5 stars A Must Read Book For Mozilla Developers
Having read "Rapid Application Development with Mozilla" by Nigel McFarlane I can say that it is a must read book for Mozilla developers. Read more
Published on December 8, 2003 by Simon White

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.