phonegapからST2アプリを起動する方法のサンプルコードを持っている人はいますか?私はST1チュートリアルしか見つけることができず、それらを機能させることができませんでした。
app.jsにコードを含む作業中のST2アプリがあります-ondevicereadyイベントを使用する必要があると思いますが、どこで使用するかわかりません。
ありがとう
phonegapからST2アプリを起動する方法のサンプルコードを持っている人はいますか?私はST1チュートリアルしか見つけることができず、それらを機能させることができませんでした。
app.jsにコードを含む作業中のST2アプリがあります-ondevicereadyイベントを使用する必要があると思いますが、どこで使用するかわかりません。
ありがとう
phonegap APIが必要ない場合でも、Phonegapビルドを使用する価値はあります。
a。phonegap-buildWebサイトを使用してSenchaアプリをビルドします。その無料、簡単で素晴らしい。以下の詳細を参照してください。
b。こちらのSenchaネイティブAPIチュートリアルを参照してください。http://docs.sencha.com/touch/2-0/#!/guide/native_apis
Phonegap-Buildの無料Webサイトを使用してください。すごいね。
a。電話ギャップ固有の機能が必要な場合に使用します-AFAIKSenchaNativeに連絡先がありません-間違っている場合は修正してください。
b。素晴らしいphonegap-build無料のオンラインユーティリティが必要なため、これを使用してください。これにより、iphone、Android、Windows mobile、blackberry(!)などのコードをすぐにコンパイルできます。
a。phonegap.js(またはcordova-xxx.jsファイル)をフォルダーから削除します。
b。app.htmlにphonegapへの参照が必要です。そこにある場合は、そのままにしておきます。そうでない場合は、cssへのリンクの後に次の行を追加します。
<script type="text/javascript" id="phonegap" src="cordova-1.7.0.js"></script>
c。app.htmlを新しいindex.htmlファイルにコピーします(私はCOPYではなくRENAMEを試しませんでしたが、おそらくそれでも機能します)
d。そして、アップルデベロッパからのクレデンシャルをアップロードします。これは、オープンSSLを使用してPCから作成できます。
e。ディレクトリを圧縮し、phonegap-buildサイトでこのzipを編集してアップロードします。
コンパイルされたSenchaコードは、すべてのデバイス(iphone、android、blackberry touchなど)で機能します。
楽しい
最も簡単なオプションは、SenchaTouchSDKを使用してXcodeプロジェクトのwwwディレクトリにアプリをビルドすることでした。
私が使用しているコマンドは次のとおりです。
sencha app build production
app.json内で本番ビルドの出力ディレクトリを変更できます。
ST2ドキュメントのガイドはかなり良いです:http://docs.sencha.com/touch/2-0/# !/ guide / command
新しく作成したindex.htmlファイルにPhonegapを含めることを忘れないでください。
<script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>
phonegapを起動するために、phonegapで特別なことをする必要はありません。Chromeで動作する場合は、デバイスでも問題はないはずです。
iPhoneへのネイティブパッケージングがsenchatouch2でどのように機能するかについても同じ問題があります。このチュートリアルは私の質問に答えません:http ://www.sencha.com/blog/sencha-touch-2-rc-native-packaging/
彼らはST2RCをリリースしているので、ここにSencha-Touch2アプリケーションの例を見つけることができます
http://www.sencha.com/blog/sencha-touch-2-rc-native-packaging/
IIが知っている限り、Sencha Touch 2はondeviceready機能を使用しなくなりました。古いチュートリアルは、今ではそれほど役に立ちません。このチュートリアルに従って、sencha /phonegapMVCプログラミングの最初のステップを取得することをお勧めします。
http://miamicoder.com/2012/how-to-create-a-sencha-touch-2-app-part-1/