Issuu on Google+

COMPUTING

RIGHTS GUIDE Autumn/Winter 2011 To request review copies of any title in this guide, please email Julie Attrill: jattrill@wiley.com


Computing Rights Guide: Autumn/Winter 2011 PRINCE2 Study Guide/Hinde .............................................................................................................. 2  CompTIA Strata Study Guide/Smith ................................................................................................... 2  XDA's Android Hacker's Toolkit - The Complete Guide to Rooting, ROMs and Theming/Tyler ... 3  Appillionaires: They Made Millions on the App Store. Could you?/Stevens .................................. 3  Security Patterns in Practice: Designing Secure Architectures Using Software Patterns/Fernandez-Buglioni................................................................................................................ 4  Game & Graphics Progamming for iOS and Android with Open GL ES 2.0/Marucchi-Foino......... 4  Future-Proof Web Design/Dawson ..................................................................................................... 5  Typographic Web Design: How to Think Like a Typographer in HTML and CSS/Franz................ 5  HTML5 Games - Creating Fun with HTML5, CSS3 and WebGL/Seidelin ......................................... 6  Smashing WebKit/Raasch .................................................................................................................. 6  The Smashing Idea Book/Chapman ................................................................................................... 7  Smashing Node.js/Rauch.................................................................................................................... 7  Pushing the Limits with iOS 5 Programming: Developing Extraordinary Mobile Apps for Apple iPhone, iPad and iPod Touch/Napier ................................................................................................. 8  Tackling Tumblr: Web Publishing Made Simple/Hedengren ............................................................ 8 

Spring / Summer 2011 ........................................................ 9  Professional Augmented Reality Browsers for Smartphones: Programming for junaio, Layar and Wikitude/Madden .......................................................................................................................... 9  Designing for the iPad - Building Applications that Sell/Stevens ................................................... 9  Google App Inventor for Android/Tyler ........................................................................................... 10  Professional MeeGo Application Development: Using Qt and Web Technologies/Salo............. 10  Communicating the User Experience - A Practical Guide for Creating Useful UX Documentation/Caddick .................................................................................................................... 11  Design for Hackers: Reverse Engineering Beauty/Kadavy ............................................................ 11  Designing Secure Architectures Using Security Patterns/Fernandez-Buglioni ............................ 12  Distinctive Design: A Practical Guide to a Findable, Useful, Beautiful Web/Dawson ................. 12  Functional Programming in C#: Classic Programming Techniques for Modern Projects/Sturm ............................................................................................................................................................ 13  SIMPLY Laptops/Shoup .................................................................................................................... 13  Simply Photoshop® Elements 9/Wooldridge .................................................................................... 14  SIMPLY Computing for Seniors/Clark ............................................................................................. 14  Smashing jQuery/Rutter .................................................................................................................... 15  Smashing WordPress Themes: Making WordPress Beautiful/Hedengren ................................... 15  Smashing WordPress: Beyond the Blog, 2e/Hedengren ................................................................ 16  Smashing Logo Design: Creating Brand Identities/Hardy ............................................................. 16  Successful Freelancing for Web Designers: The Best of Smashing Magazine/Smashing Magazine ............................................................................................................................................ 17  Professional Web Design: The Best of Smashing Magazine/Smashing Magazine ....................... 17  The Smashing Book 1/Smashing Magazine ..................................................................................... 18  The Smashing Book 2/Smashing Magazine ..................................................................................... 18 C o m p u t i n g

R i g h t s

G u i d e

1

J o h n

W i l e y

&

S o n s ,

L t d .


PRINCE2 Study Guide

CompTIA Strata Study Guide

David Hinde

Andrew Smith, Faithe Wempen

978-1-119-97078-1 / 1-119-97078-4 544 pp. Pub: 15/03/12 £29.99 Paper Computer Science

978-0-470-97742-2 / 0-470-97742-6 500 pp. Pub: 21/10/11 £29.99 Paper Computer Science

A clear, concise Sybex reference that teaches you everything you need to know to certify for Prince2, including vast supplementary material that sets you up to pass your test with flying colours.

An authoritative Sybex guide that prepares you for the Strata exam. The CompTIA Strata certification relates to computer systems maintenance and is often the stepping stone for progression to CompTIA A+ certification. This study guide offers complete, authoritative coverage of the Strata exam objectives in clear and concise language. With this resource, you'll find all you need to know in order to succeed in the exam. Along with gaining preventative maintenance skills, you will also develop the tools to complete troubleshooting and resolve common issues.

Tens of thousands of people strive to pass the Prince2 accreditation each year. The exams test the candidate's ability to apply the method to realistic situations. With its easy-to-read style and emphasis on practical application, the book will be ideal reading for accreditation preparation. It will also be perfect for those who wish to understand how to apply the method to their workplace, whether they are new or experienced managers. Prepare for the latest Prince2 certification (Prince2 Foundation Qualification & fully qualified PRINCE2 Practitioner) exam with the Prince 2 Study Guide. Written in a lively, reader-centred way, it focuses not only on all the knowledge you need to certify but also emphasises the practical application of the ideas. It will make learning Prince2 relevant, easy and fun. Each chapter explains, in every-day language, how to use Prince2 to tackle a commonly faced project challenge. For example, how do you start a project effectively so that everyone understands their role and what is to be done?

• Addresses the five key parts of the CompTIA Strata certification. • Offers thorough coverage of the Strata exam in a clear and concise manner. • Prepares you for troubleshooting and resolving common user issues. • Features practical examples, exam highlights, and review questions to enhance your learning experience. CompTIA Strata Study Guide is essential reading if you are preparing to take the Strata certification exam.

It includes: • Full coverage of all exam objectives.

Celebrating 30 years of publishing excellence, Sybex is one of the world's oldest and most respected publishers of computer books. A Sybex text in this first commercial skills space would bridge the gap required for many educators, students, professionals and employers alike.

• Real-world scenarios. • Challenging review questions. • Exam essentials.

Andrew Smith has held management roles that focused on course leadership, creating new programmes and has helped co-author several course books for BTEC and ICT students. He holds the leading position of the department of Communications and Systems, within the faculty of Maths, Computing and Technology at the Open University. His expertise and experience has often been requested by international corporations, universities, colleges and Awarding Bodies in the areas of programme development, sector-related funding and technical expertise. Faithe Wempen is an A+ certified PC technician and the author of over 120 books on computer hardware and software. She teaches Computer Technology at Purdue University, and her online technology courses have educated over a quarter of a million students for corporate clients

• Sample questions, electronic flashcards and much more to make you confident of passing the exam. Prince2 Study Guide covers all the necessary topics a project manager needs to understand to be successful. David Hinde is a Prince2 trainer and has prepared thousands of candidates for the accreditation examination. He has managed large-scale Prince2 projects within organisations such as the BBC, Deloitte and Touche and the UK Government. He also speaks at events run by organisations such as the Project Management Institute and the Best Practice User Group.

C o m p u t i n g

R i g h t s

G u i d e

2

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


XDA's Android Hacker's Toolkit - The Complete Guide to Rooting, ROMs and Theming

Appillionaires: They Made Millions on the App Store. Could you?

Jason Tyler

978-1-119-97864-0 / 1-119-97864-5 256 pp. Pub: 12/09/11 £16.99 Paper Software

Chris Stevens

978-1-119-95138-4 / 1-119-95138-0 352 pp. Pub: 15/12/11 £22.99 Paper Operating Systems

Shares the inside stories of those who have turned app ideas into millions of dollars, and how you can leverage their secrets to claim your own piece of the App Store gold rush.

A one-stop shop for anyone interested in rooting, customising and understanding their Android device. Using the stellar work of the community at XDA-Developers.com, this title offers the knowledge and steps for rooting many devices. It also provides the background fundamentals and knowledge to begin hacking and rooting a wide variety of Android devices.

More than 10 billion apps have been downloaded from Apple's AppStore and with the right combination of original ideas, great features, solid coding, unique designs, and savvy marketing, your apps could be a part of that staggering number. This book shows you how! Citing a fascinating array of real-world examples, it invites you to meet the rich and famous of the app development world. You'll look behind the scenes of these successful visionaries to learn their secrets first hand and discover how these "bedroom coders" became overnight millionaires.

Starting with a solid understanding of the internal workings of the Android operating system readers will learn the terminology and functions of the android operating system. From the major nodes of the file system to basic OS operations, a solid understanding of the OS will give readers confidence for later steps. The distinction between rooting, ROMing, and themeing will be outlined first and in later sections specific instructions on how these things can be done by the user. Each section of Theory, Preparation and Practice will be outlined in easy to understand language followed by step by step instructions and illustrations where appropriate. Key terms will be explained with sidebars and solid background information.

• Serves as a must-have introduction to the fascinating, cutting-edge world of app design, where innovation reaps reward. • Shows you how to structure your app development process based on the Appillionaires who made their fortune. • Explores what works and what doesn't with regards to getting your app featured and enticing buyers.

Topics include:

• Looks at successful apps such as Angry Birds, Cut the Rope, Fruit Ninja, and many others that have taken the app world by storm.

• Just what is "root" and what can I do with it? • Fundamentals that will enable you to root and customise any phone - including new models. • Getting the right tools for the job — what do I need for my device? • Making backups of your OS, data and apps. • Changing ROMs — a new version of Android for your device. • Themeing — changing the look and feel of your device. • Adding new features — teaching your old Droid new tricks. • Step by step instructions for many of the most popular models including Droid, Droid 2, Droid X, Droid Incredible, Xoom, Galaxy S, Galaxy Tab, LG Optimus, HTC Evo, Nexus One, Dell Streak, and a wide variety of tablets.

If you were unaware of the potential to make money from selling your apps, then ‘app’-arently, you really need this book! Chris Stevens is a leading designer of iPad and iPhone software. He created the best-selling app, Alice for the iPad, and also designed Twitch Origins, the first four-player game for iPhone. He has worked for BBC television and CNET, producing cutting-edge multimedia. Formerly a technology columnist for The Daily Telegraph and The Times, Chris also presented and directed Space Bubble, a popular gadget show. Alongside his writing, Chris is an illustrator and film editor. He's worked for Warner Bros, EMAP, and Wired magazine.

Jason Tyler is a full time instructor for the world's largest IT training company. An avid Android hacker, Jason has been rooting and ROMing every Android phone he can get his hands on.

C o m p u t i n g

R i g h t s

G u i d e

Designing for the iPad – Licensed: French, Portuguese, Spanish

3

J o h n

W i l e y

&

S o n s ,

L t d .


Security Patterns in Practice: Designing Secure Architectures Using Software Patterns

Game & Graphics Programming for iOS and Android with Open GL ES 2.0

Eduardo Fernandez-Buglioni

Romain Marucchi-Foino

978-1-119-99894-5 / 1-119-99894-8 416 pp. Pub: 06/04/12 £39.99 Cloth Programming & Software

978-1-119-97591-5 / 1-119-97591-3 384 pp. Pub: 15/01/12 £29.99 Paper Programming & Software

Think of patterns as best practices for new designs!

In this WROX title, mobile app developers find all they need to know about the development of graphically sophisticated applications and games on smart devices - guaranteed fun and effectiveness.

This book is unique in combining security theory and code for the practitioner to produce secure systems. The patterns approach helps developers to translate complex concepts into their daily programming environment, to save time and avoid reinventing the wheel.

Game and Graphics Programming for iOS and Android with Open GL ES 2.0 gets readers up to speed fast with this powerful technology for hardware-accelerated graphical rendering on embedded devices. The various chapters lead you through development of a real-world mobile app with live code that lets you work with all the best features and tools Open GL ES 2.0 has to offer.

Security patterns join our extensive knowledge about security with a universally employed structure. They provide guidelines for secure system design to programmers and software architects in a language they understand.

The author starts with a project template that can be applied to both iOS and Android platforms, then dives in deep with hardcore features of OpenGL, including:

Fernandez explains the structure and purpose of security patterns, not only providing an extensive, up-to-date catalog of these patterns, but also illustrating their use with the help of detailed implementation advice, numerous code samples and descriptions in UML. Find out how to build in security from the conceptual stage and read on for tips on Authentication, Authorisation, Role-based Access Control, Firewalls, Wireless Networks, Middleware, VoIP, Web Services Security and much more...

Drawing Canvas.

Geometry, Texture, and Transformation.

Advanced Materials and Texturing.

Geometry Data Optimisation.

Learn how to develop a secure system stage by stage with this iterative and incremental approach!

Path Finding and AI.

Lighting Effects.

Security is a crucial issue to consider during the design and implementation of any distributed software architecture with very little literature to refer to.

Open AL and Video to Texture with OGV.

Character Animation.

Romain Marucchi-Foino, is the author and lead programmer of SIO2 Engine. He has been programming 2D and 3D game and graphic engines with Open GL ES since the arrival of the "new wave" of mobile devices started by the iPhone. His experience in the mobile game development industry has led him to contribute his work to many online communities and blogs. He is also the one man show behind the successful SIO2 game engine, which is currently used by thousands of 2D and 3D games all over the App Store, and available at sio2interactive.com.

Eduardo Fernandez is a professor in the Department of Computer Science and Engineering at the Florida Atlantic University in Boca Raton, Florida. He has published numerous papers and four books on authorisation models, object-oriented analysis & design, and security patterns. He has lectured all over the world at both academic and industrial meetings. His current interests include security patterns, web services, cloud computing security and fault tolerance. Ed is an active consultant for industry, including assignments with IBM, Allied Signal, Motorola, Lucent, and others.

C o m p u t i n g

R i g h t s

G u i d e

4

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Future-Proof Web Design

Typographic Web Design: How to Think Like a Typographer in HTML and CSS

Alexander Dawson 978-1-119-97877-0 / 1-119-97877-7 320 pp. Pub: 17/11/11 £22.99 Paper Web Development

Laura Franz

Provides web designers with best practices in flexible design to meet the challenge of rapidly changing devices, development platforms and standards.

978-1-119-97687-5 / 1-119-97687-1 408 pp. Pub: 11/10/11 £24.99 Paper Web Development

The web is constantly changing and evolving with an increasing range of devices, browsers and standards to be considered in design. Future-proof Web Design takes you on a journey, examining how designers can prepare themselves for undefined change and cope in the dynamic environment of the web. Comprised of underlying principles and best practices, this straightforward and forward thinking approach to web evolution and iteration provides finely tuned layouts that leave no site visitor with a damaged user experience.

