DART on Googlen avoimen lähdekoodin ohjelmointikieli, joka toimii verkkosivuilla ja servereissä, ja jolla voi JavaScriptiä paremmin hoitaa suurten verkkosovellusten koodaamisen. DART kielen kehitys aloitettiin 9/2011 ja 1.0-versio kielestä julkistettiin loppuvuodesta -2013. Nyt jo on olemassa lähes valmiit työkalut Chrome selainta varten. Blogger-blogien pitäjiä varten saamme ehkä kiintoisia Gadgetteja sivupalkkeihin ja muuta toiminnallisuutta verkkosivuille.
TÄMÄ blogi sisältää pääosin omia pohdintojani ja muistiinpanoja, eikä se varmaankaan tuo kovinkaan paljon uutta DART-kielen opiskeluun. Materiaali on pääosin KOPIOITU :( Dartlang-sivustoilta, josta kannattaa KÄYDÄ TARKISTAMASSA kielen viimeiset syntaksit.

lauantai 19. marraskuuta 2011

Dart-opiskelun kaava, etapit ja aikataulu Osa 2 / 5

Tämä vaihe kesti lähes kuukauden, ja nyt on päästy 40% tavoitteesta.  22.12.2011

Seuraavaksi täytyy perehtyä tarkemmin lukemattomiin Dart-kielessä esiin tulleisiin käsitteisiin.
Nyt on käyty läpi ehkä 20% aiotusta materiaalista ja jatketaan kohti 40%:a.
DartLang Spec 0.05 Pohjana.  Tämä jakso alkoi Editorin laajamittaisella käytöllä ja päättyi uusiin julkistuksiin, DartLang 0.06, Editori 2380 ja http://api.dartlang.org/  DartLang Api-reference.

Työvälineinä dart-Editori, Esimerkki-ohjelmat, PDF-LangSpec ym.
Editorin käyttö ja kokeilut ovat keskeisellä sijalla.  syötteenlukijan aineistoa n. 300 /vrk.
Dart-Google-ryhmän keskusteluja 2 sähköpostia / vrk.

Käsitteet, joista haetaan selventävää tietoa ja näkemystä: 
Functions, Classes

Isolates, Generics, Interfaces
Library, Include, Import, Script
Lists, Maps

Try, This, Getters, setters, Methods

Expressions, Constants, Null, Boolean, Strings...
Types, Type test, Void
Assert, Break, Cpont, Label, Return, Message, Spawning, Throw....

Editorin kanssa vahvaa työskentelyä ja ohjelmien tutkimista.
Joulupäivinä ehkä pientä hiljentymistä.  
40 % Clock.dart kruunaa tämän jakson                                                22.12.
38 % Tsekataan sinnikkäästi verkosta kaikki termit, joita ei ymmärretä.
37 %  DartLangSpec 0.06  Siitä oli syytä tehdä siisti tekstivedos Libre-Officeen.
      - Väreillä ja korostuksilla tärkeät, kerrattavat ja vaikeat kohdat          18.12.
35 % Editoriharjoituksia ja varsinkin SWARM malli-ohjelma opettavat  11.12.
Verkko-ongelmat ja muut vastaavat sotkevat aikataulua lähes 4 pv edestä.
34%  Keskusteluja on välillä luettava Wikipediaan tukeutuen                   4.12.
30%  Seth Ladd'sd Blog, tavalliset keskustelut ja DartProject Updates.  30.11.
29 % Verkon toimimattomuus vei terän omien ohjelmien kirjoittamiselta.  Yritän etsiä GitHub sivustolta Dart-ohjelmia, joita voisi analysoida.....  Postit kaikki luettu ajantasalle.
28 %  Methods Cascading on hieno uutuus ja varmasti vakiintuu.
   Delicious (yleistä ohjelmoinnista)  ja G+ tuottivat monta hienoa linkkiä
25 %   Dart Library reference Corelib, ~ 30 classes and interfaces
130 keskustelua kertyi 23-25.11 loman aikana, hieman kirittävää..           26.11.
Esimerkki-ohjelmat:  DartClock,
21%  Tavoitetaso Saavutettu     Tästä jatketaan.                                   19.11.2011  

http://blog.sethladd.com/2011/11/why-dart-excites-me.html  Täältä löytyy erityisen hyvä kansantajuinen selitys; Miksi Dart?    Ja myös hyvä ja lyhyt runko opiskeluaineistosta.

Ei kommentteja:

Lähetä kommentti