Osivo (programování) - Seed (programming) - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Březen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | Robert Carr, Matt Arsenault a Tim Horton |
---|---|
První vydání | 8. listopadu 2008 |
Stabilní uvolnění | 3.8.1 / 16. dubna 2013 |
Úložiště | ![]() |
Napsáno | C |
K dispozici v | Angličtina |
Typ | Tlumočník, knihovna |
Licence | GNU LGPL |
webová stránka | wiki |
Semínko je JavaScript tlumočník a a knihovna z GNOME projekt k vytvoření samostatné aplikace v JavaScript.[1] Využívá stroj JavaScript JavaScriptCore z WebKit projekt. V C je možné snadno vytvářet moduly.
Seed je integrován do GNOME od verze 2.28 a je používán dvěma hrami v Hry GNOME balík.[2] To je také používáno Web webový prohlížeč pro návrh jeho rozšíření. Modul je také oficiálně podporován GTK + projekt.[3]
Ahoj světe v Seedu
Tento příklad používá standardní výstup k odeslání řetězce „Hello, World“.
#! / usr / bin / env seedtisk("Ahoj světe!");
Program využívající GTK +
Tento kód zobrazuje prázdné okno s názvem „Příklad“.
#! / usr / bin / env seedGtk = dovoz.gi.Gtk;Gtk.inic(Semínko.argv);var okno = Nový Gtk.Okno({titul: "Příklad"});okno.signál.skrýt.připojit(Gtk.main_quit);okno.ukázat vše();Gtk.hlavní();
Moduly
Chcete-li použít modul, vytvořte instanci třídy, která má název dovoz. následuje název modulu respektující citlivost malých a velkých písmen.
- Moduly používají GObject Introspection, kdo začíná imports.gi.[trvalý mrtvý odkaz ] :
- Libxml
- Káhira
- DBus
- MPFR
- Os (systémová knihovna)
- Plátno (pomocí Káhira )
- multiprocesing
- readline
- ffi
- sqlite
- pískoviště
Seznam verzí Seed
Názvy verzí Seed jsou alba slavných rockových kapel.
Verze | Krycí jméno | Datum vydání |
---|---|---|
0.1 | 8. listopadu 2008 | |
0.3 | Středa ráno 3:00 | 2. ledna 2009 |
0.5 | Transformátor | 16. dubna 2009 |
0.6 | Beatles na prodej | 29.dubna 2009 |
0.7 | Další strana Boba Dylana | 13. května 2009 |
0.8 | Vracíme vše zpět domů | 29. května 2009 |
0.8.5 | Autoportrét | 10. července 2009 |
2.27.90 | volání Londýna | 10. srpna 2009 |
2.27.91 | Žlutá ponorka | 21. srpna 2009 |
2.27.92 | Metal Machine Music | 7. září 2009 |
2.28.0 | Vzestup a pád Ziggy Stardusta a pavouků | 21. září 2009 |
2.29.2 | Nikdy si nevšímejte bollocks | 16. listopadu 2009 |
2.29.3 | 30. listopadu 2009 | |
2.29.4 | 17. prosince 2009 | |
2.29.5 | Icky Thump | 1. ledna 2010 |
2.29.5.1 | Achtung Baby | 1. ledna 2010 |
2.29.5.2 | Třetí fáze | 7. ledna 2010 |
2.29.5.3 | Twist and Shout | 11. ledna 2010 |
2.29.90 | Fort Nightly | 8. února 2010 |
2.29.91 | Největší hity | 23. února 2010 |
2.30.0 | Piano Man | 29. března 2010 |
2.31.1 | Černé album | 29. března 2010 |
Viz také
Reference
- ^ „Vytváření desktopových aplikací pro Linux pomocí JavaScriptu“. Ars Technica.
- ^ Semeno, modul! Archivováno 2009-08-15 na Wayback Machine
- ^ Seznam vazeb GTK + Archivováno 02.04.2011 na Wayback Machine
- Anwari, Mohammad (1. ledna 2013). "3 programovací kanály". Příručka pro začátečníky ve vývoji aplikací GNOME 3. Packt. ISBN 9781849519427. OCLC 852469655.CS1 maint: ref = harv (odkaz)
externí odkazy
- Semeno na wiki GNOME
- Dokumentace osiva
- Automaticky generovaná dokumentace modulů Seed
- Oficiální výukový program Seed
- Krátký návod ukazuje, jak vytvořit základní webový prohlížeč pomocí WebKitGTK +.
- Blog Roberta Carra