Enables designers to transfer tried and true typographic principles to the web using new features of HTML5 and CSS. Typographers who lack web design skills have begun to realise the potential of web-based type and they want to learn how to use it. This practical book applies decades of typographic theory and practice directly to web design using HTML and CSS. Clear explanations of all typographic rules and examples of successful and unsuccessful typographic solutions are covered to help you gain a solid understanding of the possibilities of web typography. Exercises in both HTML and CSS are included and are supported by a secure site with solutions, critiques, and revisions for each lesson, enabling you to think like a typographer while writing in HTML and CSS.

Here you will find the essentials you need to survive the modern web, coping with the latest and greatest features (and when to use them), plus enough practical advice and tips to leave you less stressed and anxious about what's around the corner. While much of the future is undefined, everyone from beginners to the most seasoned developers will at some point find themselves redefining the way they produce layouts. Using the fundamental skills and processes laid out in this roadmap, you'll be able to boost your stability and flexibility while coding with confidence.

• Shares straightforward tips for adopting a forwardthinking approach to the subject of web evolution.

Typography expert Franz takes you on a journey to learn ways to help readers find, understand, and connect with words, ideas, and information they seek. You'll learn how to choose fonts, create rhythm and tension, organise information, create a system of hierarchy, work with tabular information, apply a typographic system across multiple pages, build a font library, and garner beneficial lessons from historical approaches to typography.

• Uncovers the essential skills you need in order to survive the future of the web.

• Delivers all typographic rules in a clear, straightforward manner.

Future-Proof Web Design is for web designers and developers with a firm grasp of HTML, CSS and Javascript.

• Provides time-tested typography rules to follow, explains why they work and when to break them.

• Takes you on a journey of discovery as you learn how to prepare yourself for undefined changes in the dynamic environment of web design.

• Presents opportunities to test rules with hands-on exercises in HTML and CSS.

Alexander Dawson is an award winning web professional, and writer with more than 10 years of industry experience. He spends his days running his web consultancy firm, writing professionally about web design, and giving his free time to assist others in the field. Alexander has contributed to leading sites including Smashing Magazine, Six Revisions and SitePoint, and is a member of the Guild of Accessible Web Designers. He actively promotes and advocates the benefits of a good user-experience and web standards.

C o m p u t i n g

R i g h t s

G u i d e

• Includes an array of helpful examples and solutions to common challenges. Laura Franz is Associate Professor of Design and Chair of the Design Department at the University of Massachusetts Dartmouth. She teaches a wide range of type classes, including Type as Information, Type in Context: Print and Web, and Undergraduate Research Projects in Typeface Design. She is also Co-coordinator of The Graduate Certificate in Web and Interaction Design at UMass Dartmouth, in which she teaches a Web Typography class. 5

J o h n

W i l e y

&

S o n s ,

L t d .


HTML5 Games - Creating Smashing WebKit Fun with HTML5, CSS3 and Jon Raasch WebGL 978-1-119-99913-3 / 1-119-99913-8 Jacob Seidelin

320 pp. £27.99 Paper

978-1-119-97508-3 / 1-119-97508-5 416 pp. Pub: 26/11/11 £27.99 Paper Web Development

The ultimate guide to WebKit — the default browser engine for both iPhone and Android. WebKit has become a major player in the mobile arena, offering a wider array of HTML5 and CSS3 support than any other major engine. Written by expert author Raasch, this essential book teaches you how to use WebKit to make web sites more engaging, faster, and more visually appealing. You'll explore the variety of unique interface options that WebKit offers as you quickly discover how to create a unique web experience that provides functionality and entertainment.

Games continue to be the best selling entertainment category, and games are often the most popular apps for iOS4 and Android devices. HTML5 creates new opportunities for game creators and this book shows them how to build amazing 2D and 3D games for the web and mobile. The newest iteration of HTML, HTML5 can be used with JavaScript, CSS3, and WebGL to create beautiful, unique, engaging games that can be played on the web or mobile devices like the iPad or Android phones. Gone are the days where games were only possible with plug-in technologies such as Flash and this cutting-edge book shows you how to utilise the latest open web technologies to create a game from scratch using Canvas, HTML5 Audio, WebGL, and WebSockets. You'll discover how to build a framework on which you will create your HTML5 game. Then each successive chapter covers a new aspect of the game, including user input, sound, multiplayer functionality, 2D and 3D graphics and more. •

Aims directly at a new way to develop games for the web through the use of HTML5.

Demonstrates how to make iOS and Android web apps.

Explains how to capture player input; create 3D graphics; and incorporate textures, lighting, and sound.

Packed with best practices, real-world examples, and invaluable advice, this must-have guide explores WebKit's capabilities, recommended techniques, and tips for improving an existing web site. Plus, whenever possible, cross-browser support is discussed for WebKit solutions as well as a wide variety of advanced presentation and interactivity options. • Gets you started with WebKit and shows you how to maximise HTML5 and CSS3 features in WebKit. • Addresses ways to optimise your web site for mobile devices and enhance the mobile user experience. • Features numerous examples, tips, techniques, and advice for getting the most out of WebKit. This book escorts you through a myriad of ways that WebKit can set your web site apart from the competition. This book is for web developers and programmers who have a good fundamental understanding of web development and design technologies such as JavaScript, HTML and CS. No prior experience with WebKit is required.

By the end of this invaluable book, you will have created a fully functional game that can be played in any compatible browser or on any mobile device that supports HTML5.

Jon Raasch is a front-end web developer and designer. He loves all things Javascript, jQuery and UX. Using modern programming techniques, he designs beautiful user interfaces that are dynamic and engaging without the loss of search engine spiderability. Fully integrating the overall message into intuitive web hallways where the design, development and branding work as one; he makes websites that are as accessible to users as they are to Googlebot. This well-rounded approach allows him to build websites that stick out amongst the crowd to become pillars in their online communities. He specialises in jQuery and Javascript programming as well as CSS/HTML. His approach to web development and design focuses on the user's experience above all else.

Readers of HTML5 Games should have a working knowledge of both HTML5, CSS(3) and JavaScript but no WebGL knowledge is required. Some programming experience is helpful. Jacob Seidelin is a freelance web developer with 10 years of experience working with both backend programming, graphics design and front-end technology. When not working with clients of all sizes he enjoys JavaScript and HTML5, web game development and generally pushing the limit of what is possible in the browser. The results of his adventures in web development can be witnessed at his website at http://www.nihilogic.dk/. C o m p u t i n g

R i g h t s

G u i d e

Pub: 11/11/11 Web Site Development

6

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


The Smashing Idea Book: From Inspiration to Application

Smashing Node.js: JavaScript Everywhere

Cameron Chapman

978-1-119-96259-5 / 1-119-96259-5 300 pp. Pub: 30/11/11 £24.99 Paper Computer Science

Guillermo Rauch

978-1-119-97742-1 / 1-119-97742-8 400 pp. Pub: 23/08/11 £24.99 Paper Computer Science

Helps readers understand why Node.js is taking the web development world by storm — providing the information they need to understand what Node.js is and how they can put it to work developing more efficient web apps.

Designers love to look at beautiful things, from which they often draw inspiration for their own projects. The Smashing Idea Book is packed with nearly 1000 inspirational graphic designs, photos, and website designs from the leading web design brand in the world, Smashing Magazine.

