PhoneGapは本当にクロスプラットフォームなのか?
例えば、AndroidとiOSのどちらにも、同じアプリを展開したいということで、
PhoneGapが採用されるケースはあると思うんです。
でも、jsなりhtmlなりのソースをどうやって、異なるプラットフォーム間で共通化するのか、わからない。
PhoneGap公式サイトの手順で、プロジェクトを作成すると、
Android用とiOS用と2つプロジェクトができてしまう気がします。
PhoneGapのWebディレクトリ共通化 [PhoneGapでiPhone/Android/WindowsPhone同時開発]
こちらのサイトでは、wwwディレクトリを共通化する手法を紹介しているから、
できないわけではないようだけど、裏ワザというか。
そもそも、そういう思想で、PhoneGapは作られてないのではと、疑念がわきました。
(それとも、PhoneGap.build使えばできるの?金払えってこと?)
PhoneGapはHTML5とJSで各種プラットフォームのアプリを手軽につくれる。
それだけで、十分価値はあります。
しかし、果たして、言われているようにクロスプラットフォームなのか。
もうちょっと調べてみます。
コピペは嫌です。