albatrosary's blog

UI/UXとエンタープライズシステム

2014-06-01から1ヶ月間の記事一覧

そんなにメンテナンスが大変ならAngularでも入れなよ 〜 簡単なサイトをAngularに変えてみた 〜

html5jエンタープライズ部のサイトはベタなHTMLで出来ているのだがサイトをメンテナンスしていてイライラがピークに達したためAngularのルーターを使うことでイライラを解消しました。つまりメンテナンス制の向上というやつです。 JavaScriptフレームワーク…

AngularJS、KnockoutJS、Sencha Ext JSで実装されているデータバインディングの違いをコーディングすることで明らかにする!

AngularJSを筆頭にKnockoutJSとSencha Ext JSでもデータバインディングが実装されました。この違いを簡単なサンプルを作ることで比較します。JavaScriptフレームワーク選定で個々の特徴を他者から聞き取るだけでなく、実際に同じ機能を様々なフレームワーク…

「Running the Gaia codebase」をやってみた!Firefox OSのビルド&エミュレータを動かしちゃった

Sencha Ext JS 5のコードリーディングは疲れたのでひとまず休憩ということで「Firefox OSのビルド&エミュレータ」をやりました。こちらにマニュアルがあります。 Running the Gaia codebase - Mozilla | MDN サイトを見ればできますが手順の整理 「Running t…

「JavaScriptの実態に迫る AngularJSを選ぶ理由 ~ハンズオンで学ぶ、基礎からのコーディング手法~」に参加しました

6/18 Open Network Space でAngularJS Japan User Group管理人-金井さんによるAngularJAハンズオンがありましたので参加させて頂きました。内容は初心者向けのハンズオンで金井さんのライブコーディング&解説を行いつつ、それを見ながらコーディングを行うと…

YEOMANでハイブリット開発(generator-cordova)

前回、PhoneGapジェネレータでハイブリットアプリを開発するYEOMANジェネレータを紹介しましたが、今回はCordovaです。といっても殆ど同じではあります。単純にジェネレータの作りが違うということです。 環境構築 $ npm install -g generator-cordova $ mkd…

YEOMANでハイブリット開発

HTML5かネイティブかという話でいいとこ取りのハイブリットアプリケーションですが、エンタープライズな現場の方から色々お話をお聞きすると、ハイブリットには行かずHTML5かネイティブに寄るようです(HTML5というよりWebという表現が正しいです)。 ハイブ…

黒い画面使わなくたってGruntイケル! 〜 Chromeを拡張するかっこいい(と思うんだけど)「Grunt Devtools」〜

WebデザイナーやWeb開発入門者にとって黒い画面は超難易度が高いというお話をお聞きします。よくYEOMANのお話をさせて頂いているのですが、そのときでも「黒い画面は・・・」という声が多数寄せられましたので「じゃー」ということで色々調べてみました。 Ch…