The book begins by addressing the biggest selling point of the technology: why you no longer need to learn more than one web development language, and how JavaScript can now solve all your web development problems. Implicitly, this means employers and entrepreneurs no longer require expertise in several distinct languages and frameworks to create viable and successful web products.

The Smashing Idea Book provides inspiration to web designers from a variety of sources, including existing website designs, graphic designs, product design, photography and more. Rather than purely focusing on website designs, as current web design inspiration books do, it looks to all areas of a designer’s life for inspiration.

Smashing Node.js is example-heavy, explaining the practical advantages of Node.js that come from its specific design choices. Examples used in the book focus on apps that stand out because of their brevity, or benchmarks that show why Node.js is faster than most technologies readers are using already. The book also demonstrates how real-time technologies such as Socket.IO and HTML5 WebSockets can be implemented effortlessly in apps — another trait unique to Node.js.

The Smashing Idea Book is visually-focused, with nearly 1000 screenshots and photos of existing designs from a variety of industries and mediums. And in typical Smashing Magazine style, Chapman goes further with advice on how to use the visuals as inspiration and translate them into website designs. The book also teaches designers methods for finding more inspiration beyond the book.

The book also uses an innovative online presentation, with sample chapters available online to encourage real-time online interaction among readers. The source code for the online sample chapters will be examined in detail within the book in chapters that aren’t available to readers for free.

• Understanding inspiration. • What makes for good design? • Website design styles.

Guillermo Rauch is the CTO and co-founder of San Francisco-based education startup LearnBoost. Rauch is the inventor of several renowned Node.js projects, and has been a speaker at JSConf as well as Node.js workshops. Later this year, he will speak at NodeConf, MongoSF.

• Product design. • Architecture and interior design. • Fashion. • Photography. and more… Cameron Chapman is a freelance designer and writes on the subject of design for Smashing Magazine, Mashable, Webdesigner Depot, Six Revisions and other prominent design blogs.

C o m p u t i n g

R i g h t s

G u i d e

7

J o h n

W i l e y

&

S o n s ,

L t d .


Pushing the Limits with iOS 5 Programming: Developing Extraordinary Mobile Apps for Apple iPhone, iPad and iPod Touch

Tackling Tumblr: Web Publishing Made Simple Thord Daniel Hedengren 978-1-119-95015-8 / 1-119-95015-5 288 pp. Pub: N/A £19.99 Paper Internet General Popular web publishing site Tumblr is growing by leaps and bounds with more than 9 million users serving up more than 1.2 billion web pages each month. Tackling Tumblr is the first comprehensive guide to this popular web platform.

Rob Napier, Mugunth Kumar 978-1-119-96132-1 / 1-119-96132-7 400 pp. Pub: 15/10/11 £29.99 Paper Programming

Despite its popularity there is very little documentation on Tumblr, leaving newcomers confused as to where to start. That's where this helpful book comes in. Written by well-respected author Hedengren, this step-by-step guide is an ideal starting point for Tumblr newcomers as well as web designers who want to take their Tumblblogs to the next level.

Apple's iPhone SDKs new version, iOS 5, lauches late 2011 and developers will want to get their hands on it right away. This advanced guide goes beyond the basics to show how to build extraordinary applications for iPhone, iPad, and iPod touch.

You'll learn how to maximise the full potential of this amazing blogging and lifestreaming platform as you create your first post, make your Tumblr blog unique, create your own custom themes, and more.

This title offers the expert guidance needed to create amazing applications for Apple's iPad2, iPhone as well as the iPod Touch. Inside, veteran developers Napier and Kumar guide readers through maximising their programmes with Apple's iPhone SDK 5.0 including coverage of the major new APIs and building applications for the new Apple iPad 2. In addition, it delves into more advanced topics not generally found in other iPhone development books, including: •

Keeping Control of Multitasking.

Batten the Hatches with Security Services.

Running on Multiple Platforms.

Selling Past the Sale with In-App Purchase.

Cocoa’s Big Trick: Key Value Observing.

Think Different: Blocks & Functional Programming.

Going Offline.

Advanced Text Layout.

Building a (Core) Foundation.

• Introduces you to the exciting world of Tumblr, the popular web publishing platform. • Walks you through posting quotes, links, photos, audio, and more. • Addresses finding and installing themes, using a comment system on your Tumblr site, and integrating third-party content. • Demonstrates how to create your own custom theme, network in the Tumblr community, and modify your Tumblr themes with HTML and CSS. • Explains ways to integrate Tumblr with other services, including Facebook, Twitter, and Flickr. Thord Daniel Hedengren (Sweden) is an author, freelance journalist and designer. He's the editor of the Swedish iOS magazine Allt om iPhone (published by the Swedish edition of MacWorld) and a regular contributor to numerous magazines in Sweden. He has also been the editor of The Blog Herald and Devlounge, two well respected online magazines back in the day. Thord is a serial entrepreneur and recognised WordPress expert, as well as an often requested consultant on all things open source.

Pushing the Limits titles drill down into advanced coverage of development topics, such as developing with deep Objective-C – separating these books from other titles. Rob Napier has been developing iPhone apps for as long as there has been a platform, and helped develop the first iPad-only newspaper, The Daily. He is Technical Leader for Cisco System's OS X and iOS development team working on voice, video and chat clients. He muses on technical topics at Cocoaphony (robnapier.net). Mugunth Kumar has worked as a software design engineer for Honeywell and General Electric, has developed bestselling Appstore apps, and has been quoted and linked by various iOS forums as a go-to source for developer information.

C o m p u t i n g

R i g h t s

G u i d e

Smashing WordPress 2e – Licensed: Italian, Portuguese

8

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Spring / Summer 2011

Designing for the iPad Building Applications that Sell

Professional Augmented Reality Browsers for Smartphones: Programming for junaio, Layar and Wikitude

Chris Stevens 978-0-470-97678-4 / 0-470-97678-0 352 pp. Pub: 01/01/11 The creator of the interactive book, Alice, one of iPad's best-selling applications, shares the secrets of building iPad applications that look great, entertain users, and sell loads.

Lester Madden

Designing for the iPad presents unique challenges for developers and requires an entirely different mindset of elements to consider when creating apps. Written by a highly successful iPad software developer, this book teaches you how to think about the creation process differently when designing iPad apps and escorts you through the process of building applications that have the best chance for success. You'll learn how to take advantage of the iPad's exciting new features and tackle an array of new design challenges so that you can make your app look spectacular, work intuitively, and sell, sell, sell!

978-1-119-99281-3 / 1-119-99281-8 352 pp. Pub: 15/04/11 Augmented reality is a hot topic for mobile developers! This book will feature fully workable and downloadable source code enabling developers to build augmented reality applications for the iPhone and Android platforms. This title clearly explains what mobile Augmented Reality (AR) is as well as the amazing opportunities lying ahead. The expert author positions each of the clients, focusing on development, with brief look at what other players are doing (such as Google/Nokia). The book will further include a small feature on mobile barcodes (they are making a comeback and are useful for developers) and finally covers some ideas on how AR will change our lives in the future.

As part of the design process, Stevens covers not just how to make iPad applications attractive, but how to think about the app creation process differently and how to build applications that have the best chance for success.

