HAKASHUN / manabi

manabi
14 stars 1 forks source link

Dartやってみる #38

Open HAKASHUN opened 10 years ago

HAKASHUN commented 10 years ago

基本的な参考文献

チュートリアル

https://www.dartlang.org/codelabs/darrrt/

展望

HAKASHUN commented 10 years ago

日本語系の文系から、理解度を深める

その後英語の文献を読みあさる

HAKASHUN commented 10 years ago

Dart Editorのダウンロード

https://www.dartlang.org/codelabs/darrrt/#set-up

ただただソフトウェアをダウンロードした。 Applicationsフォルダに移動してみた。 preview

HAKASHUN commented 10 years ago

Step1 & 2

https://www.dartlang.org/codelabs/darrrt/#step-one

はじめてのDart。 htmlとdartファイルだけで簡単なアプリを作ってみる。 htmlファイルをRun in Dartiumで開くだけで、ローカルサーバーが立ち上がって開発を進められる。 import 'dart:html';をすると、jsのようなDOMやイベントを扱う便利メソッドが使えるようになる。

HAKASHUN commented 10 years ago

[文献]Androidの新しい未来をDartで描く

http://qiita.com/Cat_sushi/items/f6cda0088c7312a6be8e

HAKASHUN commented 10 years ago

import 'dart:html;'の中身を調べる

https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart:html

HAKASHUN commented 10 years ago

Step3

https://www.dartlang.org/codelabs/darrrt/#step-three

Add a button html側に配置したボタンにイベントを設定。 htmlと実装側の関係がなんとなくわかる

HAKASHUN commented 10 years ago

cascade operator (..)

少し特殊な記述方法があったのでメモ

genButton.disabled = false;
genButton.text = 'Aye! Gimme a name!';

上記の記述を以下のように省略して書くことができる

genButton..disabled = false
         ..text = 'Aye! Gimme a name!';
HAKASHUN commented 10 years ago

[文献]Dart Code Lab 日本語訳

http://sandbox.yaunix.com/dartlabja/latest.pdf

HAKASHUN commented 10 years ago

[文献]Dartチュートリアルの日本語訳 https://github.com/yukiawano/dclbasicjp