2016-09-19 132 views
-2

前段時間,我開始製作與英特爾XDK應用程序,並且我喜歡如果我沒有選擇20+ MB的應用程序,緩慢的應用程序啓動和瘋狂的權限,我沒有問對於。降低英特爾XDK混合應用程序的apk大小

今天搜索一個更好的CSS框架,使材料設計遵循應用程序(我使用Material Design Lite,來自谷歌)我發現了Framework7。

很整潔的框架,如果你問我,展櫃是真棒:http://framework7.io/showcase/

一些應用程序,我從爲4MB的展示範圍從988KB安裝。

這怎麼可能?

我讀過HTML5是構建應用程序最流行的語言之一,我完全錯了。

請指導我以最佳做法的正確方向爲Android和iOs製作快速輕量級的應用程序。

+1

有建立HTML/JavaScript的/ CSS應用很多框架。我之前已經使用過phonegap/Cordova,並且正準備針對新項目的原生反應。 –

+0

感謝您的回覆。你能告訴你的經驗與應用程序的大小? –

+1

您是否在XDK應用程序中使用了CrossWalk?這可以增加你的apk的重量。 https://software.intel.com/zh-cn/xdk/docs/why-use-crosswalk-for-android-builds –

回答

1

XDK具有輕鬆將CrossWalk嵌入APK的功能。雖然這確實爲您提供了一致的WebView,即您的應用在Android 4.0與Android 5.0上運行時看起來不會有所不同或行爲不同,但它的確增加了APK的大小。

檢討爲什麼要使用人行橫道的文檔:CrossWalk Project FAQ

注:英特爾已經退休人行橫道 - Intel XDK FAQCrossWalk Final Release

+0

謝謝,這就是我一直在尋找的。關於應用程序的權限,這篇文章說它沒有任何關係:https://software.intel.com/pt-br/forums/html5-application-development/topic/532663 :( –