Series: Symbian Press (Book 9)
Hardcover: 328 pages
Publisher: Wiley; 1 edition (August 19, 2005)
Language: English
ISBN-10: 0470016833
ISBN-13: 978-0470016831
Product Dimensions: 6.2 x 0.9 x 9.3 inches
Shipping Weight: 1.3 pounds (View shipping rates and policies)
Average Customer Review: 4.0 out of 5 stars See all reviews (1 customer review)
Best Sellers Rank: #7,138,653 in Books (See Top 100 in Books) #25 in Books > Computers & Technology > Programming > APIs & Operating Environments > EPOC-Symbian #5914 in Books > Textbooks > Computer Science > Networking #11512 in Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs
David is certainly qualified for such a book, for example, he thinks the technical lead is the person who:- Understands how all the technology fits together- Can deeply analyze individual defects- Can deeply analyze the pros and cons of various proposed defect fixes- Understands the technical strengths and weaknesses of all the software engineers who work on the projectI agree 100% with him, so his coverage on s/w management is of less value and interest to me as a pure technical preson so I basically go for the "Part 3 - Symbian's Design Philosophy".Chapter 15: Design Goals For Symbian OSChapter 16: Designing For EfficiencyChapter 17: Designing For RobustnessChapter 18: Designing For UsabilityChapter 19: Designing For LongevityChapter 20: Designing For SmartphonesAs a "Software Architect", David shines here, he is able to explain many of the design decisions first hand at a deep level and in a very clear manner which provides valueble insights of Symbian OS, just give you a taste, here is excerpt from 16.7 Selecting C++:[ ... However, we remained apprehensive about the sheer size of C++, and the number of different programming styles it supported.
Symbian for Software Leaders: Principles of Successful Smartphone Development Projects (Symbian Press) Symbian OS Platform Security: Software Development Using the Symbian OS Security Architecture (Symbian Press) Developing Software for Symbian OS: An Introduction to Creating Smartphone Applications in C++ (Symbian Press) Programming PC Connectivity Applications for Symbian OS: Smartphone Synchronization and Connectivity for Enterprise and Application Developers (Symbian Press) Symbian OS Explained: Effective C++ Programming for Symbian OS v9 Smartphones (Symbian Press) Symbian OS C++ for Mobile Phones: Volume 1: Professional Development on Constrained Devices (Symbian Press) The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS (Symbian Press) Symbian OS C++ for Mobile Phones: Programming with Extended Functionality and Advanced Features (Symbian Press) Programming Java 2 Micro Edition for Symbian OS: A developer's guide to MIDP 2.0 (Symbian Press) Symbian OS C++ for Mobile Phones: Programming with Extended Functionality and Advanced Features: 2 (Symbian Press) Android Smartphone help: Take care of your android (smartphone guide Book 1) DIY Woodworking Projects: 20 Easy Woodworking Projects For Beginners: (Woodworking Projects to Make with Your Family, Making Fun and Creative Projects, ... projects, wooden toy plans, wooden ships) Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide Leaders of Learning: How District, School, and Classroom Leaders Improve Student Achievement Enterprise Software Procurement: Tools and Techniques for Successful Software Procurement and Business Process Reengineering for Municipal Executives and Managers Galaxy S7: The Ultimate Beginners Guide To Using Galaxy S7 - Learn All About Hardware, Software And Apps, Plus Helpful Tips & Tricks! (S7 Edge, Android, Smartphone) Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet Apps: Make Your First Mobile App Today- App Design, App Programming and Development for Beginners (ios, android, smartphone, tablet, apple, samsung, App ... Programming, Mobile App, Tablet App Book 1) UIQ 3: The Complete Guide (Symbian Press) Algorithms: C++: Data Structures, Automation & Problem Solving, w/ Programming & Design (app design, app development, web development, web design, jquery, ... software engineering, r programming)