クックパッドの「ハイブリッドアプリ」についての話題に対するえふしんさんの考え

面白そうなのでまとめました。 Rails Hub情報局: ネイティブでもHTML5でもない「ハイブリッドアプリ」の価値 http://el.jibun.atmarkit.co.jp/rails/2012/10/html5-d1ba.html
5
えふしん @fshin2000

ネイティブで作りゃいいじゃん、とか思ってしまうー。 RT : “Rails Hub情報局: ネイティブでもHTML5でもない「ハイブリッドアプリ」の価値” http://t.co/qYW85WJY

2012-10-11 00:48:47
えふしん @fshin2000

androidはリリースに遅れが出ないんだから、Webviewを組み込むメリットを感じない。人も金もある会社なら余計に。

2012-10-11 00:54:58
えふしん @fshin2000

iOSはユーザーの目が超えてるので余計にハイブリッドアプリは合理的ではないし。

2012-10-11 00:56:36
えふしん @fshin2000

とりあえずクックパッドアプリは、その性能がらどうであれ、何ダウンロードが期待できるのかだよね。話はそれからだよね。facebookアプリだって性能悪いと言ったってみんなダウンロードして使ってたし、それが要因でfbをやめた人はいないっしや。アクティブ率とかリクエスト数で比較しないと

2012-10-11 01:08:24
えふしん @fshin2000

とわいえ、そもそもがトラディショナルな作りであるクックパッドはWebviewでも問題ないとは思うけどな。Facebookは特異だよ。

2012-10-11 01:14:01
わいさかき🥞 @ysakaki

@fshin2000 Webviewだと試験を書ける範囲が広がって品質を担保できたりA/Bテスト出来る余地が増えるのでは

2012-10-11 01:15:44
えふしん @fshin2000

@ysakaki いやーそうは言ってもandroidですからねえ。制御の効かないwebviewに委ねるのは結構問題も起きてるのでわ?!複雑なアーキテクチャを担えるプラットフォームとは思えないですねぇ。

2012-10-11 01:20:30
えふしん @fshin2000

iOSで採用できてない時点で三つのアーキテクチャがあることになる。その辺も問題だとは思うなぁ。rails側でPCと共通のapiにできているはずはないのだから、androidのためだけってのもどうかなって思う。

2012-10-11 01:23:07
えふしん @fshin2000

e-typeの記事にも書いたけど、safariで動くモバイルアプリってのもあるわけ。多分、そんなにPVが少ないはずはないので、UIのテストならここでできるはず。モバイルアプリ分類に、ネイティブアプリ、ハイブリッド、Webブラウザアプリの三つがあることは大体スルーされている不思議。

2012-10-11 01:30:42
えふしん @fshin2000

おそらくFBもやりたかったのは、ブラウザアプリとネイティブアプリの間で管理工数を減らすのが本音だよね。その気持ちはわかるけど、それだとユーザーニーズに関係なくね?って言われるのも確か。

2012-10-11 01:32:33
えふしん @fshin2000

元の記事についてfbがアレだから日本を代表するサービスを引っ張り出したのは理解できるのだけど、facebookやツイッターはリアルタイムコミュニケーションがあるからモバイルwebには荷が重いのだけど、そうでないサイトは本当はモバイルwebでもいいじゃんという言論形成をお願いしたい

2012-10-11 01:42:07
bluemazik @bluemazik

html5とobjectivecの話? 工数が減るの?RT @fshin2000: おそらくFBもやりたかったのは、ブラウザアプリとネイティブアプリの間で管理工数を減らすのが本音だよね。その気持ちはわかるけど、それだとユーザーニーズに関係なくね?って言われるのも確か。

2012-10-11 01:43:01
えふしん @fshin2000

ユーザーに受け入れられれば確実に楽ですよ。 RT @bluemazik: html5とobjectivecの話? 工数が減るの?RT fshin2000: おそらくFBもやりたかったのは、ブラウザアプリとネイティブアプリの間で管理工数を減らす

2012-10-11 01:47:56
Tatsuhiko Miyagawa @miyagawa

@fshin2000 ユーザごとにロールアウトする仕組みと、サーバサイドのエンジニアがAndroidの知識なしにRailsだけで実装にすぐ入れるってところが大きいはず。

2012-10-11 01:38:48
えふしん @fshin2000

@miyagawa あの規模のWebサービス企業のイメージができてないのですが、android UI専門の人がつくわけではないのですかねえ。

2012-10-11 01:52:37
Tatsuhiko Miyagawa @miyagawa

@fshin2000 cookpad と Facebook ではエンジニアの数は桁2つぐらい違います :)

2012-10-11 01:55:16
えふしん @fshin2000

ハイブリッドアプリの思想は、ネイティブアプリでハコと画面遷移を定めて埋め込んだWebViewでテンプレ的にHTMLで入れ替える仕組み。ネイティブとWebViewの間は、JavaScriptとメソッド呼び出しの間で相互に通信ができる。これはiOSにせよAndroidでも可能。

2012-10-11 01:58:56
えふしん @fshin2000

iMovatwitterはさておき、ご参考まで。 F's Garage @fshin2000 :iPhoneとWebサービスの連携手法 http://t.co/U0UZ1BJy

2012-10-11 02:03:40