iPhone/Androidプログラミングの超初心者比較メモ

iPhone/iPadの『iOS』と『Android』は、採用する言語やライブラリーが全く異なる。

どちらも最新のスマートフォンOSです。

どちらにも『ライフサイクル』のメソッドがある。

iPhone/iPadの『iOS』の言語

Objective-C

『Android』の言語

JavaSE

言語は異なる。

どちらにも『ビュー』がある

どちらにも『ジェスチャー』用のクラスがある

iOSはデリケートとターゲット・アクションを多用

Android独自の『インテント』

多くの類似点をもつが、決定的に異なる部分がある。それが『インテント』である。

インテントを駆使するAndroidアプリのiOSへの移植は難しい。(反対は比較的可能かな?)