我很困惑我在網上閱讀的信息。jquery mobile for iOS和Android的應用程序?
有人說,對於iOS應用,
蘋果限制了開發人員在編寫 iPhone應用程序的Objective-C,C,C++或JavaScript由iPhone OS WebKit的 引擎執行。
應用程序最初必須使用其中一種語言編寫,並且只能使用 以Apple規定的方式使用Documented API。目標C,C或C++中只編寫 的代碼可編譯並直接鏈接到 已記錄的API。
Android應用程序使用Java。
然後我也遇到了跨平臺的jquery mobile。所以我不確定我應該爲開發應用程序採取哪條路線。我更喜歡jquery mobile,因爲我認爲使用兩種不同語言開發應用程序並不理想。學習Java和Objective-C需要時間。
所以我想知道 - 我可以只使用jQuery的手機開發一個IOS或Android的應用程序?
以下是通過使用jQuery Mobile的開發應用程序的教程,
該教程是創建一個web應用程序,您的用戶將在設備上的瀏覽器之一打開。你也可以使用像以前稱爲PhoneGap的Apache Cordova(http://cordova.apache.org/),將相同的HTML5/CSS/JS(當然包括jQuery Mobile)代碼嵌入到本機應用程序包裝中針對不同的設備。唯一的缺點是,科爾多瓦不會讓你做所有你本可以做的事情。 –
感謝您的回覆。應用程序和網絡應用程序有什麼不同? – laukok
得到了答案。 http://www.wired.com/insights/2012/11/native-apps-vs-mobile-web/ – laukok