ITエンジニア/デザイナ向けにオープンソースを毎日紹介

フレームワークの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2013/08/27

PHP向けの高速なフルスタックフレームワーク「Phalcon」

PhalconはPHP用、New BSD Licenseのオープンソース・ソフトウェアです。PHPは開発者の裾野がどんどん広がっているように見えます。それに伴ってフレームワークにも多彩なトレンドがあり、多数開発されています。今回は特に高速さを謳ったフルスタックフレームワークのPhalconを紹介します。デモ。左側がエデ...

List

  • 2013/08/26

nodeを使ったWebシステム開発のベースに「MEAN」

MEANはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。PHPでWebサービスを立ち上げる場合にはLAMP構成が有名です。他にもWAMPやMAMP、LNMP、LEMPなんて組み合わせもあるそうです。今回紹介するのはMEAN、MongoDB+Express+AngularJ...

List

  • 2013/08/25

すごい!アプリからWebまで幅広くサポートするゲームエンジン「Multi」

Multiはスマートフォン、HTML5用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。ゲーム開発は今最も熱い分野です。スマートフォン、タブレット向けのネイティブアプリはもちろんHTML5を使ったWebアプリも注目です。そこで様々な分野をまとめて面倒が見られるMultiを紹介します。ブラウザ...

List

  • 2013/08/15

Webアプリケーションの開発に役立つJavaScriptフレームワーク「Ractive.js」

Ractive.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Webフロントエンドの開発において欠かせないのがDOM操作です。jQueryを使って行う人が多いと思いますが、今回はそれより少し大きな規模になってきた時に活躍しそうなRactive.jsを紹介します。サンプルのTo...

List

  • 2013/08/02

ActionScriptをJavaScriptに変換「Randori Framework」

Randori FrameworkはActionScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。ActionScriptやFlashは実に不遇です。AppleのFlashを使わない方針やAdobe自身の戦略の転換によってFlashの需要が一気に冷え込みました。しかしそこで挫けな...

List

  • 2013/07/31

既存のライブラリとも連携できるJavaScriptフレームワーク「CanJS」

CanJSはJavaScript製のオープンソース・ソフトウェア(MIT License)です。大型のWebアプリケーションを構築しようと思ったら、まずはJavaScriptフレームワークを探しましょう。幾つもの候補が見つかると思いますが、今回はその一つCanJSを紹介します。CanJSはMVCフレームワークになってお...

List

  • 2013/07/30

Webアプリケーション開発をサポートするJavaScript MVCフレームワーク「Mozart」

MozartはRuby/CoffeeScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Webアプリケーションを構築する際にはJavaScriptは必須です。さらに一定規模を越えるとフレームワークが必要になるはずです。今回はその一つ、Mozartを紹介します。デモアプリケ...

List

  • 2013/07/15

iOSアプリのデザインをスタイルシートで行う凄い技術「Pixate」

PixateはMac OSX用のソフトウェアです。iOSアプリのデザインはXcodeを使って行うのが一般的です。しかしWebデザイナーや開発者にとっては思い通りにいかなくてやきもきするときがあるかも知れません。そこで注目したいのがPixateです。何とスタイルシートと同じ記述で画面を作成できます。増資し、フリーになりま...

List

  • 2013/07/02

大型Webアプリケーション開発を支えるJavaScriptツールキット「cujoJS」

cujoJSはJavaScript製のソフトウェア(Creative Comonsをはじめモジュールごとに異なるようです)です。Webアプリケーションが隆盛になるにつれて徐々にJavaScriptも大型になってきました。その結果、必要になるのがフレームワークでメンテナンスしやすい構築手段です。今回はcujoJSを紹介し...

List

  • 2013/05/30

HTML5ゲームを作るのに使える軽量フレームワーク「Coquette」

CoquetteはJavaScript製のオープンソース・ソフトウェア(MIT License)です。JavaScriptで作るゲームには幾つかの手法があります。入り口をスムーズにするためにはまず何らかのフレームワークを用いるべきです。という事で今回はCoquetteを紹介します。Canvasを使うゲームの開発作業がス...

List

  • 2013/05/10

HTML5/Canvasを使った多彩なジャンルに対応したゲームフレームワーク「iio Engine」