The book will focus on three key AR technologies and show how programmers can: • Create cross-platform augmented reality browsers that determine the user's current location and overlay nearby points of interest with live video from the camera view. Primarily focusing on building content for the top 3 industry recognised mobile augmented reality clients,junaio, Layar and Wikitude.

This book is intended for existing developers with previous experience in building apps for the iPhone. Readers are expected to have an understanding of XCode, Objective-C and related technologies Chris Stevens is a leading designer of iPad and iPhone software. He created the best-selling app, Alice for the iPad, and also designed Twitch Origins, the first four-player game for iPhone. He has worked for BBC television and CNET, producing cutting-edge multimedia. Formerly a technology columnist for The Daily Telegraph and The Times, Stevens also presented and directed Space Bubble, a popular gadget show. Alongside his writing, Chris is an illustrator and film editor. He's worked for Warner Bros, EMAP, and Wired magazine.

• Use image recognition to create compelling applications that display 3D content when images are recognised. • Build visual search applications that enable users to shop for products by taking a picture of items such as a book or DVD cover. Lester Madden has been involved with mobile technologies for 15 years. He was a product evangelist for Microsoft, travelling Europe and talking about Smartphone development at conferences. He also has held marketing or developer focused roles at Skype, Nokia and Symbian. Madden is well known in the mobile augmented reality community working with many of the application providers for content. He also speaks at and also runs augmented reality events including Augmented Reality Conference 2010. C o m p u t i n g

R i g h t s

G u i d e

The author's Alice app was a smash hit, and was the #1 selling app for iPad upon its release. It gained global attention as an interactive experience that truly took advantage of the iPad's unique features.

Licensed: French, Portuguese, Spanish

9

J o h n

W i l e y

&

S o n s ,

L t d .


Google App Inventor for Android

Professional MeeGo Application Development: Using Qt and Web Technologies

Jason Tyler 978-1-119-99133-5 / 1-119-99133-1 416 pp. Pub: 15/04/11

Kari Salo, Muhammad Khurshed Islam, Sergey Gabdurakhmanov

This is the complete guide to drag and drop app development for the Google Android platform. With Google's App Inventor for Android, anyone can create mobile apps for Android smart phones, tablets and more.

978-0-470-97809-2 / 0-470-97809-0 288 pp. Pub: 01/05/11

Google App Inventor for Android is the complete guide to App Inventor for Android, Google's new visual language for building mobile apps. With App Inventor, you programme by piecing together blocks that represent the phone's functionality. Because it's like putting together a puzzle, even non-technical people can use App Inventor to create mobile apps. With App Inventor you don't need to write a single line of programming code, and can still create apps that take advantage of all of an Android smart phone's features including the accelerometer, GPS, messaging, contacts, the web and more.

MeeGo is a unique platform capable of running on multiple devices including handsets, netbooks and tablets. This is a hands-on guide to building mobile application rich devices on MeeGo, the new Linux-based open source platform. MeeGo provides a rich cross-platform development environment, allowing multiple applications to span across several platforms while encouraging community involvement and maintaining freedom of innovation. Accompanied with Qt, a cross-platform application and UI framework, MeeGo is now the target platform for Qt-based applications. This hands-on guide walks you through a series of examples to teach you how to make great devices for MeeGo using Qt's features and techniques.

This book provides you with a series of fully worked out apps that you can create, download and use on your Android phone. Best of all, the apps come with complete "source blocks", fully explained in easy to understand terms, which you can customise for your own use or use as a model for building the next "killer app". The sample apps are accompanied by a section on App Inventor Designs Patterns that serves as an invaluable reference and explains computer science concepts in simple terms. Google App Inventor for Android is the perfect companion for your app exploration, and will have you creating your own Android apps in no time. Jason Tyler has not stopped playing with computers since he took apart his Dad's Commodore VIC-20 when he was 12 years old. After spending 12 years in almost every aspect of I.T. he is now a full time instructor for the world’s largest I.T. training provider. He teaches skills and certification knowledge for Microsoft, Cisco, and CompTIA products. Jason is passionate about helping others learn how great technology can be. Jason holds the MCSA, MCSE, MCITP:EA, MCITP:Exchange, MCT, CCNA, Network+, Security+, Server+, A+, ITILv3 Foundations and a whole handful of MCTS certifications.

R i g h t s

G u i d e

Introduces you to MeeGo, development environment.

the

cross-platform

Examines how MeeGo works with Qt, a cross-platform application and UI framework.

Reviews the Qt/MeeGo framework, layouts, UI form, display dialogs, animation framework, and more.

Features detailed figures, tables, and examples of how to use the concepts discussed in each chapter—jargon-free.

Kari Juhani Salo has worked in the ICT industry since 1982. During the last seven years he has been CEO of Sesca Mobile (company developing their own Linux phone), Director of Professional Services in Forum Nokia and Principal Lecturer/Mobile Media in Metropolia University of Applied Sciences. Muhammad Khurshed Islam, Software Specialist at Nokia, has more than seven years experience on Linux and C++ programming, he has also deep knowledge on development both in Symbian and Maemo environment. Sergey Gabdurakhmanov is a Technology Specialist at Nokia with 10 years in mobile development. He has a deep understanding of software development in embedded Linux devices from his years at Motorola.

Licensed: Korean

C o m p u t i n g

1 0

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Communicating the User Experience - A Practical Guide for Creating Useful UX Documentation

Design for Hackers: Reverse Engineering Beauty

Richard Caddick, Steve Cable

978-1-119-99895-2 / 1-119-99895-6 352 pp. Pub: 15/06/11

David Kadavy

978-1-119-97110-8 / 1-119-97110-1 288 pp. Pub: 15/09/11

With reverse engineering examples as varied as graffiti in the ancient city of Pompeii, Monet, the iPhone and the New York Times, this approach to teaching the art of design is unique and refreshing and will appeal to the web design community who place a premium on the combination of functionality and beauty.

The first book to focus on providing a beautiful, clear guide to building the UX documentation that is now expected for all digital products. UX is a fledgling industry, but one that’s getting a lot of interest. People have a desire to become experts in different areas of UX - through blogs, events, training and books. New tools and ideas are also being released on an almost daily basis to help practitioners do their job better. With all this energy there is need for focus and clarity. Communicating the User Experience looks at the creation of great UX documentation. Inside, the authors share insights from their work with some of the world’s best known companies and show you how to take ideas from business requirements and user research and create documentation that clearly communicates the vision for the design and the blueprint for how it’s going to be developed. Focusing on useful and necessary UX documentation, the authors cover the most used tools including OmniGraffle, Axure, workshopping and research, and guide you through topics that include: •

Personas and user stories and user journeys.

Task models.

Funnel diagrams.

Content audits.

Sitemaps.

Wireframes.

Interactive prototypes.

User testing and expert review reports.

R i g h t s

Topics include: •

Understanding Design: What Makes a Design "Good?"

Why Design is important. What is its purpose?

Medium and Form.

Why You Don't Use Garamond on the Web.

How some fonts have embraced the limitations of the pixel and many more…

The target audience is curious, entrepreneurially-minded developers and UI designers, familiar with the tools of their trade. David Kadavy is a freelance User Interface Designer whose clients include Silicon Valley startups such as oDesk, UserVoice, and PBworks. He is a regular contributor to popular web design sites and writes his own creative blog on design topics. This book is the subject of a presentation to be given at the popular SxSW conference in 2011.

