app應用程序
❶ APP和軟體有區別嗎
所代表的意義上有所不同。
APP:應用程序,的縮寫。
apk:Android application package,Android應用程序包。
文件格式不同。
APP:沒有固定的格式,取決於廠家的APP生產。
apk:APK 文件基於 ZIP 文件格式,它與JAR文件的構造方式相似,互聯網媒體類型是:application/vnd.android.package-archive。
(1)app應用程序擴展閱讀:
APK是Android application package的縮寫,即Android安裝包(apk)。APK是類似SymbianSis或Sisx的文件格式。通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。
apk文件和sis一樣,把androidsdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk。
通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接但不同於Windowsmobile中的PE文件,程序的保密性和可靠性不是很高。
通過dexmp命令可以反編譯它,但這種架構符合發展規律,微軟的WindowsGadgets(WPF)也採用了這種架構方式。在Android平台中,dalvikvm的執行文件被打包為apk格式,最終運行時載入器會先解壓,然後獲取編譯後的androidmanifest.xml文件中的permission聲明對安全訪問的限制。
要知道仍然存在很多安全限制,但將apk文件傳到/system/app文件夾下會發現執行是不受限制的。也許我們平時安裝都不會選用這個文件夾,但在androidrom中,系統的apk文件默認會放入這個文件夾,它們擁有root許可權。
❷ 軟體(software)和應用程序(application)有什麼區別
說說我的個人意見
從傳統分類上來講,(狹義的)軟體包括硬體中的嵌入系統軟體、硬體驅動、系統軟體、應用軟體、運行時、中間件等等。(廣義的)軟體更包括軟體工程管理、軟體開發技術、軟體基礎支撐理論等等內容。
從流行方向上來講,軟體已經發展成為一種服務(SaaS),在雲計算這類前沿技術中,所有的功能都作為服務提供,這都是軟體。
而應用程序,只是直接面對用戶提供一定功能的軟體,可能是桌面上的瀏覽器,可能是手機上的地圖,可能是Google雲所表現出來的Gmail。
web app,我一般會翻譯為「在線應用」,翻譯成「在線軟體」、「線上軟體」也還可以,盡管准確來說「app」不是「軟體」。「Web」和「網頁」不能畫等號,Web只是傳輸方式,最終表現不一定是網頁,學過軟體服務課程的都應該了解。
❸ app有的說是應用程序還有的說是應用軟體怎麼回事
app也就是應用軟體的意思,是英文Application的簡稱,通常是指iphone,安卓等手機應用,現在的APP多指智能手機的第三方應用程序。
直觀的說app就是應用軟體,現在主要指的都是ios,mac,android等系統下的應用軟體。再直觀一點的說,APP就我們使用的智能手機上的第三方應用軟體,這些軟體我們通常都可以在上述列出的應用市場下載。
比較著名的App商店有蘋果公司iTunes商店裡面的App Store(App Store是一個由蘋果公司為iPhone和iPod Touch、iPad以及Mac創建的服務,允許用戶從iTunes Store或mac app store瀏覽和下載一些使用iPhone SDK或mac開發的應用程序),android的Google Play Store(Google Play前名為Android Market,是一個由Google為Android設備開發的在線應用程序商店,可以讓用戶去瀏覽、下載及購買在Google Play上的第三方應用程序。),諾基亞的ovi store,還有Blackberry用戶的,BlackBerry App World。隨著安卓智能手機的普及,安卓APP商店也越來越多,比如360手機應用商店,網路Android應用中心,豌豆莢,91手機助手等很多第三方應用平台。
❹ app是什麼縮寫 應用程序
應用程序(外語縮寫:App;外語全稱:Application) 。
APP指的是智能手機的第三方應用程序。比較著名的應用商店有蘋果的App Store,谷歌的Google Play Store,諾基亞的Ovi store,還有黑莓用戶的BlackBerry App World,微軟的Marketplace等。
最近兩年,app分發成為各大互聯網巨頭的新「行當」,在手機廠商和專業應用下載平台的夾擊下,不但沒有被擠成「夾心餅干」,反而成了可口的「驢肉火燒」。以騰訊應用寶為例,其打破傳統應用分發的下載套路,從娛樂和社交的角度去「再造」應用分發平台,開創了一個值得圈點的應用市場新模式,也讓我們看到了APP快消化品牌運作的趨勢
❺ app是手機軟體,應用程序的意思嗎
對的,就是相當電腦的應用程序。
❻ 怎樣用app運行程序
接下來,我將給大家介紹一些適合製作簡單app的軟體,讓各位在未掌握app開發語言情況下,依然能製作出屬於自己的app應用軟體。
一:Appmakr
AppMakr是一個可以讓你在幾分鍾之內創建應用程序的一種服務,無需編碼能力。使用該工具,你可以創建iPhone和Android應用。還有一些可供選擇的功能,包括將網站連接到你的應用程序、HTML5功能、推送通知和廣告支持。通過AppMaker賬戶,你可以創建無限數量的應用程序。
目前Appmakr是國外比較流行的應用生成工具,在國內也享有一定知名度。
二:AppCan
AppCan屬於移動應用開發平台,應用引擎支持Hybrid App的開發和運行。並且著重解決了基於HTML5的移動應用目前"不流暢"和"體驗差"的問題。使用AppCan應用引擎提供的Native交互能力,可以讓HTML5開發的移動應用基本接近Native App的體驗。
與Phonegap支持單一webview使用div為單位開發移動應用不同。AppCan支持多窗口機制,讓開發者可以像最傳統的網頁開發一樣,通過頁面鏈接的方式靈活的開發移動應用。基於這種機制,開發者可以開發出大型的移動應用,而不是只能開發簡易類型的移動應用。
三:appBook
appBook平台是多平台移動應用製作工具,可以廣泛用於書籍製作,個人雜志發行,宣傳手冊,支持iPad、iPhone、Andriod等平台,不支持pc平台。真正做到了一次編譯多平台發布。目前appbook平台有:iebook平台、及、appbook應用製作平台.
曾經我也適用用軟體製作APP,目的是達到了,但做出來的app比較生硬。後來我和啟匯網路(廣州一家比較專業的APP開發公司)技術總監Daniel聊起app開發,Daniel認為:要做好app開發,必須要有核心的app開發技術,有經驗的app開發團隊,才能做好滿意的app應用軟體。
真正要做好一個APP,也要掌握一定的app開發技術才是王道!