GNOME 3 Application Development Beginner's Guide

Step-by-step practical guide to get to grips with GNOME application development

GNOME 3 Application Development Beginner's Guide

Mohammad Anwari

Step-by-step practical guide to get to grips with GNOME application development
Mapt Subscription
FREE
$30.00/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$18.90
$44.99
$29.99 p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


GNOME 3 Application Development Beginner's Guide Book Cover
GNOME 3 Application Development Beginner's Guide
$ 26.99
$ 18.90
SDL Game Development Book Cover
SDL Game Development
$ 26.99
$ 18.90
Buy 2 for $35.00
Save $18.98
Add to Cart

Book Details

ISBN 139781849519427
Paperback366 pages

Book Description

GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. GNOME 3 provides both modern desktops and development platforms with more than 50 supported languages of the world. Since 1999, it has been evolving into a very nice desktop to use and an interesting platform to develop on.

"GNOME 3 Application Development Beginner's Guide" is about developing GNOME 3 application with Vala and JavaScript programming languages. It guides the reader to build Gtk+, Clutter, and HTML5 applications on the GNOME 3 platform. It covers GNOME 3 specific subsystems such as data access, multimedia, networking, and filesystem. It also covers good software engineering practices such as localization and testing.

This book is full of step-by-step tutorials and ready to run codes. The examples are written in a simple and straightforward way  to make it easier for the reader to get a thorough understanding of the topics.

The book starts with the installation of GNOME 3 and ends with building two exciting projects, a web browser and a Twitter client. The book starts from the basics and gradually talks about more advanced topics.

It then guides the readers in using the development environment 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 then uncovered one by one. Then the internationalization, localization, and unit testing techniques are brought up.

"GNOME 3 Application Development Beginner's Guide" is really a guide that a novice GNOME 3 application developer must not miss.

Table of Contents

What You Will Learn

  • GNOME 3 development environment installation in many popular Linux distributions
  • Best engineering practices in GNOME, from mock up to the running app
  • Accessing data with Evolution Data Server
  • Internationalization and localization in GNOME 3
  • Unit testing framework in GLib, Gdk, and Gtk+
  • Multimedia programming with GStreamer
  • GNOME 3 development environment installation in many popular Linux distributions
  • GNOME 3 desktop integration

Authors

Table of Contents

Book Details

ISBN 139781849519427
Paperback366 pages
Read More

Read More Reviews

Recommended for You

SDL Game Development Book Cover
SDL Game Development
$ 26.99
$ 18.90
Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C# Book Cover
Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C#
$ 26.99
$ 18.90
Zend Framework 2 Cookbook Book Cover
Zend Framework 2 Cookbook
$ 29.99
$ 21.00
Sage ACT! 2012 Cookbook Book Cover
Sage ACT! 2012 Cookbook
$ 23.99
$ 16.80
Microsoft Dynamics GP 2010 Reporting Book Cover
Microsoft Dynamics GP 2010 Reporting
$ 35.99
$ 25.20
HLSL Development Cookbook Book Cover
HLSL Development Cookbook
$ 29.99
$ 21.00