Develop GNOME 3 Application using Packt’s new book and ebook

February 2013 | Beginner's Guides, Open Source

GNOME3 Application Development Beginner's Guide is a new book from Packt that will guide users to develop GNOME 3 application with Vala and JavaScript programming languages. The book covers GNOME 3 specific subsystems such as data access, multimedia, networking, and file system, along with software engineering practices such as localization and testing.

About the author:

Mohammad Anwari is a software hacker from Indonesia with more than 13 years of software development experience. He has been working with Linux-based systems and applications in GNOME and Qt platforms. He is establishing a new startup company that focuses on Node.js and Linux-based projects, and serves as an executive director for BlankOn, one of the biggest open source projects in Indonesia.

This book takes developers through the best engineering practices in GNOME, from mock up to the running app. Readers will learn to access data with Evolution Data Server and how to internationalize and localize in GNOME 3. They will learn to build Gtk+, Clutter, and HTML5 applications on the GNOME 3 platform.

The book starts with the installation of GNOME 3 and ends with building two exciting projects, a web browser and a Twitter client. It guides the readers in using the development environment which starts from Anjuta IDE, Glade, and DevHelp. The essential GNOME 3 subsystems like GStreamer, GLib, GIO, GSettings, Evolutions Data Server, WebKit, and GNOME desktop are also uncovered through the book.

The book consists of the following chapters:

Chapter 1: Installing GNOME 3 and SDK

Chapter 2: Preparing Our Weapons

Chapter 3: Programming Languages

Chapter 4: Using GNOME Core Libraries

Chapter 5: Building Graphical User Interface Applications

Chapter 6: Creating Widgets

Chapter 7: Having Fun with Multimedia

Chapter 8: Playing with Data

Chapter 9: Deploying HTML5 Applications with GNOME

Chapter 10: Desktop Integration

Chapter 11: Making Our Applications Go International

Chapter 12: Quality Made Easy

Chapter 13: Exciting Projects

Skilled programmers in Linux or any other operating system wanting to have GNOME 3 as one of their deployment targets will find this book to be useful. For more information, please visit the book page at http://www.packtpub.com/gnome-3-application-development-beginners-guide/book

GNOME 3 Application Development Beginner's Guide

Covers most of the subsystems in the GNOME 3 platform stack, from low to high level.

For more information, please visit: http://www.packtpub.com/gnome-3-application-development-beginners-guide/book

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software