開発者にはやさしい「Android」 人気がますます高まる

このエントリーをはてなブックマークに追加
1 白ワイン(愛媛県)

 業務で携帯電話やスマートフォン向けのソフトウェアを製造する機会が多かったのですが、
いまひとつ気に入ったアプリケーション実行環境・開発環境がありませんでした。
ちょうど、Linuxを搭載した携帯電話向けのアプリケーションを開発するプロジェクトが終盤に
差し掛かったころに、Androidが発表されました。
 当初、Javaでアプリケーションが開発できると聞き、「PDAにJ2MEを載せてアプリケーションを実行
することと大差ないプラットホームではないか」とみくびっていました1。
 ところが、顧客の担当者から、Zaurusに載せて実際に動作するAndroidを見せてもらって、
いい意味で裏切られました。そしてAndroidに興味を持つようになり、お蔵入りが決定していた
プロトタイプをAndroidへ移植して、Android Developer Challengeに出場できないか、顧客の
担当者に相談したこともありました。結局、出場しませんでしたが、いつかAndroidで動作する
アプリケーションを作成するプロジェクトに加わりたいと思うようになりました2。
 昨年、ようやくAndroidでソフトウェアを製造するプロジェクトを担当することになり、実際に
プログラミングする機会を得られました。特に JITコンパイラが追加されてパフォーマンスが
向上した2.2がリリースされてからは、携帯電話やスマートフォンに興味のないわたしでも、
所有してもいいかなと思うようになってきました。
 そこで、わたしがAndroidを気に入っている理由は次のとおりです。
#1 開発環境が無償で入手できる
#2 JNI
#3 アプリケーションサイズ
#4 ソースコードが公開されている
#5 OSがLinuxである
#6 Javaでアプリケーションを開発できる

詳細はソースでご覧ください
http://el.jibun.atmarkit.co.jp/karutaya/2010/11/android-9a8f.html
2 大晦日(東京都):2010/11/22(月) 18:32:07.93 ID:RdGjA0JC0
※但し、国産メーカーではアップデートなどの対応はできません。
3 ホットケーキ(北海道):2010/11/22(月) 18:32:12.46 ID:39XkAkOr0
プラズマクラスター空気清浄機、インフルエンザに効果なし   
http://twitter.com/news4medical/status/6547807896866816
4 キャベツ(東京都):2010/11/22(月) 18:32:54.40 ID:9p55Blgq0
敷居の低さは糞アプリを山のように産むだけ
5 ダイヤモンドダスト(千葉県):2010/11/22(月) 18:33:15.43 ID:sZJsJ4gw0
#7 イケメンに限る
6 ハンドクリーム(神奈川県):2010/11/22(月) 18:33:28.66 ID:dNkyitkk0
はやくiPhoneより旨みのあるアプリだせや
今のところパクリしか見えん
7 福袋(愛知県):2010/11/22(月) 18:33:50.14 ID:HqJqmHl20
iPhone終了ってこと?
8 ダッフルコート(東京都):2010/11/22(月) 18:35:13.80 ID:QVt8uMxs0 BE:358952843-PLT(12000)
アプリをもっと簡単に管理出来るようにして欲しい
9 トラフグ(dion軍):2010/11/22(月) 18:36:42.62 ID:GhHf9PuP0
うんこ
10 手編みのマフラー(関西地方):2010/11/22(月) 18:36:56.80 ID:GKbinu7b0
Macさえ持ってればiPhoneアプリも簡単なんだけどな
11 暖炉(dion軍):2010/11/22(月) 18:40:47.47 ID:rmA+UHHOP
1)作ったアプリがそのまま他の機種で動くとは限らない。テスト機種増やさないといけない。
  OSアップデート出来ない機種が出てる以上、テスト範囲を増やすハメになる
