Difference between revisions of "Development/Languages/Ruby/Ruby-Qt/KDE Book"

Jump to: navigation, search
(add link ruby editors)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Development/Languages/Ruby/Ruby-Qt/KDE_Book}}
 
 
 
{{TutorialBrowser|
 
{{TutorialBrowser|
 
series=Ruby|
 
series=Ruby|
Line 40: Line 38:
 
:''setup ruby bindings for end-user and developers on Microsoft [http://en.wikipedia.org/wiki/Windows Windows]''
 
:''setup ruby bindings for end-user and developers on Microsoft [http://en.wikipedia.org/wiki/Windows Windows]''
  
= Introduction To Ruby Language =
+
= The Ruby Language =
Welcome Text
+
 
;[[/Ruby|Ruby]]
+
== Introduction ==
:''description''
+
 
 +
Before starting into Ruby-KDE hacking you may want to refresh your Ruby.
 +
Or do you meet Ruby for the first time? Take a look on these sites:
 +
 
 +
;http://ruby-lang.org
 +
:''Official Ruby Homepage with a lot of information''
 +
 
 +
;[http://mislav.uniqpath.com/poignant-guide/ Why's (Poignant) Guide to Ruby]
 +
:''Very famous ruby guide in comic style''
 +
 
 +
;http://tryruby.org/
 +
:'' Test Ruby right in your browser''
 +
 
 +
;http://ruby-doc.org
 +
:''a lot of ruby documentation with usefull links''
 +
 
 +
;http://en.wikibooks.org/wiki/Ruby_Programming
 +
:''Ruby Programming from Wikibooks''
 +
 
 +
== Usefull Tools ==
 +
 
 +
;http://pastie.org
 +
:''Share Ruby code with friends (i.e. in IRC)''
 +
 
 +
;http://refactormycode.com
 +
:''Share usefull code snippets in different languages and learn from other people''
 +
 
 +
;http://vim-ruby.rubyforge.org
 +
:''Improve the [http://www.vim.org Vim] editor with intelligent Ruby code completion features''
 +
 
 +
;[http://en.wikibooks.org/wiki/Ruby_Programming/Ruby_editors Ruby Editors]
 +
:''List from the Ruby Programming Wikibook''
 +
 
 +
= First Steps =
 +
 
 +
;[[Development/Languages/Ruby/Ruby-Qt/KDE Book/First Steps/Hello World|Hello World]]
 +
:''Start with some simple ruby programs using Qt''
  
 
= References =
 
= References =

Latest revision as of 16:13, 21 January 2010

Ruby-Qt/KDE Book
Tutorial Series   Ruby
Previous   basic level of ruby skills
What's Next   n/a
Further Reading   n/a
100%
 
noframe

2% completed (estimate)

  

Status Of Writing


Contents

[edit] About Ruby Bindings

Through the engagement of only a few guys the project Korundum on Rubyforge was raised, which allowed to use the famous Qt toolkit within the [ruby language]. The bindings were were ported to allow the use of Qt4 and KDE4. After years of development this bindings can be considered as stable for production usage. [1]

[edit] Future Plans

After creating a minimum of content the wiki pages will be copied into a book made with LaTeX for people prefering to work with a printed version of this set of tutorials. Afterwards the book should be synchronized with the wiki maybe every half year.

[edit] Installation

[edit] Installation Of Ruby

Installation of Ruby
setup ruby itself for end-user and developers

[edit] Installation Of Bindings

Installation on Linux
setup ruby bindings for end-user and developers on Linux-based systems
Installation on Mac OS
setup ruby bindings for end-user and developers on Apple Mac OS
Installation on Windows
setup ruby bindings for end-user and developers on Microsoft Windows

[edit] The Ruby Language

[edit] Introduction

Before starting into Ruby-KDE hacking you may want to refresh your Ruby. Or do you meet Ruby for the first time? Take a look on these sites:

http://ruby-lang.org
Official Ruby Homepage with a lot of information
Why's (Poignant) Guide to Ruby
Very famous ruby guide in comic style
http://tryruby.org/
Test Ruby right in your browser
http://ruby-doc.org
a lot of ruby documentation with usefull links
http://en.wikibooks.org/wiki/Ruby_Programming
Ruby Programming from Wikibooks

[edit] Usefull Tools

http://pastie.org
Share Ruby code with friends (i.e. in IRC)
http://refactormycode.com
Share usefull code snippets in different languages and learn from other people
http://vim-ruby.rubyforge.org
Improve the Vim editor with intelligent Ruby code completion features
Ruby Editors
List from the Ruby Programming Wikibook

[edit] First Steps

Hello World
Start with some simple ruby programs using Qt

[edit] References

  1. Richard Dale: KDE Bindings in KDE 4.5. In: his blog (January 2010).

This page was last modified on 21 January 2010, at 16:13. This page has been accessed 7,668 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal