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

Have one to sell? Sell yours here
 
   
The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS (Symbian Press)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

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

The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS (Symbian Press) (Paperback)

~ (Author)
Key Phrases: variant user interface, bespoke user interface, telephony stack, Charles Davies, Component Name Development Name, David Wood (more...)
3.3 out of 5 stars  See all reviews (3 customer reviews)

List Price: $75.00
Price: $63.93 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.07 (15%)
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).

27 new from $40.17 10 used from $40.58

Frequently Bought Together

The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS (Symbian Press) + Symbian OS Platform Security: Software Development Using the Symbian OS Security Architecture (Symbian Press) + Symbian OS Internals: Real-time Kernel Programming (Symbian Press)
Price For All Three: $230.84

Show availability and shipping details


Customers Who Bought This Item Also Bought

Symbian OS Platform Security: Software Development Using the Symbian OS Security Architecture (Symbian Press)

Symbian OS Platform Security: Software Development Using the Symbian OS Security Architecture (Symbian Press)

by Craig Heath
$75.00
Symbian OS Internals: Real-time Kernel Programming (Symbian Press)

Symbian OS Internals: Real-time Kernel Programming (Symbian Press)

by Jane Sales
4.5 out of 5 stars (2)  $91.91
Developing Series 60 Applications: A Guide for Symbian OS C++ Developers

Developing Series 60 Applications: A Guide for Symbian OS C++ Developers

by Leigh Edwards
4.5 out of 5 stars (13)  $37.11
Symbian OS Communications Programming (Symbian Press)

Symbian OS Communications Programming (Symbian Press)

by Iain Campbell
$58.86
The Accredited Symbian Developer Primer: Fundamentals of Symbian OS (Symbian Press)

The Accredited Symbian Developer Primer: Fundamentals of Symbian OS (Symbian Press)

by Jo Stichbury
5.0 out of 5 stars (2)  $50.60
Explore similar items

Editorial Reviews

Product Description

The current Symbian Press list focuses very much on the small scale features of Symbian OS in a programming context. The Architecture Sourcebook is different.

It's not a how-to book, it's a 'what and why' book. And because it names names as it unwinds the design decisions which have shaped the OS, it is also a 'who' book. It will show where the OS came from, how it has evolved to be what it is, and provide a simple model for understanding what it is, how it is put together, and how to interface to it and work with it. It will also show why design decision were made, and will bring those decisions to life in the words of Symbian's key architects and developers, giving an insider feel to the book as it weaves the "inside story" around the architectural presentation.

The book will describe the OS architecture in terms of the Symbian system model. It will show how the model breaks down the system into parts, what role the parts play in the system, how the parts are architected, what motivates their design, and how the design has evolved through the different releases of the system.

Key system concepts will be described; design patterns will be explored and related to those from other operating systems. The unique features of Symbian OS will be highlighted and their motivation and evolution traced and described.

The book will include a substantial reference section itemising the OS and its toolkit at component level and providing a reference entry for each component.



From the Back Cover

The Symbian OS Architecture Sourcebook is part description, part reference, part case study and part history: quite simply, it's a what and why book. It shows the origins of Symbian OS, and how it has evolved and provides a model for understanding what it is, how it is put together, how to interface to it and work with it.In addition, Ben Morris reveals why design decisions were made, and brings those decisions to life in the words of Symbian's key architects and developers.

The author describes the OS architecture in terms of the Symbian System Model. He highlights how the model breaks down the system into parts, what role the parts play in the system, how the parts are developed, what motivates their design, and how the design has evolved through the different releases of the system. .

The Symbian OS Architecture Sourcebook is organized into four sections:

