Today is a free download without charge Download

Mohammad Anwari - GNOME 3 Application Development [2013, PDF, ENG]

Reply to topic

Omen ®

Longevity: 8 years 4 months

Posts: 181087


Post 04-Jun-2016 12:03


GNOME 3 Application Development
Год издания: 2013
Автор: Mohammad Anwari
Издательство: Packt Publishing
ISBN: 9781849519427
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 366
Описание: 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.
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

Примеры страниц


Table of Contents
1: Installing GNOME 3 and SDK
2: Preparing Our Weapons
3: Programming Languages
4: Using GNOME Core Libraries
5: Building Graphical User Interface Applications
6: Creating Widgets
7: Having Fun with Multimedia
8: Playing with Data
9: Deploying HTML5 Applications with GNOME
10: Desktop Integration
11: Making Our Applications Go International
12: Quality Made Easy
13: Exciting Projects
Other forum [Profile] [PM]
Display posts from previous:    
Reply to topic

The time now is: Today 14:42

All times are GMT + 3 Hours

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum