1

Laravel PHP を使用して Mac Appstore 向けに開発したいと考えています。Nginx、Webkit、および Sqlite を含むフレームワークはありますか? また、そのようなフレームワークがない場合、どれくらい簡単に作成できますか? 私は titsdk.org を認識していますが、Laravelphp フレームワークを使用して開発するのに役立ちません。

更新: iOS について質問しているわけではなく、OS X 向けに開発したいだけです。

4

2 に答える 2

2

これには 2 つのアプローチがあります。

1)PHPだけで本格的なアプリケーションを構築するには、miniPHPと呼ばれるフレームワークがあります。WinBinder (Windows のみ)以外で、OS X 用に見つけたのはこれだけです。

2) Web ベースのアプリケーションを構築し、それをWebViewに埋め込みます。OS X GUI は Objective C になりますが、アプリケーションの本体はサーバー上にあります。

PHP はインスタンス アプリケーションとして実行するように設計されていないため、個人的にはオプション #1 は悪い考えだと感じています。Web アプリケーションまたはコマンド ライン スクリプトに使用することをお勧めします。

オプション #2 が最良のオプションです。WebView には、GUI アプリケーションとの間で呼び出しを行うための JavaScript とのバインディングがあると思います。私は個人的に WebView を使用したことがないので、それがどのように機能するのかわかりません。私は主に iOS で開発していますが、比較すると UIWebView は制限されています。

于 2013-03-06T18:57:49.053 に答える
0

まもなく、できません。

PHP はバックエンド言語です。OSX で Webkit エンジンを使用してアプリを実行できますが、アプリの GUI は Javascript と HTML で記述する必要があります。「HTML5 ネイティブ アプリ」で Google を検索すると、詳細情報を取得できます。

Nginxに関しては、それはサーバープログラムです。サーバーには機能しますが、クライアントには機能しません。Mac Store や Google Play などでアプリを構築したい人は誰でも、Nginx を使用するべきではありません。

SQLite はネイティブ アプリの開発に役立ちます。使用するフレームワークが提供する何らかの形式の API で SQLite を使用できると思います。

詳細については、PhoneGap と Node-webkit を参照してください。これらは、Web 開発者であると想定して役立つ可能性があります。また、OSX で開発する場合は、Objective-c 言語と Cocoa Framework と Xcode IDE をお勧めします。

于 2013-03-10T11:17:19.230 に答える