Part 1 is a rapid introduction to Symbian OS, which sketches the background of the mobile telephony market, traces the emergence of Symbian OS as well as of Symbian the company, conducts a rapid tour of the OS architecture, and provides a refresher-or introducion-to the key ideas of the object-orientation in software ('OO' for short.

Part 2 begins the more detailed exploration of the OS architecture, following the Symbian OS System Model layering to provide a complete, high level, architectural description of Symbian OS.

Part 3 returns to the historical approach of the primer chapters, and presents five case studies, each exploring some aspect of Symbian OS, or of its history and evolution, in depth. Drawing on the insights-and the recollections-of those who were involved, these studies trace the forces that have shaped the operating system.

Part 4 contains a component by component reference, ordered alphabetically by component name-and is definitely intended for a developer audience only. It also includes double-page colour pull-outs of versions of the Symbian OS System Model from v7.0 to v9.3.

Key system concepts are described; design patterns are explored and related to those from other operating systems. The unique features of Symbian OS are highlighted and their motivation and evolution traced and described. Readers will benefit from a substantial reference section itemizing the OS and its toolkit at component level and providing a reference entry for each component.

The Symbian OS Architecture Sourcebook is a must-have, technical introduction for the next wave of technical decision makers, seeking to evaluate and understand Symbian OS.


Product Details

  • Paperback: 630 pages
  • Publisher: Wiley (June 22, 2007)
  • Language: English
  • ISBN-10: 0470018461
  • ISBN-13: 978-0470018460
  • Product Dimensions: 9 x 7.4 x 1.4 inches
  • Shipping Weight: 2.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon.com Sales Rank: #722,522 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #7 in  Books > Computers & Internet > Programming > APIs & Operating Environments > EPOC-Symbian
    #72 in  Books > Computers & Internet > Mobile & Wireless Computing > Programming

More About the Author

Ben Morris
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Ben Morris Page

Inside This Book (learn more)



What Do Customers Ultimately Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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

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

 
1 of 1 people found the following review helpful:
4.0 out of 5 stars An OS background book, January 28, 2009
Is this book worth the investment? The answer really depends on your purpose to read, it's neither a heavy-weight programming book, nor a detailed architectural book in a straight technical sense. Rather it's a book quite loosely organized, and filling with interviews, reflections, stories.

Non of the other Symbian books I read touched the motivation for using C++, the background behind unique Symbian features like active objects, two stage constructions etc. I appreciate more about Ecom and descriptors about finishing the book, worth mentioning is that the interviews with top Symbian figures like Colly Myers, David Wood etc also proved to be very insightful and worth a second read, to give you an idea, here is an except from chapter 3:

/****
Charles Davies:

When I was interviewing people I used an example of a terminal emulation program. Here is a program that indisputably gets events not just from the user. The normal, naïve way of writing an interactive application at that time would be to wait for a keypress, see what keypress it was, and respond to it; was it a function key, was it any other key? You'd have some horrible case statement responding to a keypress. So I would ask, `How would you write an application where you don't know whether your next input is coming through the serial port or from the keypress?' And if they had a good answer to it they got hired, and if they didn't, they didn't.

*****/

The only reason that I did not gave it 5 stars because it barely touches the shortcomings of Symbian's treatment and decisions in the whole sphere of the OS arena, such as the performance tradeoff between microkernel and monolithic.

BTW, this book was written in late 2006 and the latest SOS version at that time was 9.3, the current Symbian OS version I am using is v9.6.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Please ignore the above comment, October 13, 2008
By Ming Zhu "-mingz" (Melbourne, Australia) - See all my reviews
I cannot believe that someone gives a book 1-star rating just because (s)he didn't find the ToC of a book. This is not fair to a decent book. I read this book while completing a research paper on comparison of mobile computing platforms. The chapter that introduces the architecture of Symbian OS and Symbian C++ development framework is very clear and comprehensive. Given the many components of Symbian platform, I would say it's worth reading.

I rate the book as a 5-star one to counteract the first comment. Seriously this is a 4-star book.

Btw: Amazon normally does not put the ToC of a book online. You can search for ToC on the publisher's website.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
0 of 12 people found the following review helpful:
1.0 out of 5 stars Could anybody provide TOC for this book?, January 29, 2006
By AfterTau "Wang" (Beijing,China) - See all my reviews
It should be an expectable book for Symbian fans. but even the table of content is not available online. less than sample chapters.
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



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.