2013/03/21(#hikalab)ヒカ☆ラボ】【HTML5】 HTML5×スマホアプリ開発のAtoZ アプリ開発からマルチデバイス対応への課題まで幅広くお伝えいたします!

1
もと @motoyuki_suzuki

#hikalab こちらの勉強会の会場はセミナーコーナーと打ち合わせコーナーが一つのフロアーで壁なしだからどうしても打ち合わせの声が・・・

2013-03-21 19:35:50
close_yutori @kimukou2628

#hikalab ジークス社 酒井様 のお話始まった スマホアプリから HTML5のアプリ まで幅広く作られている方らしい

2013-03-21 19:37:52
close_yutori @kimukou2628

#hikalab HTML5とは? 狭義:HTML5の規格 広義:HTML5規格、CSS3,新JS API

2013-03-21 19:39:51
close_yutori @kimukou2628

#hikalab Q)HTML5が何故採用される? A)全環境で予算を抑えて開発してほしいというお客さんのオーダー(1つ作ればマルチ環境)

2013-03-21 19:41:02
知っ得@ライフハック @LifeHackEX

【知っ得】 Togetter新着 2013/03/21(#hikalab)ヒカ☆ラボ】【HTML5】 HTML5×スマホアプリ開発のAtoZ... http://t.co/TEevV3uKPh #togetter #twitter #hackEX

2013-03-21 19:41:07
close_yutori @kimukou2628

#hikalab HTML5で厳しい処) ・様々なブラウザ環境(PC) ・モバイルでも環境雑多(Android,Tizen、FirefoxOS、WP8、IOS) ・組み込み機器(カーナビ等)

2013-03-21 19:42:42
close_yutori @kimukou2628

#hikalab Quake <OpenGLの技術を使いつつブラウザで表示=>WebGL? とかも作れる環境になってきた

2013-03-21 19:44:09
もと @motoyuki_suzuki

#hikalab プロジェクターの文字が読みにくい. 字がちょっと小さいのかフォントが汚いのかフォーカスが甘いのか.

2013-03-21 19:44:39
close_yutori @kimukou2628

#hikalab <JS > A>WebOS系(ExtJS,kendoUI)  マルチウインドウもブラウザ内で再現(HPのWebOS/ChromeOS B>RIA系 グラフのアニメーション(棒グラフ、派線グラフ) C>グラフィック系 Canvas(Tree.js,uize

2013-03-21 19:48:36
close_yutori @kimukou2628

#hikalab WebGL は現在対応ブラウザが少ない =>そのうちモバイル端末でもサポートしていくと思う (それほどCPUが凄くなくてもそれなりに動くような形に現在向かっている とのお話

2013-03-21 19:50:29
close_yutori @kimukou2628

#hikalab 汎用ライブラリに関して) JQuery zepto.js 開発者の好みで選択される 尖ったライブラリ) MVC/MMVM 系 (Backbone.js knockout.js <ケッコウ進化が速くて追いかけるのは大変 とのお話も

2013-03-21 19:54:34
close_yutori @kimukou2628

#hikalab HTML5アプリの課題) メリット> ・write once anywhere <XCodeやAndとか改めて勉強し直さなくて良(HTML5は学習コスト低) ・UIの変更が簡単<いろんなSDKやライブラリあんまり入れなくていいよ (JSでも雑多になるのでは?

2013-03-21 19:57:21
close_yutori @kimukou2628

#hikalab なんか一時期 JAVAがたどった道を JAVA(Script) =HTML5 が辿っている ように見えるな。。。

2013-03-21 19:58:19
close_yutori @kimukou2628

#hikalab ・モックを作るのが凄く容易(冗長なコンパイルとかいらない) デメリット) ・動作が遅い<特にモバイル ・環境により動作が違う<特に Android だと 各OS ver/メーカごとに対応が必要・・せっかくHTML5使ってるのに旨味が少ない

2013-03-21 20:00:37
close_yutori @kimukou2628

#hikalab CSS3とか 動かせない、挙動が違う、ブラウザのバグじゃね? 解像度バラバラありえないでしょ<特に Android <=開発者が苦労を強いられている ><

2013-03-21 20:01:40
もと @motoyuki_suzuki

#hikalab OSや端末ごとに挙動が異なる. ブラウザのバグもある. 様々な解像度・・・HTML5 といえども現実は個別対応が必要

2013-03-21 20:01:54
close_yutori @kimukou2628

#hikalab 講演者の方も Android対応苦労されてるのね。。。(苦笑 (今のところの人も 「Android死ね」とか何時も言ってるしな−(メイン開発がIOSの人

2013-03-21 20:02:49
close_yutori @kimukou2628

#hikalab ネィティブ/HTML5 => ハード寄りの機能 を使うにはマダマダ。 新しい端末でも 要検証、サポート対応が必要(最新のChrome等で挙動が変わる=>ライブラリの更新や パッチ的対応?等が必要? <=バットノウハウとして蓄積中

2013-03-21 20:05:15
close_yutori @kimukou2628

#hikalab 古い端末のサポート) ・最新端末で動いていた機能 => 動かない ・古い端末の場合は 一部機能を諦める方向に実装するのが現実的かも というお話

2013-03-21 20:06:17
close_yutori @kimukou2628

#hikalab 今回は モバイルにやさしい(?)JQueryMobile でのデモ を見せていただけるとのお話 <JQueryMobile って JQueryより機能が少ないから余り使わない というお話も聞いたような 決まりきったUI(IOSチック)なら簡単という意味かな?

2013-03-21 20:08:55
close_yutori @kimukou2628

#hikalab kendo UI ・・日本では余り使われていないかも。有料版でしかモバイル版サポートしていない Sencha touch ・・Webよりアプリ向機能が多い。実績少ない?

2013-03-21 20:10:10
close_yutori @kimukou2628

#hikalab IOSチックな 丸いボタン = JQuery Mobile なら 簡単だね というデモ中<どの端末でも 同じように見える = これが結構重要なポイント ! とのお話 OSSベースなのでver上がるごとにバグフィックスとか修正される(工数へる?

2013-03-21 20:12:57
close_yutori @kimukou2628

#hikalab * UIのイメージを変える(色合いとか?):テーマを弄る * 自分でもテーマを作ることが可能 * 機種差を吸収してくれる <Tizen(Docomo) や Firefox OS(AU) Tizenはカーナビ等の組込系で使われてきた(?前身使われてた?

2013-03-21 20:15:47
close_yutori @kimukou2628

#hikalab IOS/Android で使っている ブラウザエンジン WebKit 二大巨頭がサポートしている

2013-03-21 20:18:15