2)エミュレータがクソ重い。
3)標準のGUI構築が面倒。iPhone開発で使うInterfacebuilderが欲しい
4)今のところ同じアプリだったらAndroidよりiPhoneの方が儲かる。
5)経理の石村さんが気になる。
12 暖炉(不明なsoftbank):2010/11/22(月) 18:58:24.11 ID:naG1GtJ4P
開発(環境の構築が財布に)やさしい

使いやすくもなければそこで作ったものが金になることもないがな
13 暖炉(東京都):2010/11/22(月) 18:58:58.31 ID:DsdOdjnFP
俺のS●01で動かないんだけど?
「知るかよ乞食は死ね」

絶対誰もが通る道になると予言できる。
14 暖炉(不明なsoftbank):2010/11/22(月) 19:01:08.11 ID:naG1GtJ4P
>>13
実際に開発を中断する人ってほとんどそんな感じでキレてやめてるよな…
15 インスタントラーメン(関東・甲信越):2010/11/22(月) 19:01:38.74 ID:5hq9+6FVO
ベンダーがアホなんでな… シャープとかシャープとかシャープとか
16 牡蠣(内モンゴル自治区):2010/11/22(月) 19:02:43.56 ID:oD7DJvTjO
うるさい。お前なんかロボットだ!
17 大判焼き(dion軍):2010/11/22(月) 19:02:48.25 ID:iZwfOwHTP
つか、ザウルスに電話機能付けただけじゃないのか
18 暖炉(東京都):2010/11/22(月) 19:03:18.14 ID:mxjt7AyJP
んで、十分に実行速度が出せる今のデスクトップOS環境でもJavaは人気言語なの?
19 暖炉(チベット自治区):2010/11/22(月) 19:03:55.42 ID:geGEGbUiP
自分で使うためだけのアプリ作ろうと勉強してるけど割りと簡単で面白いな。
PCのアプリと違ってスマフォアプリって作った後妙な達成感がある。
20 暖炉(長屋):2010/11/22(月) 19:11:16.86 ID:TYGenuH8P
IS01に関しては、あれも付けろこれも付けろって
auからの要望が強かったんじゃないの?
シャープだけの問題じゃないような気がする
21 大判焼き(長屋):2010/11/22(月) 19:12:55.95 ID:bZeruxkOP
22 暖炉(catv?):2010/11/22(月) 20:01:26.66 ID:G8qEQ2nUP
IS01ユーザーには厳しいあう
23 樹氷(長屋):2010/11/22(月) 20:03:14.31 ID:yRmHB/Xc0
JITコンパイラってほんと早いらしいな
24 寒中見舞い(東京都):2010/11/22(月) 20:05:41.91 ID:ouOw2VWa0
Androidケータイって、
今は他のAndroid商品と差別化するためにインターフェイスとかいじってオリジナルにカスタマイズしてるけど、

それをやるとアップデートのときに痛い目にあうから、
そのうち、
壁紙とかアイコンとか簡単なところがオリジナル程度のケータイになりそう。
25 ダイヤモンドダスト(東京都):2010/11/22(月) 20:08:31.88 ID:eZ1x2oqR0
>>24
IS01みたいな投げっぱなし機種については、Root解放とか開発資料提供とか、ユーザーがいじくれるようにすればいいんじゃないか?
サポートは一切無しで。っていっても、メーカーに電話かけるやつがいるからなあ。
26 暖炉(不明なsoftbank):2010/11/22(月) 20:40:58.80 ID:naG1GtJ4P
>>25
公開するにはノンサポートだとしても最低限ドキュメントの整備が必要なわけだが
整備出来るような状態ならふつーにアップデート対応もしてると思うの
27 かるた(宮城県)
GUI画面作成がめんどくさすぎる

なんだよレイアウトって…
あとGUI部品のプロパティも多すぎる。
こんなことするくらいなら、イベント捕まえて自分で移動API叩いた方がマシだ。

比較するのも変かもしれないが、その点WindowsアプリはVC使うと
ほんと楽にGUIアプリが作れる