GNOME 3 Application Development Beginner's Guide.
This book is a step-by-step guide with ready-to-run codes to guide you in developing applications with GNOME. If you have programming skill either in Linux or other operating systems and want to have GNOME 3 as one of your deployment targets, then this book is for you. This book is also for commerci...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Pub.,
2013.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Table of Contents; GNOME 3 Application Development Beginner's Guide; GNOME 3 Application Development Beginner's Guide; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Time for action
- heading; What just happened?; Pop quiz
- heading; Have a go hero
- heading; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions.
- 1. Installing GNOME 3 and SDKSystem requirements; The GNOME Shell; GNOME Panel/Fallback; Development requirements; GNOME 3 desktop architecture; GNOME and the SDK; Time for action
- installing GNOME and SDK in Fedora 17; What just happened?; Marking packages to be installed; Ready to install the packages; Time for action
- installing GNOME and SDK in openSUSE 12; What just happened?; Marking SDK packages; Starting the installation; Time for action
- installing GNOME and SDK in Debian Testing; What just happened?; Marking SDK packages; Applying the installation.
- Time for action
- installing GNOME and SDK in Ubuntu 12.04What just happened?; Continue installing the SDK; Summary; 2. Preparing Our Weapons; Firing up Anjuta; Time for action
- creating a new Vala project; What just happened?; The IDE layout; Bookmarks; Files; Project; Symbols; Watches; Breakpoints; Messages; Terminal; Navigation between tabs; Time for action
- navigating between tabs; What just happened?; Comment block; Time for action
- commenting/uncommenting a block; What just happened?; Have a go hero
- uncommenting the block; Time for action
- running the program for the first time.
- What just happened?Make an error and see how it works; Editing UI; Time for action
- editing UI; What just happened?; Palette; Widgets; Time for action
- adding a label and a button; What just happened?; Time for action
- changing widget properties; A responsive button; Time for action
- making the button responsive; What just happened?; Pop quiz
- naming a signal; Tracking symbols; Time for action
- finding a symbol; Getting help; Summary; 3. Programming Languages; Programming GNOME with JavaScript; Time for action
- saying hello to Seed; What just happened?
- Have a go hero
- trying more JavaScript code hereTime for action
- running our program with Seed; What just happened?; Loosely typed language; Time for action
- playing with data types; What just happened?; Pop quiz
- what is the value now?; Controlling iteration; Time for action
- controlling Iteration; What just happened?; Have a go hero
- counting down; Time for action
- manipulating an array; What just happened?; Have a go hero
- fill with anything you want; Object-oriented programming (OOP) with JavaScript; Time for action
- using the JavaScript object; What just happened?