タグ

iosとjavascriptに関するjoan9のブックマーク (3)

  • [iOS]第1回 JavaScript実行開発環境MyScriptsの魅力を全力で伝えてみる

    MyScriptsの基 MyScriptsは、複数のエントリを登録、管理可能なエディタに、JavaScript実行機能が付いたアプリといえます。 JavaScriptエンジンには、UIWebViewを使っています。 UIWebViewはMyScripts起動時に初期化され、MyScriptsが終了されるまで維持されます。 これは、XMLHttpRequestの安定的動作のための仕様です。 従って、グローバル変数、グローバル関数は取り扱いに注意が必要です。 変数は都度varで宣言し直した方がいいでしょう。(続きは[Read More]から) MyScriptsの特徴: 入力と出力 MyScriptsの特徴として最初に挙げられるのは、入力と出力です。 iOS用のプログラミング言語はたくさんありますが、アプリの外の世界との連携が考慮されたものは一つとしてありません。 MyScriptsは、クリ

  • [iOS]クリップボードのテキストをgistにポスト、URLをコピーするMyScriptsスクリプト

    もうちょい実用的なMyScriptsスクリプトを、ということで作ったのが、クリップボードのテキストをgistにポスト、当該ページのURLをコピーするMyScriptsスクリプト。(続きは[Read More]から) gistとはgithubのサービスの一つで、テキスト、ソースコードなどを共有するものです。Twitterに貼り切れない長文を共有する際や、ブログに掲載するソースコードを置くために使っています。 共有したいテキストをクリップボードにコピーし、スクリプトを実行するだけで、テキストがgistにポストされ、ありかを知らせるためのURLがクリップボードにコピーされるので、後はそのURLをTwitterなりでポストすれば済みます。 MyScriptsをインストールした環境で、以下のページの「gistへポスト」をタップするとスクリプトのインストールが完了します。 使う前に、スクリプトの冒頭に

  • 「MyScripts」をリリースしました « Unit Kay's Blog

    「MyScripts」は、Javascriptの編集と実行を行うためのアプリです。クリップボード内のテキストや、MyScriptsの連携URLで渡されたテキストをスクリプトから取得して加工することができます。加工後のテキストはクリップボードにコピーしたり、URLとして開いたり、デバッグ画面に表示したりできます。 スクリプトのエディタ画面にはコード補完と自動インデント機能が搭載されていますので、スクリプトをすばやく簡単に作成できます。 その他に以下の機能を搭載しています。 ・拡張キーボード – 各種記号をすばやく入力できます ・インポート文 – 他のスクリプトをインポートできます ・ログ出力 – デバッグ画面にログを出力できます ・エラー出力 – デバッグ画面でスクリプト実行時のエラーを確認できます ・スクリプト共有 – スクリプトをブックマークレットに変換して他の人にメールしたり

  • 1