iPhone/Androidプログラミングの超初心者比較メモ
iPhone/iPadの『iOS』と『Android』は、採用する言語やライブラリーが全く異なる。
どちらも最新のスマートフォンOSです。
どちらにも『ライフサイクル』のメソッドがある。
iPhone/iPadの『iOS』の言語
Objective-C
『Android』の言語
JavaSE
言語は異なる。
どちらにも『ビュー』がある
どちらにも『ジェスチャー』用のクラスがある
iOSはデリケートとターゲット・アクションを多用
Android独自の『インテント』
多くの類似点をもつが、決定的に異なる部分がある。それが『インテント』である。
インテントを駆使するAndroidアプリのiOSへの移植は難しい。(反対は比較的可能かな?)
iPhone/iPadの『iOS』と『Android』は、採用する言語やライブラリーが全く異なる。
どちらも最新のスマートフォンOSです。
どちらにも『ライフサイクル』のメソッドがある。
iPhone/iPadの『iOS』の言語
Objective-C
『Android』の言語
JavaSE
言語は異なる。
どちらにも『ビュー』がある
どちらにも『ジェスチャー』用のクラスがある
iOSはデリケートとターゲット・アクションを多用
Android独自の『インテント』
多くの類似点をもつが、決定的に異なる部分がある。それが『インテント』である。
インテントを駆使するAndroidアプリのiOSへの移植は難しい。(反対は比較的可能かな?)