2011-01-28 13 views
0

我想設計一個基於移動的應用程序,通過iphone使講座設置問題。 我有一個由PHP設計的網站,講座可以通過互聯網設置問題。 如何更改和啓動? 請告訴我詳細的過程。 非常感謝。如何設計一個基於移動的應用程序進行考試評估

+2

我認爲你需要改變你的問題,因爲我不明白問題是什麼。人們目前如何從計算機訪問您的應用程序?通過網絡瀏覽器?爲什麼他們不能在移動網絡瀏覽器中加載該頁面?或者您是否想爲移動設備創建實際的本機應用程序?如果是這樣,什麼設備? – 2011-01-28 11:43:11

回答

1

如果您正在嘗試設計移動WEB應用程序,PHP不應該是您的首要關注點。

您首先需要了解使用手機CSS的樣式化Web應用程序的差異。有一些框架可以幫助你做到這一點 - 我從來沒有使用過自己,只是Google發現了一個快速http://www.phonegap.com/

如果您想構建實際的本機應用程序,您需要使用該手機本地語言構建它們 - iPhone是Objective-C,Android是Java等版本。

0

Sencha Touch也是使用HTML5/Javascript構建移動應用程序的更受歡迎的框架之一。當然,你可以使用PHP等任何服務器端腳本語言。

+0

所以如果我有網站的PHP代碼。我如何在這個基於移動的應用程序中使用它?我還沒有接觸過這個領域,所以我根本就不知道。 – Abby 2011-01-28 12:15:06

0

構建用於移動設備的原生應用程序與構建基於Web的應用程序以供更大(兼容)的受衆使用的應用程序完全不同。如果您希望項目的原生應用的外觀和風格,那麼您可能會考慮構建和應用最流行的移動設備操作系統,例如iPhone,黑莓,Android和您想要的任何其他移動設備包括。將移動設備的原生應用程序視爲您當地百貨公司的客戶服務櫃檯,其友好和歡迎的界面將爲您提供快速,高效的所需信息。這幾乎是你的本地應用程序會做什麼,如果考慮到可移植性。這意味着您爲所有不同的設備建立了客戶服務櫃檯,而基於PHP網絡的應用程序將成爲所有這些設備與主要信息源(您的Web服務器)的聯繫。

有許多方法可以構建Web應用程序和移動應用程序,甚至還有更多方法可以使它們全部可互操作。如何從底層構建整個系統肯定會對應用程序的可伸縮性,管理和互操作性以及整體可用性產生影響。

無論您計劃在開發應用程序時採用什麼渠道,都必須回答核心問題。此應用程序的用途是什麼?它滿足什麼需求?通過回答這個簡單的問題,您的答案將會呈現出來,以及在開發應用程序時使用哪些工具。

相關問題