iio EngineはHTML5のゲームフレームワークです。シューティングやアクションゲームに使えます。HTML5でゲームを動かすのが現実的になりつつあります。それもソーシャルゲームのような形ではなく、シューティングやアクションゲームです。今回はCanvasとJavaScriptを活用したiio Engineを紹介しま...

List

  • 2013/05/09

これまでの資産も活かせる!Web/アプリ対応のノベルゲームを開発しよう「ティラノ・スクリプト」

ティラノ・スクリプトはWebベースで動作するノベルゲームを開発するフレームワークです。Webブラウザベースでノベルゲームを提供したいと思ったらその基盤にぜひティラノ・スクリプトを使ってください。HTML5ベースのノベルゲームを作成できるでしょう。まさにノベルゲームそのままな画面です。メニューです。タイトルも表示されます...

List

  • 2013/05/02

スマートフォンに特化したWebアプリケーションフレームワーク「Emy」

Emyはスマートフォン向けのWebアプリケーションフレームワークです。スマートフォン向けのWebアプリケーションフレームワークは幾つか存在します。有名なところではjQuery MobileやSenchaでしょうか。その土俵に乗り込まんとするEmyを紹介します。良くあるiPhoneアプリ風のUIです。色々なデモが用意され...

List

  • 2013/04/23

サイドメニューにも対応した多機能マルチデバイスHTML5フレームワーク「Lungo」

Lungoはマルチデバイス対応のHTML5フレームワークです。スマートフォン向けのサービス提供を考えた場合、Webベースとアプリベースの二つが考えられます。今回はWebでサービス提供しようと考える場合に使えるクロスデバイスフレームワーク、Lungoを紹介します。デモアプリのUIです。サイドメニューが出てきます。タブバー...

List

  • 2013/03/05

JavaでiOSアプリ開発の夢を見る「RoboVM」

RoboVMはJavaのバイトコードをARM/x86のコードに変換し、JavaでiOSアプリの開発を行えるようにするソフトウェアです。iOSとAndroidの両方で動くコードを書こうと思ったら、TitaniumのようなJavaScript系言語の選択が一般的です。しかし今回はJavaを使ったiOSアプリ開発フレームワー...

List

  • 2013/03/03

まるでネイティブのようなUIを実現できる高機能JavaScript UIライブラリ「w2ui」

w2uiはデスクトップ、スマートフォン、タブレットに対応したJavaScript UIライブラリです。新しいJavaScript UIライブラリの紹介です。名前はw2ui、多数のウィジェットを搭載したUIライブラリとなっています。レイアウト。グリッド。詳細検索対応。ツールバー。サイドバー。階層表示に対応しています。タブ...

List

  • 2013/02/13

Webアプリケーション開発に使えるJavaScriptフレームワーク「ComponentJS」

ComponentJSはWebアプリケーション開発用のMVC対応JavaScriptフレームワークです。ここ数年JavaScriptのフレームワークが幾つも登場していますが、今回紹介するのはComponentJS、HTML5のリッチWebアプリケーション開発用のJavaScriptフレームワークです。デモのログイン機能...

List

  • 2013/02/12

Twitter製。大型Webアプリケーション開発にぜひ「Flight」

FlightはTwitter社の開発した軽量なコンポーネントベースのJavaScriptフレームワークです。BootstrapのリリースでWebサービス開発のデザインに革命的なインパクトを与えたTwitterから次いで登場したのがFlightです。コンポーネントベースのJavaScriptフレームワークです。デモのメー...

List

  • 2013/01/23

FacebookやTwitterと連携するWebアプリを手早く開発「Eden」

Edenは外部のソーシャル系サービスとの連携を素早く実装するためのPHP用フレームワークです。FacebookとTwitterとFoursquare、これらを組み合わせたマッシュアップサイトを作るなんてのは良くあることです。そこで同じようなことをやるのであれば専用のフレームワークを使ってみましょう。それがEdenです。...

List

  • 2013/01/12

ネイティブライクなスマートフォンWebアプリを開発するフレームワーク「Junior」

JuniorはBackbone.jsやRatchetを使ってスマートフォン向けにコンテンツを提供する方法は主に二つあります。一つはネイティブアプリ、もう一つはWebアプリです。Juniorはネイティブ並みのWebアプリを開発するためのフレームワークを提供します。右側にあるのがデモアプリです。横スクロール可能なスライドは...