Richard Caddick is managing director for cxpartners, a London-based design firm. Richard has been working on digital projects for over 14 years, working most recently with clients such as Expedia, Jaguar, The Cooperative Bank, Nokia and The Planning Portal. Steve Cable is a User Experience Consultant for cxpartners and has worked on many research and design projects, most recently for clients including Nokia Music, Virgin Trains, Planning Portal and Saga Holidays.

C o m p u t i n g

Design for Hackers explains the classical principles and techniques behind creating beautiful design providing a framework for understanding good design, with a special emphasis on interactive mediums. It breaks down the classical principles and by explaining color theory, the role of proportion and geometry in design, and the relationship between medium and form—all while illustrating important cultural and contextual considerations in communicating clearly to a particular audience. By reverse engineering design samples as varied as the paintings of Monet, the graffiti of Pompeii, Apple's iPhone and the New York Times, the design principles at work can then be used in your own web designs, mobile apps, or other digital work.

G u i d e

1 1

J o h n

W i l e y

&

S o n s ,

L t d .


Designing Secure Architectures Using Security Patterns

Distinctive Design: A Practical Guide to a Findable, Useful, Beautiful Web

Eduardo Fernandez-Buglioni

Alexander Dawson

978-1-119-99894-5 / 1-119-99894-8 416 pp. Pub: 30/10/11

978-1-119-99298-1 / 1-119-99298-2 304 pp. Pub: 20/05/11

This book is unique in combining security theory and code for the practitioner to produce secure systems. The patterns approach helps developers to translate complex concepts into their daily programming environment, to save time and avoid reinventing the wheel.

Learn to produce a Web site that stands out from the crowd. One of the Web designer's greatest challenges is to create a site distinctive enough to get noticed among the more than 213,000,000 sites already on the Web. This book examines the bond between code, content and visuals to guide you through the factors that increase your design's visibility, usability and beauty. Using this practical advice, even Web designers who lack strong artistic skills can develop super sites that strengthen the message and stand out from the crowd.

Security is a crucial issue to consider during the design and implementation of any distributed software architecture with very little literature to refer to. Security software spending will reach a worldwide total of $16.5bn in 2010 as the industry pulls further clear of recession (11% growth against the same time last year). The economic slowdown had caused a fall in investment, but enterprises are keen to keep security technology current and will invest as a result. Security patterns are increasingly used by professional SW developers who want to build their solutions on best practice; the author describes patterns in UML and provides detailed implementation hints, using code samples/ illustrations of concrete OS configurations as well as real-world case studies to appeal to architects. Eduardo B. Fernandez is a professor in the Department of Computer Science and Engineering at the Florida Atlantic University in Boca Raton, Florida. Ed has published numerous papers and four books on authorisation models, object-oriented analysis & design, and security patterns. He has lectured all over the world at both academic and industrial meetings. His current interests include security patterns, web services, cloud computing security and fault tolerance. Ed is an active consultant for industry, including assignments with IBM, Allied Signal, Motorola, Lucent, and others.

C o m p u t i n g

R i g h t s

G u i d e

•

Most books focus primarily on graphic design principles; this one shows you how to maximise and prioritise every design decision to help your site achieve its primary purpose: showcasing your content and services.

•

Explores the bond between code, content and visuals to guide you through the factors that increase your design's visibility, usability and beauty.

•

Enables even artistically challenged Web designers to create elegant, functional layouts that attract visitors and are user-friendly.

As this book is focused primarily on design (web rather than explicitly print or graphic design), a general knowledge of code is useful to implement the advice being given by the title. Alexander Dawson is an award winning web professional, and writer with more than 10 years of industry experience. He spends his days running his web consultancy firm, writing professionally about web design, and giving his free time to assist others in the field. Alexander has contributed to leading sites including Smashing Magazine, Six Revisions and SitePoint, and is a member of the Guild of Accessible Web Designers he actively promotes and advocates the benefits of a good user-experience and web standards.

1 2

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Functional Programming in SIMPLY Laptops C#: Classic Programming Kate Shoup Techniques for Modern 978-1-119-99003-1 / 1119990033 224 pp. Pub: 02/11 Projects Oliver Sturm

A clear, step-by-step, full-colour guide that teaches you everything you need to know about laptops. Explore how to shop for, set-up, manage power, troubleshoot and maintain a laptop with these easy-to-follow instructions.

978-0-470-74458-1 / 0-470-74458-8 672 pp. Pub: 11/03/11

If you are serious about getting the most of your laptop, this clear, concise guide is the ideal companion for fast and efficient learning. We are on the move connecting wirelessly and want a computer that can keep up with the demands of an active lifestyle. With full-colour screen shots and numbered, step-by-step instructions, Simply Laptops teaches you not only all you need to know about working with a laptop, but also how to make real-world use of it with pages upon pages of examples in plain, jargon-free English. The simple, yet elegant, design features a multitude of images as well as tips & tricks to make this a perfect reference for all ages - just follow the instructions on your own laptop.

In this ‘first of its kind’ book, Microsoft MVP Oliver Sturm teaches C# developers how to take advantage of the growing trend in functional programming. C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend. Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, the author explains the details of relevant language features in C# and describes theory and practice of using functional techniques in C#, including currying, partial application, composition, memoisation, and monads. Next, he provides practical and versatile examples, which combine approaches to solve problems in several different areas, including complex scenarios like concurrency and high-performance calculation frameworks as well as simpler use cases like Web Services and business logic implementation. •

Windows 7 will be covered as well as topics such as: •

Battery life.

Connecting with mobile devices such as cameras, cell phones, and extra monitors.

Wireless connections away from home.

Security must haves for safe online experiences.

Packed with advice and illustrations, this visual tutorial is excellent value for money. Learn something new today – read it, try it and become your own expert with Simply Laptops!

Uses very little math theory and instead focuses on providing solutions to real development problems with functional programming methods. Turning towards more functional programming is a growing trend amongst developers who are looking to increase code readability, maintainability and performance.

Kate Shoup has written or co-written several books on various topics, including Not Your Mama's Beading, The Agassi Story, Windows Vista Encyclopedia, and Webster's New World English Grammar Handbook. She has also co-written a screenplay, and worked as the Sports Editor for NUVO Newsweekly.

Includes examples ranging from simple cases to more complex scenarios.

Simply Office 2010 licensed: German

Oliver Sturm is an experienced software architect, developer, trainer and author, with a strong background in various fields including system and framework architecture and design, process modeling and user interface design. He is a C# MVP and works for Developer Express as a Technical Evangelist and Lead Program Manager for the Frameworks Division.

C o m p u t i n g

R i g h t s

G u i d e

1 3

J o h n

W i l e y

&

S o n s ,

L t d .


Simply Photoshop® Elements 9

SIMPLY Computing for Seniors

Mike Wooldridge

Linda Clark

978-1-119-99002-4 / 1-119-99002-5 224 pp. Pub: 21/01/11

978-1-119-97196-2 / 1-119-97196-9 224 pp. Pub: 15/09/11

With this clear & concise guide anyone can create stunning images - find out all you need to know about Photoshop Elements 9 with these easy-to-follow step-by-step instructions in full-colour.

