現段階での雑感
やっぱりMacはオサレ路線で見せプレイ系で使用して、開発はUbuntu(Linux)がよい
My レベル
android | 1.6 〜 (2.x系 未開発)〜 3.2 位 開発してみたことあり |
---|---|
iOS | iOS 5 sdk 〜 最近やってる |
比較
項目 | Android | iOS | Winner | 備考 |
---|---|---|---|---|
Setup | sdk解答、環境変数設定 … | AppStoreからインストール終了 | 引き分け | iOSはデバイスに開発アプリをインストール辺りで、証明書周りでハマるので惜しいところで引き分け |
SDK | android update だったようなコマンドでおk | AppStoreでxcodeを Updateでおk | 引き分け |
iOSはもうちょっとラップしたクラスを提供した方がいいと思う。CoreData周りでそう思った。ContentProviderはどうよって言われると、まぁまぁまぁって感じだけど... iOSはアップデートの所でappleIDを聞かれるが同じIDでなくてもいけるのわからん |
IDE | Eclipse? | xcode | Android | 基本的にemacs なのでどっちでもいいけど、xcode4系は駄目な気がする |
Source & Resources | Java , XML | Objective-C . XML? | Android | xcodeがいろいろ隠蔽しすぎて嫌になります。nibファイルは自分で書くレベルじゃない? |
API | まぁJavadoc | HeaderDoc? | Android | もうしけないけど...AppleのClass Referenceは肌に合わない... |
OS | Win,Ubuntu(linux?), Mac | Mac | Android | Macって開発しにくくないですか?やっぱUbuntuかな |
アプリ | .apk | .app | iOS | 作り手次第だけど、同じレベルならiOSじゃね? |