目次:
これを行うには、私が開発したWebDGapというアプリケーションを使用します。それは私達がネイティブデスクトップアプリケーションとして私達があらゆるウェブサイトかHTML / CSS / JavaScript / NodeJSウェブアプリケーションを変換することを可能にするでしょう。 WebDGapはnwjsフレームワークを使用して、アプリを32ビットプロセッサと64ビットプロセッサの両方で実行できるようにします。
用品:
ステップ1:はじめに
WebDGapでは、最初にアプリケーションの名前を追加する必要があります。
- 次にアプリケーションのロゴをロードします。
- 最後にあなたのアプリケーションのソースをzipファイルに入れてロードします。
重要!!! (あなたのzipファイルは、デスクトップ/クロムアプリケーション、またはエクステンションとしてエクスポートするときは、このように見える必要があります)
- index.html
- css / style.css
- js / jquery.js
- js / script.js
下のzipの例は機能しません。
- AppName / index.html
- AppName / css / style.css
- AppName / js / jquery.js
- AppName / js / script.js
注:zipファイルが大きいほど、ロードおよびエクスポートに時間がかかります。
アプリケーションにオーディオが含まれている場合は、「ビデオとオーディオのタグを使用してMP3とMP4を使用する(H.264)」をお読みください - http://github.com/nwjs/nw.js/wiki/Using-MP3-&-MP …
初めてWebDGapを起動したときには、「使い方」ビデオが表示されます。あなたはそれを見たり、私たちのAndroid携帯電話でMacアプリを作ったりするので続けていくことができます!どうして?多くの人がまだあなたが非Macデバイス上でMacアプリを作ることはできないと信じていて、あなたがAndroid携帯電話上でMacアプリを作ることができることを示すことによって彼らに彼らが必要とするWOW要素を与えるだろう:D
ステップ2:Macへのエクスポート
Macでは、ファイルメニューはWindowsやLinuxとは異なる方法でコード化されています(ここでは説明しません)。 WindowsとLinuxでは表示が異なりますが、それについては、アプリケーションの名前がMac Finderに表示されていることを確認してください。
Macアプリケーションをエクスポートする
- まずあなたのアプリケーションの名前を選択してください! (これはアプリで使用されます、後でFinder経由でMacデバイスに表示されるように変更する必要があります)
- 次にあなたのアプリケーションのロゴをロードします(Macデバイスで見えるようにするには後で変更する必要があります)。
- 次にzipファイルを読み込む
- 今Mac用にエクスポート
アイコンを設定する
- Windowsと同じように、 `iConvert Icons`に行くことでどんな画像でもMacアイコンに変換できます。
- 次にあなたのMacアプリのコンテンツ(whatever.app)を開く。 Androidには、組み込みのファイルエクスプローラがない場合はESファイルエクスプローラを使用できます。
- `nw.icns`ファイルをあなたがエクスポートした新しいアイコンに置き換えます( エクスポートした新しいアイコンに名前が付いていることを確認してください。 nw.icns)
Finderにアプリケーション名を表示する
- 選択したテキストエディタまたはコードエディタで `info.plist`ファイルを開きます。 DroidEditを使用できるAndroid携帯でこれを行っているのです。
- オンラインでアプリケーション名をアプリケーション名に変更します 10 そして 49。 (となりにする必要があります CFBundleDisplayName そして CFバンドル名)
これで/ zip圧縮して配布することができます。したがって、Macユーザーはアプリケーションの実行に問題がないはずです。
ステップ3:まとめ
デスクトップへのエクスポートは非常に簡単ですが、モバイル機器はより多くの作業を必要とします。今私はMAAANYの人々に私に尋ねてもらいました。 「なぜこれは無料なの?」私の答えは簡単です。それは、世界をより良い場所にすることがより早くそしてより簡単になるからです。文句を言うのをやめて楽しんでください。それ以外の場合は、寄付および/または寄付をしてください。D
Mucho am todos気をつけて、いつも楽しんでください:)