Hi there, don't forget elementary OS itself has a nice jump-in tutorial for coding: http://elementaryos.org/docs/code - I started with it and it's pretty nice for a beginner :)
- Marvin 2014-12-11 7:19 GMT+01:00 Raphael Isemann <teempe...@gmail.com>: > > You need to know Vala, this tutorial is a good start if you already know a > other imperative programming language: > https://wiki.gnome.org/Projects/Vala/Tutorial > > You also need to build the applications and get the source, this is > usually done like that: > > 1. bzr branch lp:pantheon-terminal > > Now you have the source of the terminal app in a "pantheon-terminal" > subfolder. > Look around at https://launchpad.net/elementary to view all projects. > They all have a "lp:XYZ" address that is usually similiar to the project > name, so has scratch "lp:scratch" and so on. > > 2. sudo apt-get build-dep pantheon-terminal > > This installs all necessary libraries to compile pantheon-terminal > > 3. mkdir build && cd build && cmake .. && make > > You have to run this in the source directory that the "bzr branch XYZ" > from step 1 created > > Now you have a self-compiled pantheon-terminal. Launch the > "pantheon-terminal" binary in the build-directory to run it. > If you now change any vala-source in the downloaded directory and you > rerun the command No. 3, the binary gets recompiled with your changed. > > Just a quick overview as i don't know how much you already know :) > > - Raphael > > > Am Di, 9. Dez, 2014 um 8:33 schrieb Daniel Maksymow <maksym...@gmail.com>: > > I want to ask about some introduction materials for beginners in > elementaryos dev > > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : elementary-dev-community@lists.launchpad.net > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp > >
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp