Tiny Mouse's Diary

Tiny Mouse の日記

14/12/02 のツイート

  • まだ寝てたい posted at 06:30:24
  • 朝ご飯なう p.twipple.jp/JxJoK posted at 06:55:04
  • 今日は歩いて行くか posted at 07:35:28
  • 風が冷たい posted at 07:50:26
  • 出社なう posted at 08:25:09
  • PMO にプロジェクトの進捗を報告した posted at 09:05:27
  • 昼ご飯なう p.twipple.jp/nkeMY posted at 12:02:16
  • 障害報告あったプログラム、ソースコードを見てるけど、問題箇所が見つけられない posted at 14:30:08
  • 別のプログラム、ソースコードを見てるけど、これも問題箇所が見つけられない posted at 16:50:14
  • 向かいます。RT 第2回Apache Cordova勉強会 - 日本Cordovaユーザー会 | Doorkeeper bit.ly/1Frp8S7 posted at 17:50:19
  • I'm at 五反田駅 (Gotanda Sta.) in 品川区, 東京都 4sq.com/1yG0rRB posted at 18:00:13
  • I'm at 代々木駅 (Yoyogi Sta.) in Shibuya, 東京都 4sq.com/1vEBIw7 posted at 18:15:09
  • I'm at 飯田橋駅 (Iidabashi Sta.) in Chiyoda, 東京都 4sq.com/1ydrCmR posted at 18:30:17
  • I'm at 飯田橋グラン・ブルーム in 千代田区, 東京都 4sq.com/1vfPZzG posted at 18:40:56
  • I'm at IIJセミナールーム 4sq.com/1B8Axsh posted at 18:50:06
  • 会場なう。>第2回Apache Cordova勉強会 posted at 18:50:48
  • 始まった。>第2回Apache Cordova勉強会 posted at 19:10:12
  • 「Cordova で AngularJS アプリ開発」 posted at 19:12:00
  • SPA 。単一ページで Ajax などで画面を切替して遷移。 posted at 19:14:53
  • SPA のメリット。画面遷移がスムーズ。ネイティブアプリに近い UI 。 posted at 19:15:25
  • SPA の普及の鍵。ブラウザの機能の充実。JS ライブラリ、フレームワークの普及。 posted at 19:18:28
  • SPA に使えるフレームワーク。無数にある。 posted at 19:19:13
  • AngularJS 。SPA に最適なフレームワーク。HTML を拡張。サードパーティ製モジュールも多い。 posted at 19:20:34
  • AngularJS の特徴。カスタムタグを使って HTML を拡張。 posted at 19:21:57
  • AngularJS の便利な機能。ディレクティブ。データバインディング。DI コンテナ。 posted at 19:23:08
  • Cordova で使うと便利な AngularJS 。ngCordova 。OnsenUI 。 posted at 19:27:53
  • ngCordova 。Drifty 社。Cordova API を AngularJS 風に呼出できる。多くのプラグインにも対応。 posted at 19:33:14
  • OnsenUI 。アシアル社。ディレクティブを使って UI コンポーネントを用意。 posted at 19:35:14
  • OnsenUI の便利な機能。「戻る」ボタンのカスタマイズ。プラットフォームの判定。画面の向きの判定。ソフトウェアキーボードの有無に対応。ジェスチャーに対応するエリアの設定。 posted at 19:42:07
  • ngCordova と OnsenUI は同時に使用できる。 posted at 19:44:25
  • OnsenUI は WebKit に最適化している。現時点の Windows Phone では制限あり。 posted at 19:45:20
  • 軽食タイム。>第2回Apache Cordova勉強会 posted at 19:50:22
  • 「Cordova で開発したアプリ「XZ(クローゼット)」」 posted at 20:12:11
  • スタジオアルカナ社。ウェブ制作。 posted at 20:13:24
  • 「XZ」。スタンディングオベーション社。自分の洋服をクラウドで管理。自分の服や着こなしを投稿して他のユーザと共有できる。 posted at 20:20:11
  • 「XZ」開発プロジェクト。クライアント+開発チーム 9 名。20 人月ほど。2 箇月で開発。 posted at 20:24:11
  • iOSAndroid アプリ開発の打診。ウェブ版の開発も予定あり。Cordova+HTML5 を選択。スケジュール短縮。ウェブ制作のスキルあり。 posted at 20:27:01
  • Cordova のデメリット。広告系のモジュールの組込が大変。アニメーションなど演出をリッチにすると動作が重くなりチューニングが大変。 posted at 20:28:18
  • 「XZ」を支える技術。 posted at 20:30:39
  • インフラ。AWS を利用。特に Amazon SNS で Push 通信は便利。 posted at 20:31:26
  • バックエンド。ApachePHPZend FrameworkMySQL 。nginx 。 posted at 20:32:56
  • フロントエンド。Cordova 。ionic 。 posted at 20:33:41
  • Cordova アプリの動作が重くなるとき。巨大なリストのスクロール。凝ったデザインの画面のスクロール。Android での動作。 posted at 20:36:46
  • 巨大なリストのスクロール。ionic の collection-repeat を使って対応。 posted at 20:37:27
  • 凝ったデザインの画面のスクロール。ionic のスクロール機能がアダに。通常のスクロールに切替して対応。 posted at 20:39:53
  • Android 標準 WebView は遅い。Crosswalk を利用(Chromium ベースの WebView を使う) posted at 20:42:10
  • Cordova のメリット。ウェブアプリ開発のスキルが使える。iOS と Andoroid アプリが同時に開発できる。 posted at 20:44:44
  • 「smartFX における Apache Cordova の活用」 posted at 20:52:16
  • smartFX 。みんかぶ社。 posted at 20:53:51
  • smartFX 。スマホ用ウェブサイトとして公開。人が来ない。検索エンジンにかからない。 posted at 20:58:31
  • SPA ウェブサイトは初期表示が遅い。スマホユーザはアプリを使う。 posted at 20:59:40
  • サイトの一部機能をアプリ化。ウェブサイトを SPA で作っていたのでコードを流用。 posted at 21:02:27
  • smartFX Virtual Trade で使った開発環境。vimRailsCoffeeScript 。Backbone.js 。Socket.IO 。CCChart 。OnsenUI 。 posted at 21:07:13
  • ネイティブアプリらしく作る必要あり。タイマでポーリングし続ける作りはまずい。 posted at 21:09:44
  • Ajax の URL にホスト名を記載。CSRF 用のトークンも Ajax で取得 posted at 21:11:36
  • JS プログラムをアプリでなくサーバに置いて取得するようにした posted at 21:13:06
  • ソーシャルログインなど外部サイトを呼ぶときは InAppBrowser を使う posted at 21:13:15
  • Cookie は使えない。LocalStorage を使う。ただしこれをウェブサイトで使うときは注意 posted at 21:14:33
  • pushState を使うと reload が効かない。pushState を使う前に URL を保存しておきリロードしたいとき保存した URL を使う posted at 21:16:05
  • ブラウザで動いてもアプリにするとエラーになるコードがある。端末によって動作が違うことがある。 posted at 21:18:27
  • Cordova のメリット。ネイティブ開発できなくてもアプリが書ける。最近の端末なら速度も問題ない。 posted at 21:20:12
  • 面白かった。>第2回Apache Cordova勉強会 posted at 21:45:21
  • 風が冷たい posted at 21:50:05
  • I'm at 飯田橋駅 (Iidabashi Sta.) in Chiyoda, 東京都 4sq.com/1vbr8b7 posted at 21:55:02
  • I'm at 日本橋駅 (Nihombashi Sta.) - @tokyometro_info in 中央区, 東京都 4sq.com/1yGYwfI posted at 22:05:03
  • I'm at 都営浅草線 中延駅 (A03) - @toeikotsu in 品川区, 東京都 4sq.com/1FKSm0h posted at 22:30:21
  • 帰宅なう posted at 22:40:07