Archive for the '未分類' Category

Androidは鬼っ子?

Googleはさー、

Androidは鬼っ子なんだよね。
純正の生え抜き部隊じゃないわけね。
あれはDangerってデバイス作ってた部隊を買収してそのチームがそのまま作ってるっしょ。

だからイマイチ彼らの作ってるものが冴えないんだよね。
GmailのAndroid純正アプリなんて最悪でさ。
圧倒的にブラウザのWebアプリの方が使い勝手が向上してるわけ。

これってかつてMSのOS作ってる部隊とOffice作ってる部隊みたいに、要は、勝手にお互いにやってるだけで統合されてないんだよね。お互い勝手に新しいUI導入してチグハグみたいな。

たぶんWebアプリ作ってる部隊は優秀なやつが多いでしょ。
最近のDocsの改善とかGmailの改善を見てると。

とにかくGoogle純正のAndroidアプリはひどい。
やる気を感じない。

おそらくどこかの時点で上手くいかないとGoogleはAndroidから「穏やかに」撤退する気がする。元々Apacheライセンスで公開して寄贈してるんで、純正アプリのソースさえ公開すればあとはどこかが形式上は引き継げるわけだしね、

少なくともおれは趣味じゃなくビジネスで見てるんで。
どんなに端末やAndroid OSが普及しても1銭も入らん訳。
少なくともマーケットを充実して反映させる施策してもらわんことには。

いくら開発がオープンでもビジネスにならないマーケットだと「趣味」で公開する開発者ばっかになっちゃう。あとは企業の広告目的のアプリとか、広告載せたアプリとか。
それだと今の広告作るFlasherみたいにデザイン会社みたいな下請けで稼ぐしかないよね。

あとは単純にブラウザをプラットホームとして見るしかないね。
何かサービスを作ってAndroidに乗ってるブラウザに表示させて提供する。

それだとAndroidがいろんな端末とか家電とかに乗って台数が普及すればするほど設けられる可能性は論理的には広がる。

そういう見方しかできないね。



年とって堪え性の無くなった俺がAndroid開発に思うこと

年とるとイカンね。

不備な環境でも将来性を求めて我慢して努力するっていう堪え性が無くなってきている。

Androidもざっと開発本読むと理念や理想、着想、APIはすごく素晴らしいんだけど開発環境がiPhoneと比べるとかなりひどい。

当然ヨチヨチ歩きのAndroidなんだからもう少し我慢してナマ暖かい目で見守ればいいんだけどできない。

例えばGUI一つデザイナとか非技術者の人とインタラクティブに開発を進めていくことができない。スクリーンショット一つ簡単に取れない。純正のUIだけで作るとダサくなる。それを超えようとするといきなりハードルが上がり、しかもそのデザインをブラッシュアップする操作はデザイナがやりにくい。結果開発者がUIデザインを試行錯誤するしかない。なので何時まで経ってもカッコいいUIのアプリが出てこない。

あとすでにOSのバージョンによる分断が起こってる。
最新の2.1と1.6と1.5でほとんど3分割されてるようなシェア。
当然2.1の機能フルに使うと1.6は使えない。
iphone以上にバージョンどこに合わせるか設定難し。
ちなみに日本のHT03AとXperiaは1.6。
最新のGoogle Phoneは2.1。今度SBMで出すdesireは2.1。

あとすでにデバイスの解像度による分断が起こり初めてる。
iphoneにもあるウェザーニューズのアプリがXperia専用として売られてる。
ただなんでHT03Aで入れると日本地図と天気アイコンがずれまくって操作不能。
Xperiaの高解像度がiphoneと同じ解像度のHT03Aと違うから。

Androidって本来iphoneと異なりレイアウトシステムがあるから、解像度に依存しないレイアウトを使用(リニアなやつ)すればどんなに解像度が変わってもシステム側が横幅とか隙間を調節してくれる。でもこれってすぐ思いつく人がいると思うけど、カッコいいUIには決して成らない。例えば縦で決まってるレイアウトを横にするとテキストボックスが横いっぱいに広がったりして間抜けになる。

たぶんウェザーニューズのアプリはそれだとカッコいいアプリができないんで、絶対レイアウトにしたんだと思う。そうなると解像度に依存するよね。ってことだと思う。

でもさ、今のリニアなレイアウトシステムだと、ipadみたいなタブレットにAndroidが乗るときにどうするんだろ??デカイ画面に画面いっぱいにテキストボックスとかボタンが広がって見れたもんじゃなくなるとおもうよ。

たぶんタブレットが入る前に一度大きな仕組みを入れないとAndroidはそのままだとタブレットにならないと思う。

そんなこともあって本当はAndroidのタブレットが欲しかったんだけど、やっぱipadが欲しくなりました。

Appleは3.1から3.2にOSを変えるてわずかマイナーなUI部品の追加だけでうまくiphone osをipadに対応させましたよね。これはすごく手はずが良かったと思う。

こんなことがAndroidにできるのかな?かなり不安ではある。
しかも各社解像度の違うタブレット端末をいろいろ出すだろう。
そうなるとAndroidの考えるのはできるだけ解像度非依存の抽象レイアウトのUIにならざるえないだろう。でもそれって結局絶対カッコいいUIにはならないんだよね。

なので、結論としてAndroidのUIがAppleのように洗練されることはほとんど期待できない。

ほら、ネットブックで小さい解像度で無理やりWindowsのUI押し込んで、結局使い勝手がかなり酷いみたいな。そういうことがあったじゃないですか。それと同じことがAndroidでも起きそうな気がします。

Appleだったらそんな使い勝手悪くなる解像度のMac出さないじゃないですか。
それだけAppleは解像度に関してはうるさいですよね。

で、なんの話だったっけ?
そうそう、やっぱAppleの提供してる環境の方が快適で作り易いんですよね。
調べやすくもあるし。

年とってチャレンジ心とか将来にかけるだけの堪え性がなくなった俺はやっぱiPhoneの開発環境の方が心地いいなってやっぱ思ったです。

ちゃんとすべて計算ずくで提供されてるんです。Appleのは。

若い人は、そんな整えられて管理された環境は嫌だってのもいいんじゃないですか。
僕もオープンソースとかそんな気持ちで参加してました。



Techneet meets Fueld

http://www.fueld.jp/




You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.