A clear, step-by-step, full-colour guide that teaches you everything you need to know about getting up and running on your home PC. If you are serious about getting up and running on your PC, this clear, concise guide is the ideal companion for fast and efficient learning. It explains everything clearly and experienced U3A tutor Linda Clark takes you through the steps necessary to getting confident with computing.

Photoshop Elements is the best selling consumer digital image editing software on the market. Simply Photoshop Elements 9 includes the professional tools of Photoshop with an exciting, user friendly interface that even the novice can use quickly and easily.

With full-colour screen shots and numbered, step-by-step instructions, SIMPLY Computing for Seniors teaches you not only all you need to know about working with a computer, but also how to make real-world use of it with pages upon pages of examples in plain, jargon-free English. The simple, yet elegant design features a multitude of images as well as tips & tricks to make this a perfect reference for the over 50’s - just follow the instructions on your own computer.

Updated to cover the new features in this robust digital imagining application - better organisational and navigation tools for making it easy to find and categorise images, enhanced tool for converting colour images into B&W, and Flash-based Web gallery templates to display images. •

Elegant layout, in full colour, packed with screenshots that will inspire readers to boot up their computer and try out the tasks.

Explore how to shop and stay safe online, get connected with friends via email, book holidays and complete banking online with these easy-to-follow instructions.

Easy to follow, concise two-page tutorials and step-by-step guidance on every page. Perfect for lifelong learners who need to be shown rather than told how to solve problems and work through tasks.

SIMPLY Computing for Seniors will show you how to:

The accompanying website provides all the images used in the book so that readers can practice along with all the example techniques featured in the book. Mike Wooldridge has worked as a Web developer, technology writer, and educator since 1995. He is the author or co-author of more than a dozen books in the VISUAL series; most recently Teach Yourself VISUALLY iLife '09.

C o m p u t i n g

R i g h t s

G u i d e

Get started on Windows 7.

Find your way around Microsoft Office 2010.

Email friends and family.

Get connected online.

Use Internet banking.

Book holidays and shop online.

Share photos, view videos and much more…

Linda Clark is an experienced U3A tutor who teaches computing at beginner’s and intermediate level to her U3A members.:

1 4

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Smashing jQuery

Smashing WordPress Themes: Making WordPress Beautiful

Jake Rutter 978-0-470-97723-1 / 0-470-97723-X 336 pp. Pub: 21/01/11

Thord Daniel Hedengren 978-0-470-66990-7 / 0-470-66990-X 368 pp. Pub: 21/01/11

From the world's most popular resource for web designers and developers comes the ultimate guide to JavaScript with the hottest JavaScript library available.

The ultimate guide to WordPress Themes - one of the hottest topics on the web today.

Offering practicable techniques, solutions, and examples that can be easily used in real-world applications, this title gives a much fuller understanding of JavaScript and the jQuery library and how to use them to enhance users' experience, by creating richer and more interactive web interfaces, and by minimising the amount of code that needs to be written.

WordPress is so much more than a blogging platform, and Smashing WordPress Themes teaches readers how to make it look any way they like - from a corporate site, to a photography gallery and more. Along the way, readers will learn:

It begins with an exploration of fundamental JavaScript and jQuery concepts such as Document Object Model (DOM) scripting, writing Unobtrusive JavaScript, and "Don't Repeat Yourself" (DRY) to gain a comprehensive understanding of these imperative modern techniques and best practices, as well as how jQuery enables users to adhere to these modern best practices with ease. The succeeding chapters discuss a specific part of jQuery development such as manipulating the DOM, working with Ajax, and adding slick animation effects through a tutorial-style learning approach that utilises working examples to explore the concept. The book caps off by discussing popular ways of extending the core jQuery library with plugins and building web interfaces using jQuery UI.

The anatomy of the default theme.

Hacking the default theme to add features, graphics and colors.

Working with theme frameworks.

How to use child themes.

How to integrate theme options.

How to build a media theme.

How to build a newspaper or magazine style theme.

How to use themes to create a corporate site.

Ways to integrate advanced lop tricks into themes.

The Smashing WordPress reader is a web designer or developer. She knows at least a little bit of scripting, probably PHP but also JavaScript/AJAX and is interested in building beautiful WordPress themes.

This book is for learners who have a good understanding of fundamental web development and web design technologies such as CSS and HTML as these will be key to the topics explored in the book. A basic understanding of JavaScript or a similar programming language is desired in order to understand techniques discussed in the book.

Thord Daniel Hedengren is a web designer and developer, as well as a freelance writer and a WordPress expert. He has created numerous WordPress themes, developed plugins, and put WordPress to good use powering both blogs and big editorial sites. In the blogosphere, you probably know Thord as TDH, and as the editor of the Blog Herald, a popular resource for bloggers and WordPress users.

Jake Rutter is a Web Designer and Developer with over 9 years experience in user interface design and front-end development working with HTML, CSS and JavaScript on websites and applications coded in PHP, Ruby on Rails, ASP and Java. He regularly contributes to the industry by writing tutorials and articles on web design and development with an acute focus on jQuery and PHP via his blog, http://www.onerutter.com/.

Smashing WordPress 2e - Licensed: Italian, Portuguese

Licensed: Korean, Polish, Portuguese, Russian, Simplified Chinese

C o m p u t i n g

R i g h t s

G u i d e

1 5

J o h n

W i l e y

&

S o n s ,

L t d .


Smashing WordPress: Beyond the Blog, 2e

Smashing Logo Design: Creating Brand Identities

Thord Daniel Hedengren

Gareth Hardy

978-1-119-99596-8 / 1-119-99596-5 352 pp. Pub: 15/04/11

978-1-119-99332-2 / 1-119-99332-6 416 pp. Pub: 10/06/11

Smashing WordPress provides readers with the WordPress information they need to make their life easier.

Smashing Logo Design encompasses everything about the art of creating identities. By combining theory, instruction and inspiration, both graphic designers and business owners will benefit from extensive education of the logo design world.

It takes readers beyond the basic blog, to push WordPress to its limits as a CMS, forum, photo gallery, e-commerce site and more. Updated and revised to cover the changes to WordPress 3.x including new theming options, custom post types, custom headers, menus and backgrounds, and more. Along the way, readers will learn: •

The anatomy of a WP install and how WordPress actually works.

All about custom post types - how they work, what they can be used for, how you make them show up in your regular content flow, and how they make everything easier in the admin area.

How to add and work with the new custom features.

How to build beautiful WordPress themes – including child themes.

How to create custom login forms and admin themes.

How to use the Loop to control content, and even use alternatives to the Loop.

It looks at the challenges of designing a logo whilst detailing the specific rules that should be followed to produce a successful project. The logo design process is explained in detail from the point of first contact with the client to the handing over of the product. Featuring 400 never before published logos, interviews with established designers, and biographies of logo design masters with case studies of their iconic work, Smashing Logo Design appeals to any aspiring designer or experienced professional. •

What makes a successful logo?

Building design briefs.

Research, concepts and inspiration.

Why we sketch.

Going vector.

Typefaces.

How to integrate theme options.

Understanding color.

How to build plugins – including widget functionality.

Preparing for print.

How to build your WordPress projects for SEO.

Client presentation.

Integrate WordPress with the social web.

Creating brand guidelines.

How to create amazing navigation.

