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开发技术才是王道!