我很享受網絡開發,我想製作一個「應用程序」來嘗試我的手在手機開發。學習Java/AppleCode現在是不可行的,那麼有可能將一個網站作爲一個應用程序在手機上運行?並讓該應用執行人們希望應用執行的操作,例如與手機日曆集成,在頂部通知欄(Android)接收通知等。是否有可能爲android + iOS創建一個實際上只是一個web應用程序的應用程序?
回答
Yes。
Apache cordova會做的伎倆,但你(當然)不能讓PHP運行,只支持html和javascript(和應用程序的代碼)。
Featueres:
免費:)
代碼爲HTML和JS多個平臺。
很多插件爲你做各種各樣的東西。
可以(稍微修改內容安全策略)從遠程服務器加載頁面。
缺點:
不正常代碼的性能。
只有應用程序代碼和js之間的通信使用回調,結果爲真回調地獄。
所有應用程序代碼異步運行,而js代碼不運行。安裝不是一個簡單的.exe,而是一個實際的指南(我設法搞砸了,不得不通過系統恢復來輕鬆刪除創建的文件,但它應該很簡單)。
支持的平臺:
的Android
IOS,IOS爲無法編譯在非蘋果雖然(感謝蘋果!)
瀏覽器(Web服務器基本上)
窗口
Windows 8應用
的Windows Phone 8
黑莓10
更多...
哇!這太酷了!我認爲答案將會是一個漫長而痛苦的「不,這是爲什麼......」 – whatwhatwhat
什麼是本地代碼? – whatwhatwhat
@whatwhatwhat本機代碼是編譯後與特定處理器(如Intel x86級處理器)及其指令集一起運行的計算機編程(代碼)。如果同一程序在具有不同處理器的計算機上運行,則可以提供軟件以便計算機模擬原始處理器。 我剛剛搜索了網絡 –
- 1. Android:應用程序是否只有一個上下文對象
- 2. 是否有可能一個android應用程序發送點擊到另一個打開的android應用程序?
- 3. 創建一個Drools Web應用程序
- 4. 是可以創建一個Web應用程序的圖標?
- 5. 是否有可能爲Facebook創建一個開源應用程序?
- 6. 是否有可能有多個應用程序用完一個iOS .app文件?
- 7. 是否有可能爲移動應用程序(iOS + Android)提供多個可配置的應用程序圖標?
- 8. Web應用程序是否爲每個用戶數據創建一個新表?
- 9. 是否有可能在Heroku上爲Facebook應用程序運行一個進程?
- 10. 是否可以創建一個Windows 10 Snackbar應用程序?
- 11. 是否有可能創建一個iPhone應用程序,只會調用一個號碼?
- 12. 是否可以將推送通知從一個iOS應用程序發送到另一個iOS應用程序?
- 13. 是否有可能爲Web和iPhone用戶開發單一Web應用程序?
- 14. 是否可以爲.NET應用程序或只是一個線程設置CultureInfo?
- 15. 爲android應用程序創建一個web服務
- 16. 是否有可能在asp.net應用程序中只有一個global.asax文件?
- 17. 是否有可能extern一個win32應用程序(只有exe文件)
- 18. 是否有可能開發一個Android應用程序來監視其他應用程序的使用情況?
- 19. 是否可以爲同一個域創建多個Chrome託管應用程序?
- 20. 是否有可能保持一個iOS應用程序的「兼容」版本
- 21. 爲應用程序創建一個URI
- 22. 爲應用程序創建一個GUI
- 23. 是否有可能從android應用程序運行android應用程序?
- 24. 是否有可能在Twitter上註銷ios應用程序?
- 25. Salesforce:是否有可能在Salesforce上開發Web應用程序
- 26. 錯誤的應用程序域創建一個應用程序
- 27. Android應用程序指向一個Web應用程序
- 28. 建立一個Famo.us iOS應用程序
- 29. 是否有可能從android中的另一個應用程序獲取數據?
- 30. 爲多個應用程序創建一個安裝程序
你有沒有聽說過'Phonegap'? http://phonegap.com/ – vincent
這可能會讓你感興趣:使用html構建android/ios的教程5 https://dzone.com/articles/iosandroid-app-24-hours-html5 –
@vincent phonegap基本上是cordova但對於使用科爾多瓦有困難的人來說。 cordova是命令行,而phonegap只是一個帶有adobe品牌的圖形用戶界面(雖然你需要使用命令行來添加平臺和插件) – x13