jsdo.it

x

tmlib.js

で開発しよう♪

phi 

自己紹介


jsdo.it って何?



ブラウザ上でJavaScript、HTML5、CSSを書き、
共有できるサービス

jsdo.it を使うメリットって?


キリがないですがざっくり挙げると

  • ネット上で作業が完結する
  • 作ったものを全世界に公開できる
  • 人のコードをアレンジできる(fork機能)
  • スマフォでも動かせる
  • Add Library で tmlib.js を追加できるw

ってところですかね.

jsdo.it で Hello, world!


とりあえず使ってみましょう

  1. http://jsdo.it を開く
  2. jsdo.it にログイン
  3. Start Coding をポチる
  4. コーディング開始
  5. もうすでに Hello, world! がw
  6. 編集して Save ボタンをポチる

1. http://jsdo.it を開く

http://jsdo.it にアクセス


2. jsdo.it にログイン


画面右上のログインボタンをクリック


3. Start Coding をポチる


画面左上の Start Coding ボタンをクリック



4. コーディング開始

それぞれ対応したタブで JavaScript, HTML, CSS を
編集することができます.

 

5. もうすでに Hello, world! がw

実行してみると Hello, world! がもうすでに!!

6. 編集して Save ボタンをポチる

ちょっとコードを書き換えて保存
Command(Ctrl) + S でも ok

自動で実行結果に反映されます

Readme やタイトルを編集しよう♪


  1. Readme を編集
  2. タイトルやタグを編集
  3. Finish ボタンを押して確認



1. Readme を編集


README タグを選択して編集


2.タイトルやタグを編集

タイトルに『jsdo.it を使ってみよう - tmlib.js #techbuzz
タグに『javascript tmlib.js techbuzz』を設定

3.Finish ボタンを押して確認

ちゃんと反映されているか確認

jsdo.it で tmlib.js を使おう


  1. Start Coding をポチる
  2. Add Library を選択する
  3. tmlib.js を選択し Add ボタンをポチる
  4. コードを入力
  5. Saveして実行画面を確認
  6. 適切なタイトル, タグ, ReadMe を設定
  7. Finish!

1. Start Coding をポチる


さきほどと同じ



2. Add Library を選択する


プラスボタンをクリック




3. tmlib.js を選択し Add ボタンをポチる


モーダルウィンドウが表示されます. Major Library から tmlib.js を選択して Add ボタンをクリックしましょう.

 

4. コードを入力

tm.main(function() {
    var app = tm.app.CanvasApp("#world");
    app.resize(465, 465);
    app.fitWindow();
    app.background = "rgba(0, 0, 0, 0.1)";
    
    var star = tm.app.StarShape(32, 32);
    app.currentScene.addChild(star);
    
    app.currentScene.update = function() {
        if (app.pointing.getPointing()) {
            star.x = app.pointing.x;
            star.y = app.pointing.y;
            star.rotation += 15;
        }
    }
    
    app.run();
});

5. Saveして実行画面を確認

マウスの移動に合わせて動いていればOK!!

 

6. 適切なタイトル, タグ, ReadMe を設定


タイトルに『jsdo.itでtmlib.jsを使おう - tmlib.js #techbuzz
タグに『javascript tmlib.js techbuzz』を設定
 

7. Finish!

世界中に公開!! 実際のコードはこちら


スマフォでも動かしてみよう


スマフォで動作確認してみましょう

  1. URL の jsdo の部分を jsrun に
    変えてスマフォで実行
  2. 同じように表示されれば Happy!

1. URL の jsdo の部分を jsrun に
変えてスマフォで実行


先ほど作ったコードの
URL の jsdo 部分を jsrun に変更

私の場合は
http://jsdo.it/phi/qFNi
http://jsrun.it/phi/qFNi

2. 同じように表示されれば Happy!

 
もちろん tmlib.js を使っているから
タッチも効くよ♪

ローカル開発に切り替えてみよう♪


jsdo.it のコード自体の構成はいたってシンプルです.

  1. Download ボタンをクリック
  2. ファイルの中を覗いてみる
  3. html に jsdo.it で書いていた script , css を
    読み込ませているだけ
  4. なのでそのまま編集しちゃえばok



Chrome Developer Tools の使い方

(オフレコ)




ありがとうございました




jsdoitxtmlibjs

By phi

jsdoitxtmlibjs

  • 5,606