タグ

ブックマーク / codezine.jp (4)

  • HTML5でクロスプラットフォームなデスクトップアプリを開発できる「Electron」とは

    Electron(旧Atom-Shell)とは、Web開発者がHTML5とNode.jsでMacWindowsLinuxデスクトップアプリを作れるクロスプラットフォーム実行環境です。Electronはオープンソースで無料で使える上に、MITライセンスであるため、商用利用も可能です。開発元はGitHub社です。 最近はJavaScriptHTML5の進化によって、多機能なWebアプリケーションが増えてきました。それに伴い、モバイルでは、WebViewやApache Cordovaなどを使ったハイブリッドアプリも注目されています。Electronはその流れの中から生まれた新しい実行環境です。 ElectronはChromiumブラウザを内蔵しているのが一番の特徴です。Chromiumブラウザは、Google製のChromeブラウザのオープンソース版にあたります。ウェブ開発者がChrom

    HTML5でクロスプラットフォームなデスクトップアプリを開発できる「Electron」とは
  • ネイティブプラグインを使ったPhoneGapの拡張~iOS編

    はじめに 今回は、Xcodeを使って、iOSデバイスを対象とするPhoneGap(Apache Cordovaとも呼ばれます)アプリケーション用のネイティブプラグインを使用する方法について解説します。 PhoneGapを初めて使用する場合、またはPhoneGapの基事項をもう一度確認する必要がある場合は、続行する前に『XcodeとPhoneGapでiOSアプリケーションを開発する』をお読みください。 「Cordova」および「PhoneGap」という用語は、この記事ではほぼ同じ意味で使用されます。いずれも、ネイティブにインストールされるモバイルアプリケーションをHTMLおよびJavaScriptで作成するための、オープンソースの同一のアプリケーションプラットフォームを指します。PhoneGapのコードベースは、Apache Software Foundationの下でCordovaという

    ネイティブプラグインを使ったPhoneGapの拡張~iOS編
  • グラフを表示するjQueryプラグイン 後編

    jQuery Visualizeプラグインの使い方 jQPlotプラグインのダウンロードサイト上の「Download Now!」アイコンをクリックして、現時点での最新バージョン「jquery.jqplot.1.0.4r1120.zip」をダウンロードし、解凍します。解凍したフォルダ内の「dist」フォルダ直下からプラグイン体の「jquery.jqplot.min.js」とバージョン9以前のInternet ExplorerでHTML5のcanvas要素を呼び出す「excanvas.min.js」を「plugins」フォルダ下に配置します。また「dist」フォルダ内の「plugins」フォルダにある機能拡張スクリプトも必要なものを「plugins」フォルダ下に配置します。そして解凍したフォルダ内の「css」フォルダをそのままコピーして使用します。 折れ線グラフを表示する際のjQPlotプラ

    グラフを表示するjQueryプラグイン 後編
  • JavaScriptを使ってクライアントのOSに応じた処理を行う

    ユーザエージェント情報からOSの情報を判断する それではまず手始めに、ブラウザが実行されているOSが、Windowsか、MacOSか、あるいは、そのどちらでもないかを判断し、それぞれのOS用に用意したスクリプトを実行する方法を見ていきましょう。 Windowsの場合、userAgentプロパティの値の中には、「Windows」「WinNT」「Win98」といった文字列が含まれています。そのため、userAgentプロパティ内に「Win」という文字列が含まれている場合、ブラウザを実行しているOSは、Windowsであると判断することができます。 また、MacOSの場合、userAgentプロパティの値の中に、「Macintosh」「Mac OS」といった文字列が含まれています。このことからWindowsと同様に、プロパティ内に「Mac」という文字列が含まれている場合、そのブラウザが実行されて

    JavaScriptを使ってクライアントのOSに応じた処理を行う
  • 1