• このエントリーをはてなブックマークに追加

2015年9月の記事 7件

魅力的なデザインフレームワークを探そう。2014年以降に登場したUIフレームワークまとめ

今回はWeb用のUIフレームワークまとめです。UIフレームワークは数多く登場しており、それぞれに特徴が出始めています。用途が限られていたり、特定のJavaScriptフレームワークと一緒に使う想定のものも多いです。 フレームワークに合わせて選んでも良いでしょうし、マテリアルデザインのようなトレンドに合わせて選んでも良いのではないでしょうか。 EmberUI - Ember.jsを使ったWebアプリケーション用UIコンポーネント集 あなたがWebアプリケーションを開発する際に使っているJavaScriptフレームワークは何でしょう。小さなものであればjQueryが良いかも知れません。が、より大きくコード量が増えていくともっと大型なフレームワークを必要とするはずです。Ember.jsはその有力な選択肢の一つです。そしてそこにEmberUIを組み合わせるとより強力なツールになります。UIコンポーネントを自在に作れて、かつEmber.jsから操作できるライブラリです。EmberUIはまだバージョンが0.1とあって、フォーム系のコンポーネントのみ提供されています。しかしWebアプリケーションとしては入力を受け取って処理することが多いと思いますので、EmberUIを使えばEmber.jsを使ったWebアプリケーションがさくさくとできるようになりそうです。 Onsen CSS Components - Onsen UIを活かしたスマートフォン最適化サイト、ハイブリッドアプリを作ろう! スマートフォンのWebサイトを作ったり、HTMLと合わせたネイティブアプリ、いわゆるハイブリッドアプリを作る上でネイティブに似たUIのWebコンポーネントは欠かせません。デザインフレームワークもたくさん出ています。その差別化になるのは、とにかく様々なコンポーネントが存在することで多彩なニーズに応えられるか否かになります。そこで今回はスマートフォン向けのUIフレームワークOnsen UI向けのCSSコンポーネント、Onsen CSS Componentsを紹介します。 Kendo UI Core – 企業向けHTML5 UIフレームワークのコア部分がオープンソース化 HTML5を使ったWebアプリケーションを構築するのに使えるUIフレームワークとしてKendo UIが知られています。ビジネス向けに有償提供されていましたが、先日よりコア部分をオープンソース化しました。有償版は継続ですが、その7割近くをオープンソースとして使えるようになっています。この機会にKendo UIの便利さを知ってみてはいかがでしょう。有償版ではこの他、グラフ系ウィジェットやツリービュー、グリッド、エディタ、アップロードなどが追加されています。とは言え、コア部分だけでも十分に機能があるのでさらに自分でカスタマイズして実装と言ったこともできるでしょう。  

秋は勉強の季節!勉強会で使えるソフトウェアまとめ

東京近辺ではほぼ毎日のようにどこかで勉強会が開催されています。正直食傷気味な方も多いのではないでしょうか。ドタキャン、事前キャンセルも多いのでなるべく本当にいきたいと思うものに限って参加するのがいいかと思います。 今回はそんな勉強会で役立ちそうなソフトウェアをまとめて紹介します。開催、登壇、聴衆のいずれにおいても役立つかと思います。 面白い!動画とスライドを同期させる「Presentz」 Presentzは動画とスライドを同期させて見せるオンラインプレゼンテーションソフトウェアです。勉強会などでスライドを使って説明をし、その様子を動画に撮影したとします。後日、その様子をオンラインで見せたいと思った時に使えるのがPresentzです。Presentzは左に動画サービス、右にスライドサービスを表示して両者を同期させられます。動画だけでは伝えきれない情報もスライドを使えばより具体的になります。その逆にスライドだけでは見出しですが、その補足説明に動画が使えるでしょう。 ターミナルの画面を使ったライブコーディング「ScreenX」 ScreenXはターミナルの画面を多数のクライアントに配信するライブコーディングサポートソフトウェアです。勉強会やセミナーなどで実際の画面をデモする時があります。大きなモニターに映すのも良いですが、各個人のPCに表示するのも便利です。リモートデスクトップのような仕組みはGUI向けにはあるものの、CUI向けにはなかったように思います。それを可能にするのがScreenXです。ScreenXはscreenを使ってWebブラウザからターミナルの出力内容を確認できるようにします。そしてその場でチャットをしながら意見を交わせます。ライブコーディングなどで使える、とてもユニークなソフトウェアです。なお起動順番があるようで、失敗するとOS自体がエラーを起こしたのでご注意ください(Mac OSXの場合ですが)。 異なるWebブラウザ間でスライドのページを同期する「Slidesync」 SlidesyncはRuby/Sinatra製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)になります。勉強会やセミナーなど、今その場で行われているコンテンツに対してTwitterはとても威力を発揮します。時間のずれを気にさせないオンラインのツールであるにも関わらず、フォーカスしているのは今になります。この点はニコニコ生放送に近いのかもしれません。そのためTwitterが乗り越えられるのは場所という壁になります。どこにいても同じコンテンツを共有できるのがTwitterの魅力です。コンテンツをオンラインで同期できれば、後はTwitterを通じてコミュニケーションできます。この観点で見るとTwitterはまだまだ活かせる場面がありそうです。  

MOONGIFTニコニコ出張所

MOONGIFTのニコニコ動画向け出張所です。

著者イメージ

MOONGIFT中津川篤司

1978年生まれ。オープンソース紹介サイト「MOONGIFT」管理人。プログラマ、SE、ITマネージャを経て、オープンソースのビジネス活用を推進する。現在は独立し、Webサービスのコンサルティング、プロデュースを行う。

http://www.moongift.jp/
メール配信:ありサンプル記事更新頻度:毎日※メール配信はチャンネルの月額会員限定です

月別アーカイブ