How to use conditional control elements.

While there are other logo design books available, most are simply "inspirational"—a collection of logos to look at and admire. Smashing Logo Design goes much further than pretty pictures covering design theory needed to build great looking logos, and the techniques behind their creation.

The reader is a web designer or developer that knows at least a little bit of scripting, probably PHP but also JavaScript/AJAX and is interested in taking WordPress further than just a plain blog.

Gareth Hardy worked as a Senior Graphic Designer e before deciding to make the leap into freelance. Working under the tongue-in-cheek moniker of Down With Design, Gareth specialises in revolutionary branding solutions and has worked for clients both domestically and internationally.

Thord Daniel Hedengren is a web designer and developer, as well as a freelance writer and a WordPress expert. He has created numerous WordPress themes, developed plugins, and put WordPress to good use powering both blogs and big editorial sites. In the blogosphere, you probably know Thord as TDH, and as the editor of the Blog Herald, a popular resource for bloggers and WordPress users. Licensed: Italian, Portuguese

C o m p u t i n g

R i g h t s

G u i d e

1 6

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Successful Freelancing for Professional Web Design: Web Designers: The Best The Best of Smashing of Smashing Magazine Magazine Smashing Magazine

Smashing Magazine

978-1-119-99273-8 / 1-119-99273-7 208 pp. Pub: 04/02/11

978-1-119-99275-2 / 1-119-99275-3 208 pp. Pub: 21/01/11

In our current economic climate, more web professionals than ever are striking out on their own as freelancers. From the world's most popular resource for web designers and developers comes a collection of their very best content on freelancing - written by some of the best known freelance web designers in the business.

From the world's most popular resource for web designers and developers comes a collection of their very best content on web design - written by some of the best know designers in the business. This book presents guidelines for professional Web development, including communicating with clients, creating a road map to a successful portfolio, rules for professional networking and tips on designing user interfaces for business Web applications. The experts share their advice to help you learn how to respond effectively to design criticism, use storytelling for a better user experience and apply color theory to your professional designs.

Being a great Web designer or developer is one thing running a successful freelance business another. Whether you already have work experience in companies or have just graduated from design school, being self-employed entails a number of tasks that you most likely haven't had to deal with so far. Written by some of the best in the business, this book incorporates some of the very best of Smashing Magazine's features on working as a freelance web professional. •

Essential Habits Freelancer.

of

an

Effective

Harsh Truths about Corporate Websites - Paul Boag.

Portfolio Design Study: Design Patterns - Vitaly Friedman.

Creating a Successful Online Portfolio - Sean Hodge.

Better User Experience with Storytelling - Francisco Inchauste.

Designing User Interfaces for Applications - Janko Jovanovic.

Progressive Enhancement and Standards Do Not Limit Web Design - Christian Heilmann.

Professional

Critical Mistakes Freelancers Make.

The Importance of Customer Service.

Creatively Handling the Admin Side of Freelancing.

Pitching Like a Pro.

The Finances of Freelancing.

Communication with Clients & Partners.

How To Identify and Deal With Different Types Of Clients.

Color Theory for Professional Designers - Cameron Chapman.

5 Simple Tips Relationships.

Is the Client Dense or Are You Failing Him? - Paul Boag.

How To Identify and Deal With Different Types Of Clients - Robert Bowen.

How to Respond Effectively To Design Criticism Andrew Follett.

Web Designer's Guide to Professional Networking Steven Snell.

Expert Advice for New Web Designers – Various.

for

Improving

Designer-Client

How to Communicate with Developers Effectively.

How to Educate Your Clients on Web Development.

How to Explain to Clients that They Are Wrong.

How to Respond Effectively to Design Criticism.

Smashing Magazine with more than 5 million readers, (http://smashingmagzine.com) is the number one website for web designers and developers.

Business

Web

Smashing Magazine, with more than 5 million readers (http://smashingmagzine.com) is the number one website for web designers and developers. Licensed: Korean, Russian

C o m p u t i n g

R i g h t s

G u i d e

1 7

J o h n

W i l e y

&

S o n s ,

L t d .


The Smashing Book 1

The Smashing Book 2

Smashing Magazine

Smashing Magazine

978-1-119-97662-2 313 pp.

978-1-119-97663-9 360 pp.

Pub: 14/1/11

Pub: 14/1/11

With over 30,000 copies sold, The Smashing Book 1 is all about best practices in modern Web design.

The Smashing Book 2 shares valuable practical insight into design, usability and coding.

Inside, the experts share technical tips and best practices on coding, usability and optimisation and explore how to create successful user interfaces and apply marketing principles to increase conversion rates. It also shows how to get the most out of typography, color and branding to end up with intuitive and effective Web designs. And lastly, readers also get a peek behind the curtains of Smashing Magazine.

It provides professional advice for designing mobile applications and building successful e-commerce websites, and it explains common coding mistakes and how to avoid them. The Smashing Book 2 explores the principles of professional design thinking and graphic design and shows how to apply psychology and game theory to create engaging user experiences. It also features interviews from experts on the future of Web typography and describe how to self-publish a book.

Contributors include many of todays’ best and brightest web designers and developers: Jacob Gube (SixRevisions), Dmitry Fadeev (UsabilityPost), Chris Spooner (Spoongraphics), Darius A Monsef IV (COLOURlovers.com), Alessandro Cattaneo (with co-editing by Jon Tan), Steven Snell (VandelayDesign), David Leggett (UXBooth), Andrew Maier (UXBooth), Kayla Knight (regular writer on SM), Yves Peters (Typographica.org), René Schmidt (system administrator of our servers) and the Smashing Magazine editorial team, Vitaly Friedman and Sven Lennartz.

Well-respected professionals have contributed some of these exciting and comprehensive chapters:

Chapters include:

The Principles of Great Graphic Design, Matt Ward and Alexander Charchar,.

Visible vs. Invisible Design, Francisco Inchauste.

Designing Mobile User Experiences, Mike Rundle.

Sketching, Jovanovic.

Red Flags in Web Development, Christian Heilmann.

The Future of Web Typography, Vivien Anayia.,

Game Design Techniques Applied to UX Design, Christoph Kolb.

When They Click: Psychology of Web Design, Susan Weinschenk.

Wireframing

and

Prototyping,

Janko

The Art and Science of CSS Layout.

User Interface Design In Modern Applications.

Web Typography: Rules, Guidelines and Common Mistakes.

Usability Principles for Modern Websites.

The Guide to Fantastic Color Usage in Web Design and Usability.

Design Patterns on E-Commerce Websites (A Study”, Steven Bradley.

Performance Optimisation for Websites.

Design to Sell: Increasing Conversion Rates.

How to Make a Book (Like This One), The Smashing Magazine Team.

How to Turn a Site Into A Remarkable Brand.

Learning from Experts: Interviews And Insights.

Smashing Magazine, with more than 5 million readers (http://smashingmagzine.com) is the number one website for web designers and developers.

The Smashing Story.

Licensed: Portuguese, Serbian

Smashing Magazine, with more than 5 million readers (http://smashingmagzine.com) is the number one website for web designers and developers.

C o m p u t i n g

R i g h t s

G u i d e

1 8

C o n t a c t :

j a t t r i l l @ w i l e y . c o m


Computing 2011 Autumn/Winter Rights Guide