Windows 开始跨平台计划

时间:2022-05-06 12:19:58 工作计划 收藏本文 下载本文

Windows 开始跨平台计划((共20篇))由网友“lm孑孑儿”投稿提供,这里小编给大家推荐一些Windows 开始跨平台计划,方便大家学习。这里给大家推荐分享一些Windows 开始跨平台计划,供大家参考。

Windows 开始跨平台计划

篇1:Windows 开始跨平台计划

正如几天前,对IT预计一样(下一代windows可能会支持X86外的平台),昨日,微软正式公布的Window 8 宣布首先支持X86外的第一个平台ARM架构,这对windows以及ARM体系的高通等都堪称一个里程碑的事件。

这是一个双赢的决定,完全切合了双方的利益。微软在十年前就提出了Tablet PC的概念,但是硬件软件以及习惯的问题,这是一个早产且发育不良的概念,很快就在人们视野中消失了——也许是思路太提前了。沉寂了数年之后,随着IPAD的突起,平板电脑如雨后春笋般此起彼伏的占领市场,而曾经钟情于平板的微软却一直无法真正搭上平板的前进列车。Windows 7虽然对多点触摸和笔式有了很好的支持,但受限于X86的硬件成本和高功耗,给予它的平板电脑曲高和寡,少有人问津。(京东上有一款win7的爱国者平板电脑,一购买用户评价后,招来一堆人冷嘲热讽“丫,就你有钱,6000多就为了偷菜用?”,汗)。

而传统的X86架构外,针对移动和平板领域的RISC处理器的出货量一直保持高速增长——智能手机,MID和平板是其最大的推动力。IOS,Android,等等迅速占领了其中大部分的增量。这如火如荼的场景,让微软口水不已,弄出了WP,但是尚待时日,况且那么大的平板市场,还没有去切蛋糕。

在这种情况下,微软拿出了杀手锏,那就是Windows平台,这个拥有上亿应用软件的黄金武器——它需要移动处理器的低功耗和长续航能力,而它也知道所有的移动处理器厂家都会欢迎的,,

确实,对于移动处理器厂家来说,当然出货量越多越好,在通用处理器领域被Intel和AMD蚕食之后,很多厂家不得不在夹缝中生存,如今有了平板和移动这个高速增长契机,自然希望越快越好,而这个增长速度其实是取决于智能系统的发展,IOS是封闭的系统,苹果的“精品路线”速度应该是固定的,Android的快速扩张是个好机会,但是还不够,如果Windows能加进来,那就爽歪歪了,在Windows的上亿应用软件支撑下(Ios大约有30万,Android20多万,和windows比差距太大),ARM架构可以无所不能,甚至可以抢占桌面市场。

从短期看,Windows的跨平台支持暂时对Intel和AMD没有什么影响,原因是:上亿应用软件不能直接迁移,需要重新编译在新平台上,这需要一个过程,但这是一个指数增加过程;移动处理器性能仍然距离低端桌面系统差距较大,以至于很多桌面工作无法完成迁移;Intel和AMD的低功耗处理会抵消一部分转移压力;下一代Windows的触摸体验尚需时日完善。

但是从长期来看,这恐怕是一个相当严峻的考验:软件迁移从来都是利益的过程,只要用户够多,这个过程就会成指数速度进行;移动处理器主频越来越高,在性能提升和融合GPU后,一旦达到日常生活的计算能力需求——往往这个需求不是直线上升的,例如我们现在不需要买最贵的电脑就可以完成日常计算,那么迁移速度就会加快。移动处理器的低功耗配合Windows的通用平台堪称杀手锏,也堪称目前最理想的平板合作模式——只要下一代windows的用户体验达到一定的水平。

来源:读者投稿。

篇2:windows server R2跨硬件平台升级

随着时间的变化,如今的软件对于硬件的需求更多了,以往上线的服务器硬件已经渐渐力不从心,所以需要从根本上解决此类瓶颈——更换服务器硬件,

这边说下一下这个流程是怎么一回事,做这个事情要心中有数,知道目的再动手。

先说一下这边的环境是如下情况:

一、背景描述

软件:

序号

原系统

新系统

1

WIN2008R2

WIN2012

硬件:

序号 原硬件平台 新硬件平台

1  inter  inter

需求:

实现如下角色正常转移至新硬件平台

序号

原FSMO角色

新FSMO角色

1

架构

架构

2

域命名主机

域命名主机

3

PDC

PDC

4

RID

RID

5

结构

结构

涉及服务器:

序号

服务器

OS版本

角色

1

CSCODC

WIN 2008R2

CSCO.V

原域控制器

2

member1

WIN 2008R2

CSCO.V

成员服务器

3

CSCODC

WIN 2012

CSCO.V

新域控制器

其他信息:

使用原有的IP,原有的域名

二、执行流程

2.1 做好原域控制器的备份

2.2 扩展架构

2.2.1.在此主域控制器上,运行adprep /forestprep 去扩展森林的级别使其支持Windows 2012

2.2.2.在此主域控制器上,运行adprep /domainprep 去扩展域的级别使其支持Windows 2012 domain

2.2.3 在此主域控制器上,运行adprep /rodcprep

3.在新硬件平台上安装准备好一台全新的win2012

4.此时把主域控的5个角色和GC功能转移到Domain内部的另外一台计算机

4.1 查看当前角色

4.2 传输角色

查看当前域控的角色所在服务器,成功转移

转移全局编录(GC)

4.3 降级原域控服务器,删除

篇3:Windows Phone 8与Windows 8的跨平台天赋

进入“8时代”后,不管工作还是生活,Windows Phone 8都能平滑地与Windows 8平台协同工作,凭借着微软提供的一系列云端服务,真正为用户提供完整无缝的跨设备体验!

一直以来,微软Office办公套件和商用服务为用户的工作和生活带来了十足的便利,移动办公一直是微软移动操作系统的强项,而到了 Windows Phone 8时代,微软则进一步将这个传统优势发扬光大,凭借着微软多年来对用户办公需求的理解和多年来办公软件及服务的坚实基础,Windows Phone 8可以搭配Windows 8,让用户在任何环境下都能够从容不迫的应付工作需求。

Windows Phone 8在系统中提供了功能齐全的Office办公套件,使用Windows Phone 8手机,用户可以随时查看、编辑或通过SkyDrive、邮件等方式分享Word、Excel、PowerPoint文档。而Windows Phone 8内置的Office套件无论是使用界面还是体验,都与Windows 8桌面版接近,而Windows Phone 8和Windows 8的配合将让工作效率获得极大提升。值得一提的是,在Windows Phone 8上用户无需再通过Office中心打开OneNote云笔记,它作为一个全新的独立程序存在。用户可以更快的打开和使用它,随时用文字、图画、声音等多 种方式记录下笔记,并同步到自己的SkyDrive云存储,或与同伴分享。

Windows Phone 8不仅仅在Office套件上与Windows 8间进行良好的配合,在此之外的更多地方,Windows Phone 8和Windows 8之间同样能够进行很好的协作。

Microsoft帐户就像是每一台Windows Phone 8手机的灵魂,它支撑起了人脉、邮件、日历、SkyDrive等多个服务,同时也是Windows 8与Windows Phone 8跨平台平滑使用的纽带,用户可以在同一个Microsoft帐户登录的Windows Phone 8和Windows 8设备中,直接同步联系人、邮件、日历、SkyDrive文档等多种内容,

例如,如果您在Windows Phone 8上对“人脉”中的一个联系人信息有所更改,那么在同一个Microsoft帐户登录的Windows 8中更改也会自动完成。Windows Phone 8与Windows 8的同步在用户不知不觉中就已完成,这种最少操作、最少设置的同步方式能够保持用户多款设备的实时统一。

此外,微软为每一个Microsoft帐户都免费提供了7GB的SkyDrive云存储空间,通过SkyDrive用户可以随时在多个平台设备 中同步多种文件内容:在Windows Phone 8中,用户可以直接打开自己SkyDrive中的Office文档,完成编辑后即可直接保存在SkyDrive中,包括随手记录的OneNote、拍摄的 图片等等,都可以通过保存到SkyDrive后,在Windows 8设备中继续编辑。在Windows 8设备上,用户可以直接通过IE10浏览器访问SkyDrive管理文档,微软甚至还为Microsoft帐户配备了Web版的Office,只要登陆 Outlook.com,就能直接在云端完成Office文档的基本编辑操作。

在Windows Phone 8中,用户还能直接使用Messenger即时通讯功能,在“消息”界面中就能给Windows 8平台的Messenger好友发送图片、语音、文字信息,同时Windows 8用户也能在“开始”屏幕的“消息”应用中,查看或回复信息。

篇4:跨网络综合视讯平台解决方案

由于多种原因在现有的专网系统中存在多种异构的网络系统,不同的网络结构如今已逐步成为用户新业务开展的瓶颈,数码视讯提供的跨网络综合视频平台旨在为用户整合现有的网络资源,利用不同类型的网络特点,在多种异构的网络基础之上实现相同视讯业务的解决方案,最大限度的保护了用户投资,

系统拓扑图:

跨网络综合视讯平台特点及优势:

l 融合大型专网用户的多种异构网络,提高网络利用率

l 最大限度满足用户在网络方面的需求,并应用成熟的技术提供给用户最便捷的服务

l 在不同的网络为不同的用户提供相同的产品服务

l 能够与多种网络无缝衔接,包括:IP、SDH和光纤等

l 高质量的MPEG-2/MPEG-4/H.264视音频压缩编码传输服务

l 系统和设备遵循国行业标准,与其它标准设备及通信系统能够完全兼容

l 在专网上实现流媒体、数据、通信类业务有机集成

l 可实现多种增值业务种类

l IP机顶盒+模拟电视机成为新的接收终端

l 先进的整体性、一体化系统解决方案理念,将所有设备、功能和管理整合为一体

篇5:跨平台即时聊天工具 Pidgin

Pidgin 原名 Gaim,是一款采用 GTK 开发的跨平台即时聊天客户端软件,支持包括 Aim、ICQ (基于Oscar协议)、MSN Messenger、Yahoo、IRC、Jabber、Gadu-Gadu、SILC、Groupwise Messenger和Zephyr等即时通信软件,你可以同时用不同的账号在多个即时通信网络中登录。这意味着你可以一边与AOL Instant Messenger上的朋友聊天,一边向Yahoo Messenger上的同事发送文件,同时还能在某个IRC频道中聊天,

Pidgin(Gaim)对这些即时通信网络的支持相当全面,除了一般的聊天之外,像文件传输、离开提示、键入提示等等都可以支持。此外,它还拥有 不少独特的功能。最流行 的要算是好友提醒功能了,当某个特定的好友离开或者脱机,它会用某种方式对你进行提醒,比如发送消息、播放声音甚至运行某个程序。

项目主页:www.open-open.com/lib/view/home/1324283263155

篇6:跨平台通讯工具 Coccinella

Coccinella 是一个用 Tcl 编写的跨平台的通讯工具,内嵌一个白板用于提升与其他人进行协作,

跨平台通讯工具 Coccinella

项目主页:www.open-open.com/lib/view/home/1324284522139

篇7:Windows Server 打印服务器平台

用Windows Server 2008作为打印服务器平台无疑是个非常不错的选择,因为其提供的强大的打印管理功能足以满足我们的各种打印需求,不过,因为其强大、复杂,并且是一个对大多数管理员来说不是那么熟悉的系统平台,所以在遭遇打印故障进行排错时比较麻烦。有不少管理者显得束手无策,不知道从何着手。本文将结合自己的实践以及吸取同行和网友们的经验,就Windows Server 2008下的打印排错思路和步骤进行一个总结,希望对大家有帮助。

从用户的角度来说,打印故障无外乎“所有人都无法打印”、“有些用户无法打印”、“只有一个用户无法打印”三种情况。下面笔者就以此为线索,分析打印错误的原因,并谈谈相应的排错思路和步骤。

1、所有人都无法打印

遇到这种情况,我们基本可以断定不是打印机本身的问题就是网络问题。笔者建议的排错思路是:

(1).常规检查。我们可以亲自到打印机前进行检测,对于Windows Server 2008来说可通过打印机的状态页面(在浏览器中输入该打印机的IP地址)查看该打印机的状态。如果没有问题,接下来应该检查打印服务器的事件日志,并从日志中找到和打印机相关的错误提示和警告信息进行判断排错。

(2).检查打印队列。在打印服务管理器中查看打印机是否被暂停,或者是否有文档发生了错误。如果真是这样,用鼠标右键单击这些文档,选择“取消”命令将其消除。

(3).检查打印机配置信息。如果有人恶意将打印机设置为动态获得IP地址,或者没有为打印机设置保留,

在这种情况下,如果打印机被关闭并重启,可能因为其IP地址后变化,而打印端口指向了错误的IP地址。对此,我们还需要检查打印机所在的子网状态。

(4).检查网络。我们可以在一台主机上通过ping命令来平打印机的IP地址,如果从任何主机都无法ping通打印机的IP地址,这表明打印机可能被关闭,或者网络被断开。另外,也有可能是打印机的网卡故障,或者是与打印机连接的交换机或者路由器的问题。

(5).检索打印机配置的变化。可以询问或者回忆打印机上次正常打印是在什么时候,以及打印机的配置是否有变化。如果打印机从来没有正常工作过,则表示一开始的配置就有问题。如果打印机的配置有变化,如果可能建议恢复到以前的配置。如果怀疑与打印设备有关,我们可以尝试卸载并重装打印机驱动。

(6).检测磁盘空间。这通常被大家所忽略,我们有必要检查后台打印文件夹所在磁盘的可用空间,因为它也会引起打印故障。如果所在分区的可用空间低,或者没有可用空间,打印服务器将无法创建后台打印文件,因此文档将无法打印。此外,我们还应该检查打印文件夹的权限设置,如果权限设置有问题,后台打印同样无法进行。

(7).检测打印处理器和分割页设置。一定要确保打印处理器和分割页设置无误,如果设置了错误的打印处理器,打印机可能会打印乱码,或者根本无法打印。对于Windows Server 2008来说,我们可以尝试使用RAW数据类型或者EMF数据类型,一般会解决问题。如果分割页设置错误,打印机可能将只打印分割页的内容,或者完全无法打印。因此,我们也要检查分割页的设置。

(8).检查Print Spooler服务。将该服务设置为随系统自动启动,但如果在系统启动后,该服务在1分钟之内尝试启动两次连续失败,Print Spooler服务将不再尝试重新启动。同时,如果打印队伍里有错误的文档,而无法将其清除掉,通常都有可能导致Print Spooler服务出错。在这种情况下,我们可首先从打印队伍中清除错误文档,然后打开打印服务控制台,在其中找到Print Spooler服务将其手工启动。

篇8:ERROR1044(4):Accessdeniedforuser@localhosttodatabasemysql(Windows平台)

提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',

前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来,于是解决办法见方法二。

方法一:

1.关闭mysql

# service mysqld stop

2.屏蔽权限

# mysqld_safe --skip-grant-table

屏幕出现: Starting demo from .....

3.新开起一个终端输入

# mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误

mysql> q

方法二:

1.关闭mysql

# service mysqld stop

2.屏蔽权限

# mysqld_safe --skip-grant-table

屏幕出现: Starting demo from .....

3.新开起一个终端输入

# mysql -u root mysql

mysql> delete from user where USER='';

mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误

mysql> q

篇9:阿里软件:平台只是一个开始

阿里软件:平台只是一个开始

阿里软件横空出世之前,已经被各界热烈地讨论,那时候一直以为是一个通常的SaaS应用,可能主体是帮助用户做生意的,形如阿里旺旺、商机管理的功能等等.然而最近几天笔者在这个阿里软件互联平台上仔细琢磨了一番,感受确实不一般,阿里软件几乎每一个业务都用与常人相异的逻辑和套路.身处引人怀疑的环境下,阿里软件从容前进,直到现在一个个业务有机地矗立起来之后,我们才发现一个巨无霸式商业帝国的雏形.而且,阿里软件还在生长,并且不是孤立的,而是互相支撑的'.你不得不佩服马云这样的天才架构师,硬生生地在西湖畔缔造了一个之前并不存在的独特王国.

作 者:王甲佳  作者单位: 刊 名:软件工程师 英文刊名:SOFTWARE ENGINEER 年,卷(期): “”(6) 分类号: 关键词: 

篇10:神秘跨平台病毒badBIOS病毒防范

三年前,安全顾问、Pwn2Own 挑战赛创始人Dragos Ruiu在实验室里注意到一件非同寻常的事情:

刚刚全新安装OS X的MacBook Air笔记本自动更新了BIOS固件,之后当他试图从CD ROM启动机器时遭到了拒绝,他还发现机器会不做任何提示删除数据和撤销配置更改,

随后几个月,事情越发离奇,仿佛是出自科幻惊悚片:一台运行Open BSD的计算机也开始不做任何提示删除数据和更改配置,

他的网络专门通过IPv6传输数据,即使关闭了IPv6协议也没用。最最难以置信的是,拔掉电源线和网线、移除Wi-Fi和蓝牙网卡的被感染机器也能传输网络数据。神秘的BIOS固件病毒badBIOS还能感染Windows和Linux。深入调查分析发现,只有在移除内部扬声器和麦克风之后,抓包工具才发现不再有数据包传输。Ruiu指出,这个恶意程序能利用扬声器和麦克风在计算机之间进行高频传输。badBIOS并不是利用扬声器麦克风传播病毒,而是通过麦克风在被感染机器之间进行通信,就像是彼此之间联网。

篇11:跨平台的数据交流论文

跨平台的数据交流论文

随着PC以及手持设备在日常工作中使用频率的增加,用户对数据与资料的把控度的需求也越来越高,只要存储空间中的文件或资料发生变化,那么同步工作就需要及时展开。对于这种高强度的数据把控需求,以个人手动的同步很难保证数据即时且有效的同步。通常情况下,备份与同步大多发生在两台或两台以上的设备之间,且平台不相同。按照传统的方法来进行数据的交流,大都是采用网盘或是数据线连接等方式,而且不利于多用户之间交流,鉴于这种情况,我们就可采用新型且跨平台的通信方式。

在之前,《电脑迷》曾为读者介绍过这款采用BT下载的P2P分布式技术同步数据的方式,它最大的特点就是不需要借助第三方存储空间,所有同步文件都是加密后直接点对点传输,并且只有知道密钥的用户才能同步到这些数据,存储空间仅受本地硬盘容量的限制。正因为 BitTorrent Sync无需中间服务器,因此相比传统的同步网盘产品,它对文件安全要求高,不希望文件容易外泄;不方便连接互联网;在局域网内进行文件同步;用于点对点之间直接备份文件;文件数据体积太多或太大,网盘空间不够用等场景中更具优势。

首先,我们在需要实现点对点数据交流的移动设备或电脑中下载安装BitTorrent Sync的客户端,目前它支持Windows、Mac、Linux以及 Android平台,所以不用担心多平台之间的互通问题。安装客户端时,需要在设定安装路径和是否开机启动后,就会要你设定同步文件夹了。这里分两种情况,一是本地计算机有文件/文件夹要同步到其他计算机或移动设备中(Standard Setup),二是本地计算机要接受来自其他设备的同步文件 (I have a secret)。

这里我们选择 Standrd Setup,因为需要将本地的文件分享到其他设备中。点击Next进入下一步,这时就需要我们选择一个源文件夹,注意,这里只能选择一个文件夹(如图1),如果你有多个不同位置的文件夹要同步,稍后可以从软件里另行添加。完成后继续“Next”进入下一步;确定需要同步的文件夹后,就会得到随机生成的一个同步密钥,其他计算机只有输入这个密钥才能同步文件(如图2)。每个文件夹的密钥都可以随时更换,甚至可以生成一个只有24小时有效期的临时密钥。

至此便已成功添加了一个文件夹,而上面的.那一串密钥就能给别的电脑接收同步之用。在BitTorrent Sync的主界面中的 Folders 页面会显示当前拥有哪些同步文件夹(如图3),当然,我们可以通过“ Add a Sync Folder”按钮添加本机的文件夹或者接收别的电脑同步过来的文件夹,也就是说,BitTorrent Sync 能支持多文件夹同步。

BitTorrent Sync可以让你通过密钥方便地将文件/文件夹快速地分享给不同的设备进行同步或下载文件,并且,同一个文件夹可以获取不同权限的密钥,发给不同的用户,Read only serect 是只读权限,而One-Time secret是24小时内使用一次性密钥,在添加文件夹时输入别人的密钥即可获得其共享的文件夹。如果需要将本机的文件夹同步,就需要先点击“Generate”生成一串密钥,再点击“Browse” 选择文件夹位置(如图4)。如果是将别的电脑上的文件夹同步到本机,则是先在 Folder secret 文本框处粘贴文件夹的密钥,再点 Browse 选择保存的位置,这样即为接收别人的文件夹同步。

局域网传输工具

局域网内的文件传输方式相信是使用频率最高的,不管在宿舍、公司还是团队间等环境下,我们都需要通过局域网来传输各种文件/文件夹,从普通的电影、音乐、软件、学习材料、工作资料甚至大型的游戏等,我们经常使用的Windows共享或QQ文件传输都不及专业工具那样方便。

Dukto 是一款非常简单实用的局域网文件传输工具,它类似于比较常用的飞鸽传书、飞秋等,不过还要出色几分。应用不仅完全开源,而且支持 Win、Mac、Linux、iOS、Android 等系统的跨平台传文件。只要电脑/手机们位于同一个局域网下(不必连接互联网),就能通过它来互相聊天或传文件甚至文件夹。你所要做的,只是一个简单的拖拽操作,就能实现文件传输。

Dukto是一个非常简单实用的文件传输工具:打开两台设备,连接到同一网络(局域网或无线),一端拖拽文件,另一端立刻就能接收到,这就是Dukto展示出来的“易用性”和“跨平台”。

虽然Dukto目前没有中文版,但是有易用特性,任何人即便是不懂英语都可以轻松上手。只要在同一局域网下的两台或多台电脑/电脑同时开启了该软件,就可以在软件的 “Buddies(伙伴)”的列表中看到对方(如图5),选择其中一个人即可进行发送 ,“Send some text (发送文字)”, “Send text from clipboard (粘贴并发送剪贴板上的文字)”,“Send some files(发送单个或多个文件)”,“Send a folder (发送文件夹)”(如图6)。

由于Dukto拥有iOS和Android移动版本(如图7),我们就能很方便地在手机与PC之间相互传输文件,Dukto几乎适用于任何场景,手机到电脑、电脑至平板、电脑至电脑,甚至Mac与Win之间都能实现文件的传输,通过这样的方式绝对能让你的工作与生活变得更加方便和轻松。如果你经常需要通过局域网传送文件,那么你实在没有拒绝它的理由。

手机电脑双向推送

双向发送指的是将手机、平板上的任意文字、网页链接、图片、文件等快速传送到电脑上,或者从电脑传输到移动设备中,很多用户都会使用QQ、网盘以及邮件的方式来实现,不过这类方式操作步骤和实时时间都很烦琐且漫长。而消息推送是 iOS 和 Android 等移动系统中的通知方式,它让你的移动设备(手机、平板)等能像传统的短信一样,不必一直开启着软件来保持登录,也能被动接收到消息。因此我们利用推送的方式就能简化双向发送的烦琐步骤。

Pushbullet是一个强大免费的跨平台消息推送服务,它能在Android、iOS、Windows、Mac 等系统正常运行,它最大特色是能支持消息双向甚至是多向推送。你可以在不同设备间来回互相推送文字、图片、网址、地址、短信、电话号码、待办事项列表等,在转换设备使用时特别方便。

Pushbullet 目前在移动端支持 Android 以及 iOS,而在电脑端则是提供网页版以及 Chrome 谷歌浏览器插件和 FireFox 浏览器插件(由于 Chrome/FF 支持多平台,因此也就可以在 Windows、Mac 下使用了)。通过浏览器插件可以更加快速地在电脑上给自己不同的设备间发送信息,而且也只有安装了浏览器插件后,电脑在收到其他设备推送过来的消息时才会有提醒。Pushbullet Chrome浏览器插件可以快速推送 Link 链接、Note 文字笔记、Address地址、List待办事项、File文件(如图8)。其操作也非常简单,打开Chrome浏览器,让浏览页面停留在需推送界面,点击地址栏右侧的PushBullet推送按钮,在弹出的推送信息窗口中系统会自动填写当前的标签页的网址和标题,你所需的就是点击“PUSH IT!”。现在你只需要下拉手机通知栏,就可以看到推送的文字信息,点触通知条推送的网页就会立即打开。并且在右键菜单中还能将网址推送出去,而且选择 “Push a screenshot of this tab”还能将当前网页截图推送到手机或其他设备(如图9)。

Pushbullet的Windows桌面版的独立客户端的功能比插件还要强大不少,除了手工发送消息之外,Pushbullet 还拥有通知镜像服务 (Notification Mirroring Service),就是可以把手机上接收到的来电、短信、闹钟等等 App 通知都全部推送到电脑的桌面端去(如图10)。这样一来,在一些公司办公场所,即便手机开启了静音,你也能在电脑上看到手机的各种通知了(现阶段仅支持Android 系统),当然了我们也能利用桌面版的属于鼠标右键菜单中的“Send with Pushbullet”将电脑中的数据推送至手机当中(如图11)。

由于 Pushbullet 能够同时支持 Android、iOS、网页版以及 Chrome 浏览器插件,再加上多向通讯的支持,因此特别适用于拥有多台设备的用户,在电脑上查询到某电话地址想发到手机上。以便出门时使用,或者手机拍的照片或手机号码想快速传到电脑上发给别人,iPad上网看到的网址想发到电脑上再看,一个应用就能实现三种平台的设备间的图文传输。

篇12:C++跨平台开发方法/工具

1. cygwin + vc

vc当然用于来开发/调试windows程序的部分

cygwin是在windows平台模拟linux的工具,核心是cygwin1.dll, cygwin带的大部分工具,比如gcc/gdb都depend on这个dll,

从cygwin.com上下载setup.exe,然后从网上下载安装,比较慢,我花了大概一个下午才装好,记住下gcc/g++(默认不安装)。

然后运行cygwin,使用mount命令把工程目录mount到cygwin的环境中去。

自己写make file吧,然后make就可以了。

2. cygwin + CBX

CBX:C++ BuilderX跨平台开发的好东西。个人版的免费的,你可以从Borland网站上拿到。缺点是没有代码自动提示的功能,非常的不满。不过CBX的好处是可以自定义工具,可以将cygwin直接嵌到集成环境中去。我在borland上找到一个这个配置方法,不过有些错误。原文: cc.borland.com/Item.aspx?id=21245

我修改了一下,www.cppblog.com/Files/sandy/BCBX.rar ,

解包后覆盖CBX的安装目录就可以了。这样你就可以直接使用CBX build cygwin版的可执行文件了。你甚至还可以在C++ BuilderX直接使用gdb来调试。(PS:最新版的cygwin 使用gdb来调试有bug,参见www.cygwin.com/ml/cygwin-patches/-q1/msg00039.html)。具体使用方法请看下载的文件中的 BCBX CygWin.html .

3. VMWare + smbmount + CBX

这种方法不使用cygwin,直接使用VMWare制作一个linux的image,然后共享出来你在windows 上面的工程目录,在linux上面使用smbmount直接mount目录过来。这里用了CBX可以配置多个平台的功能,就是说同样一个工程,可以在linux和windows都编译,当然linux/windows都必须安装CBX才行。这样不用自己写Makefile了。调试的话在各自的平台的CBX上面去调试。非常方便。推荐。

4.VMWare + smbmount + vc + gcc/make

这种方法是仍然使用vc来开发windows版本的,然后自己写Makefile到linux上面使用gcc/make来编译。比较简单。缺点是linux调试不是很方便(使用gdb),还要自己写Makefile.

来自:www.cppblog.com/sandy/archive/2006/03/24/4544.html

篇13:服务器平台磁盘软件(Windows)服务器教程

O&O Defrag V8.5 For Windows Server 测试手记

我一直在寻觅一套工作于WINDOWS平台的磁盘整理软件,虽然我很无奈服务器操作系统竟然需要另外装一个软件来做日常维护,

UNIX和LINUX的磁盘系统不会出现类似碎片的问题.他们都是越用越快,而WINDOWS却是这么的尴尬与愚蠢。不过,我们还得继续,就好象生活一样,

安装程序: OO_Defrag_8.5.1788 + Chs Patch

需要下载的可以问GOOGLE.或者 .我就不提供了。

安装很简单一路NEXT,启动后界面如下图:

很直观的看到每个逻辑盘,界面漂亮,友好。左边任务区域有几个选择,单键整理,启动后如下图:

然后是分析磁盘,建议第一次安装以后点选分析,可以获得磁盘的详细信息:

整理磁盘会有详细的整理模式,这跟WINDOWS自带的模式差不多,不过更为详细点:

共2页: 上一页 1 [2] 下一页

篇14:如何修改Windows CE的平台类型

在开发Windows CE的应用程序时,经常需要检测平台类型,了解我们的应用程序运行在Pocket PC、Smartphone还是Windows CE上,在这篇文章里,我们介绍如何编写一个应用程序来检测当前运行的平台类型。

在开发Windows CE的操作系统时,我们会遇到另外一种情况:某些应用程序限制了运行的操作系统平台,比如只允许运行在Pocket PC上。而我们如果想在Windows CE上运行的话,就需要修改操作系统的平台类型。注意:这种情况只能出现在测试时,不应该修改实际产品的平台类型,否则会引起很多安全性的问题。

创建平台检测程序

首先,我们需要创建一个应用程序来检测当前的平台类型,我们使用C++和Platform. Builder来创建这个程序。如果你熟悉.NET Compact Framework的开发,想开发托管的平台检测程序,请参考:

如何检测你的应用程序是否运行在模拟器上

blogs.msdn.com/netcfteam/archive//09/15/756755.aspx

检测你的程序运行在Pocket PC或Smartphone上

blogs.msdn.com/netcfteam/archive/2006/09/22/766343.aspx

检测平台是否支持触摸屏

blogs.msdn.com/netcfteam/archive/2006/10/02/Platform-detection-III_3A00_-How-to-detect-a-touch-screen-on-Windows-CE-in-.NET-CF.aspx

创建OS Design和编译的过程在此略过,可以参考《Windows CE 6.0 R2开发初体验》. 我们首先在Platform. Builder里创建一个子工程(Subporject),在Solution Explorer里找到Subporject节点,右键选择Add New Porject,会启动向导。

在向导中,选择WCE Application,将工程名称改为”CheckPlatform”.

为了少写代码,我们选择”Hello World” application,一般情况下,我们应该选择simple Windows Embedded CE application.

我们打开Subprojects节点中的CheckPlatform(工程名称)中的Source files节点中找到CheckPlatform.cpp文件。在文件中找到WndProc函数,将代码修改为:

TCHAR szPlatform[1024];

switch (message)

{

case WM_PAINT:

hdc = BeginPaint(hWnd, &ps);

// TODO: Add any drawing code here...

RECT rt;

GetClientRect(hWnd, &rt);

if (SystemParametersInfo(SPI_GETPLATFORMTYPE,sizeof(szPlatform),szPlatform,0)!=0)

{

DrawText(hdc, szPlatform, _tcslen(szPlatform), &rt, DT_CENTER);

}

EndPaint(hWnd, &ps);

break;

default:

return DefWindowProc(hWnd, message, wParam, lParam);

}

代码写的并不好,主要是为了验证SystemParametersInfo函数,我们就将Platform. Type显示到窗体上了。正常情况下,我们应该用下面的代码判断运行平台:

if (SystemParametersInfo(SPI_GETPLATFORMTYPE,sizeof(szPlatform),szPlatform,0)!=0)

{

if (lstrcmp(szPlatform,TEXT(“PocketPC”))==0)

; // Pocket PC

else if (lstrcmp(szPlatform,TEXT(“Smartphone”))==0)

; // smartphone

}

如果使用SPI_GETOEMINFO参数,我们可以获得OEM信息,如果返回字符串中包括“Microsoft DeviceEmulator”,则表示当前应用程序运行在模拟器中,

CheckPlatform程序编译好后,会自动加入到NK.bin 中。我们可以通过Command Shell,运行应用程序。调用Attach Device启动Windows CE操作系统后,选择Target菜单中的Target Control(快捷键Alt+1),输入”s chekplatform”,就可以运行CheckPlatform程序。

好了,最后看一下运行结果:

修改操作系统的类型

上面的话题其实很多文章都讨论过了。但是在实际工作中,我们会遇到一些平台迁移的工作。我们会首先将Windows Mobile的软件在Windows CE上运行,以验证功能。不过有些软件检测了操作系统类型,在不修改软件代码的情况下,我们是否可以在Windows CE上运行检测平台类型的应用程序呢?

Windows CE操作系统的Platform. Type类型值是在BSP中被指定的,我们可以通过修改BSP中的Platform. Type来改变系统的Platform. Type。注意:这种情况只能出现在测试时,不应该修改实际产品的平台类型,否则会引起很多安全性的问题。

我们打开Windows CE 6.0 R2的源代码,位置在:

x:WINCE600PLATFORMDEVICEEMULATORSRCINC

我们修改的是DEVICEEMULATOR的代码,如果是其他平台的代码,则去相应BSP文件夹中的指定位置。在BSP的INC文件夹中,我们会找到一个ioctl_cfg.h文件。

在ioctl_cfg.h文件中,我们会找到下面的代码:

#if defined( project_smartfon )

#define IOCTL_PLATFORM_TYPE (L“SmartPhone”)

#elif defined( project_wpc )

#define IOCTL_PLATFORM_TYPE (L“PocketPCSSDK”)

#else

#define IOCTL_PLATFORM_TYPE (L“DeviceEmulator”)

#endif

#define IOCTL_PLATFORM_OEM (L“Microsoft DeviceEmulator”)

Device Emulator的BSP通过编译选项区分了不同的平台类型,如果是Windows CE系统,则Platform. Type为DeviceEmulator。好了,我们可以通过修改IOCTL_PLATFORM_TYPE的值,来“欺骗”操作系统,让应用程序认为自己运行在Pocket PC或Smartphone上。注意:因为Windows Mobile和Windows CE的函数库存在巨大差异,Windows Mobile的应用程序在Windows CE上未必能够直接运行。

修改IOCTL_PLATFORM_TYPE之后,我们需要重新编译BSP,才能够完成Platform. Type的修改。在Build菜单中选择Advanced Build Commands中的Rebuild Current BSP and Subprojects。

我们可以编译BSP和Subporject后,调用BuildRel和Makeimg生成新的NK.bin。这样,我们就可以节省大量的重新编译的时间。在我的机器上大概几分钟就完成了BSP的编译,如果是重新Build操作系统的话,需要二十分钟左右。

NK编译成功后,选择Attach Device,重新运行系统和CheckPlatform程序,会得到下面的运行结果:

最后还需要提示一下,这种方法只对通过SystemParametersInfo API检测Platform. Type的应用程序有效。如果软件使用了其他方法检测Platform. Type的话,那就需要具体问题具体分析了。

篇15:新年新计划Windows系统

“唉”  过去的一年用这个字就可以概括了,太多的东西在我的一声“唉”中了结,

新年新计划Windows系统

新年过去了,希望随着春天到来了。还不算晚吧,让我重新再来,道路就在眼前。

一切回到原点。

为了美好的明天。

原文转自:www.ltesting.net

篇16:Windows系统开始?运行?命令大放送

微软Windows系统日新月异的发展给用户们带来了越来越多的方便,同时使得某些功能渐渐被人们所淡化了,比如“运行”,对于那些“老鸟”们来说“运行”命令已经是掌握的驾轻就熟,可是对于刚刚接触电脑的新手来说,可能还是个陌生的“东西”。其实,掌握好Windows的“运行”命令,能够更快捷的对系统进行操作,从而达到提高系统管理效率的目的(如图)。

explorer-------打开资源管理器

Nslookup-------IP地址侦测器

logoff---------注销命令

tsshutdn-------60秒倒计时关机命令

lusrmgr.msc----本机用户和组

services.msc---本地服务设置

oobe/msoobe/a----检查XP是否激活

notepad--------打开记事本

cleanmgr-------垃圾整理

netstartmessenger----开始信使服务

compmgmt.msc---计算机管理

netstopmessenger-----停止信使服务

conf-----------启动netmeeting

dvdplay--------DVD播放器

charmap--------启动字符映射表

diskmgmt.msc---磁盘管理实用程序

calc-----------启动计算器

dfrg.msc-------磁盘碎片整理程序

chkdsk.exe-----Chkdsk磁盘检查

devmgmt.msc---设备管理器

regsvr32/u*.dll----停止dll文件运行

drwtsn32------系统医生

rononce-p----15秒关机

dxdiag---------检查DirectX信息

regedt32-------注册表编辑器

Msconfig.exe---系统配置实用程序

rsop.msc-------组策略结果集

mem.exe--------显示内存使用情况

regedit.exe----注册表

winchat--------XP自带局域网聊天

progman--------程序管理器

winmsd---------系统信息

perfmon.msc----计算机性能监测程序

winver---------检查Windows版本

sfc/scannow-----扫描错误并复原

taskmgr-----任务管理器(/xp/

winver---------检查Windows版本

wmimgmt.msc----打开windows管理体系结构(WMI)

wupdmgr--------windows更新程序

wscript--------windows脚本宿主设置

write----------写字板

winmsd---------系统信息

wiaacmgr-------扫描仪和照相机向导

winchat--------XP自带局域网聊天

mem.exe--------显示内存使用情况

Msconfig.exe---系统配置实用程序

mplayer2-------简易widnowsmediaplayer

mspaint--------画图板

mstsc----------远程桌面连接

mplayer2-------媒体播放机

magnify--------放大镜实用程序

mmc------------打开控制台

mobsync--------同步命令

dxdiag---------检查DirectX信息

drwtsn32------系统医生

devmgmt.msc---设备管理器

dfrg.msc-------磁盘碎片整理程序

diskmgmt.msc---磁盘管理实用程序

dcomcnfg-------打开系统组件服务

ddeshare-------打开DDE共享设置

dvdplay--------DVD播放器

netstopmessenger-----停止信使服务

netstartmessenger----开始信使服务

notepad--------打开记事本

nslookup-------网络管理的工具向导

ntbackup-------系统备份和还原

narrator-------屏幕“讲述人”

ntmsmgr.msc----移动存储管理器

ntmsoprq.msc---移动存储管理员操作请求

netstat-an----(TC)命令检查接口

syncapp--------创建一个公文包

sysedit--------系统配置编辑器

sigverif-------文件签名验证程序

sndrec32-------录音机

shrpubw--------创建共享文件夹

secpol.msc-----本地安全策略

services.msc---本地服务设置

Sndvol32-------音量控制程序

sfc.exe--------系统文件检查器

sfc/scannow---windows文件保护

tsshutdn-------60秒倒计时关机命令

tourstart------xp简介(安装完成后出现的漫游xp程序)

taskmgr--------任务管理器

eventvwr-------事件查看器

eudcedit-------造字程序

explorer-------打开资源管理器

packager-------对象包装程序

perfmon.msc----计算机性能监测程序

progman--------程序管理器

regedit.exe----注册表

rsop.msc-------组策略结果集

regedt32-------注册表编辑器

rononce-p----15秒关机

regsvr32/u*.dll----停止dll文件运行

regsvr32/uzipfldr.dll------取消ZIP支持

cmd.exe--------CMD命令提示符

chkdsk.exe-----Chkdsk磁盘检查

certmgr.msc----证书管理实用程序

calc-----------启动计算器

charmap--------启动字符映射表

cliconfg-------SQLSERVER客户端网络实用程序

Clipbrd--------剪贴板查看器

conf-----------启动netmeeting

compmgmt.msc---计算机管理

cleanmgr-------垃圾整理

ciadv.msc------索引服务程序

osk------------打开屏幕键盘

odbcad32-------ODBC数据源管理器

oobe/msoobe/a----检查XP是否激活

lusrmgr.msc----本机用户和组

logoff---------注销命令

iexpress-------木马捆绑工具,系统自带

Nslookup-------IP地址侦测器

fsmgmt.msc-----共享文件夹管理器

utilman--------辅助工具管理器

gpedit.msc-----组策略

篇17:windows xp操作系统开始运行命令

电脑维护的很多时候都需要在开始那里点运行,然后输入各种命令或许是查看PC的信息;或许是打开注册表;或许是查看上网速度、、、总之对PC维护有着举足轻重的作用!下面是一些命令集合,希望对电脑爱好者有帮助,

☞开始→运行→命令 集锦 (其中红色的为常用的)

winver---------检查Windows版本

wmimgmt.msc----打开windows管理体系结构(WMI)

wupdmgr--------windows更新程序

wscript--------windows脚本宿主设置

write----------写字板

winmsd---------系统信息

wiaacmgr-------扫描仪和照相机向导

winchat--------XP自带局域网聊天

mem.exe--------显示内存使用情况

Msconfig.exe---系统配置实用程序(更改PC启动项目)

mplayer2-------简易widnows media player

mspaint--------画图板

mstsc----------远程桌面连接

mplayer2-------媒体播放机

magnify--------放大镜实用程序

mmc------------打开控制台

mobsync--------同步命令

dxdiag---------检查DirectX信息

drwtsn32------ 系统医生

devmgmt.msc--- 设备管理器

dfrg.msc-------磁盘碎片整理程序

diskmgmt.msc---磁盘管理实用程序

dcomcnfg-------打开系统组件服务

ddeshare-------打开DDE共享设置

dvdplay--------DVD播放器

net stop messenger-----停止信使服务

net start messenger----开始信使服务

notepad--------打开记事本

nslookup-------网络管理的工具向导

ntbackup-------系统备份和还原

narrator-------屏幕“讲述人”

ntmsmgr.msc----移动存储管理器

ntmsoprq.msc---移动存储管理员操作请求

netstat -an----(TC)命令检查接口

syncapp--------创建一个公文包

sysedit--------系统配置编辑器

sigverif-------文件签名验证程序

sndrec32-------录音机(调MIC)

shrpubw--------创建共享文件夹

secpol.msc-----本地安全策略

syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码

services.msc---本地服务设置

Sndvol32-------音量控制程序

sfc.exe--------系统文件检查器

sfc /scannow---windows文件保护

tsshutdn-------60秒倒计时关机命令

tourstart------xp简介(安装完成后出现的漫游xp程序)

taskmgr--------任务管理器

eventvwr-------事件查看器

eudcedit-------造字程序

explorer-------打开资源管理器

packager-------对象包装程序

perfmon.msc----计算机性能监测程序

progman--------程序管理器

regedit.exe----注册表

rsop.msc-------组策略结果集

regedt32-------注册表编辑器

rononce -p ----15秒关机

regsvr32 /u *.dll----停止dll文件运行

regsvr32 /u zipfldr.dll------取消ZIP支持

cmd.exe--------CMD命令提示符

chkdsk.exe-----Chkdsk磁盘检查

certmgr.msc----证书管理实用程序

calc-----------启动计算器

charmap--------启动字符映射表

cliconfg-------SQL SERVER 客户端网络实用程序

Clipbrd--------剪贴板查看器

conf-----------启动netmeeting

compmgmt.msc---计算机管理

cleanmgr-------垃圾整理

ciadv.msc------索引服务程序

osk------------打开屏幕键盘

odbcad32-------ODBC数据源管理器

oobe/msoobe /a----检查XP是否激活 lusrmgr.msc----本机用户和组 logoff---------注销命令

iexpress-------木马捆绑工具,系统自带

Nslookup-------IP地址侦测器

fsmgmt.msc-----共享文件夹管理器

utilman--------辅助工具管理器

gpedit.msc-----组策略

更多 运行 命令请进入:/jiqiao/

篇18:Windows 防毒从安装系统开始

一、合理进行磁盘分区

目前我们使用的硬盘容量大都在40GB以上,因此应将硬盘合理地分为三到四个逻辑分区,

其中将C盘作为一个独立的系统分区,把Windows 2000操作系统及常用应用程序、系统程序安装在上面。而将其他文档和一些重要数据存放在别的分区上,这样既便于系统的备份及恢复,又可以在被病毒侵害时最大限度地规避风险。

二、断开网络物理连接

由于当前互联网络上存在着大量木马以及冲击波、震荡波等蠕虫病毒,而这些病毒又往往是“不请自到”,笔者最近曾几次在安装Windows 2000系统时忽略了这点。

三、安装补丁和杀毒软件

如果必须上网下载安装,则建议先下载安装震荡波专杀工具

四、进行安全化设置

1.将IE浏览器从5.0升级到6.0,

这是因为相当一部分木马是针对IE5.0的漏洞编写的,所以将IE升级到6.0不失为一个好措施。

2.把共享文件的权限从“Everyone”组改成“授权用户”。

3.添加用户名及密码。相当一部分用户,特别是家庭用户由于嫌麻烦,往往不设置用户名及密码,殊不知这是相当危险的做法。

4.打开各种杀毒软件或防火墙的即时监控功能,并及时更新病毒库;安装上网助手并打开IE即时保护功能。

五、备份系统

首先利用Ghost对系统分区进行镜像备份,这对日后的系统维护可谓一劳永逸的事;然后在必要时对进程表(初始值)和注册表进行备份。

总之,装Windows 2000系统就好比盖大楼一样,只要“基础”打好了,相信许多感染病毒的“源头”都会被阻断。

篇19:一切工作从计划开始

一切工作从计划开始

来公司工作很长一段时间了,让我感受最深的是,公司特别重视计划工作,从最高管理层到第一线的基层工作人员都有做计划工作的良好习惯。公司管理者认识到,磨刀不误砍柴工,没有计划,公司就不能合理地安排协调公司的人力、财力、物力等资源,而公司的各项活动将不会得到有效的开展,公司以期取得最佳经济效益和社会效益也只能是一种美好的愿景。   在管理实践中,计划是其他管理职能的前提和基础,并且还渗透到其他管理职能之中,列宁指出过,“任何计划都是尺度、准则、灯塔、路标。”它是管理过程的中心环节,因此,计划在管理活动中具有特殊重要的地位和作用。   公司管理者经常强调,一切工作的开始都是始于计划,做任何事情前都必须先制订行之有效的计划,并尽可能做到周密细致。也正是通过这种凡事都做计划的良好工作习惯,公司的各项活动都进行的非常顺利,常常能取得事半功倍的效果。   有一位朋友跟我说过,“当一件事情需要每天反复做,每月反复做时,当一件事情的结果影响极大时,计划就显得尤为重要,有意义了。因为一个计划可以让每天重复的事情都可以产生好的结果,可以让一件重要的事情得到预想的效果。不会做计划的人,一般表现为能力低下,特别是不配做领导,一位合格的领导是必须有策略思考的头脑,策略思维的习惯,策略做事的行为。这种领导往往做事显得高明,效益明显。” 怎样提高工作效率,使工作富有成就的最好办法,就是针对每项工作都制订一份性质有效的工作计划。对于员工而言,做计划比那时他们工作能力最基本的技能,因为做好计划,可以使员工养成一个严谨细致的良好工作作风,也是体现其责任感最重要的因素。做一个优秀的计划,将会使我们的工作按照意愿进行,有条不紊的发展,提高工作的成效,增强企业的精细化管理水平。   凡是预则立,不预则废。告诉我们计划对于做事情成功是很重要的。“我们将要做什么?我们为什么去做?我们应该做什么??计划的制订,就是为了指导我们的工作,使之不再混乱并有效的开展组织活动,也是体现其责任感最重要的.因素。一切工作从计划开始,才能做到工作有序控制,工作质量和效率的提高才能得到保证。   松下幸之助在其管理日记中谈到,有些人计划归计划,但实际上却并不去做,结果计划失败了,也不觉得难过。这在本公司是绝对不允许的。当然一个计划并不是百分之百能实现。但遇有困难,就要下加倍的工夫去达成,这样也才有工作的乐趣;如不能实现,那一定是工夫下得不够,或是创意不行的缘故。   计划的制定将会使企业的奋斗方向明确,会成为企业的指示灯,同时也是企业经营的“宪法”。企业行为必须依据计划开展活动才有意义;如果一个没有任何计划,或是制定了计划,却随意更改计划,不依计划行事,毫无稳定性和权威性,那么,这个企业的行为一定是随机的、盲目的,必将会失控甚至失败。

篇20:开发人员首选跨平台工具之调查

VisionMobile发布了一份新报告,报告中统计了开发人员当前使用的跨平台工具、未来计划要使用的跨平台工具以及打算弃用的跨平台工具,调查结果预示着行情不太稳定,许多开发人员都倾向选择寻找更好的工具。

市场分析和策略公司VisionMobile进行了一项调查,目的是从开发者角度对跨平台工具(cross-platform. tools,CPT)进行评估。调查对象跨越了整个地球,共有来自91个国家超过2400名开发人员参与其中。VisionMobile从一份超过100个工具的列表中,挑选出了它认为最有名、使用最广泛的20个供应商及工具,它们分别是:Adobe (Flex)、Appcelerator (Titanium)、AppMobi、Bedrock (Metismo)、Ansca (Corona)、DragonRad、Kony、Marmalade、MoSync、Netbiscuits、Alcatel Lucent (OpenPlug)、PhoneGap、RhoMobile、RunRev (LiveCode)、Sencha Touch/jQTouch、Strobe/Sproutcore、Unity、Unreal、Worklight和Xamarin (MonoTouch/Droid)。

参与调查的开发人员依据他们主要使用的跨平台工具进行了回应,分布情况如下:排在首位的是Mono,接下去是PhoneGap、RunRev和Appcelerator——它们各自的用户数量十分接近。

当问题变成开发人员所有使用过的工具时,结果层次结构发生了变化,即问题变成了统计“在不区分工具是否为主要开发工具的前提下,开发人员使用最多的跨平台工具列表”。调查显示PhoneGap排在首位,其次是Sencha Touch和Mono:

在未来计划使用的跨平台工具列表中,PhoneGap一马当先:

但是也有大量的开发人员准备在未来弃用PhoneGap,这样的结果显示了行情波动很大,开发人员仍在选择最好的工具,

管理资料

大部分开发人员计划舍弃Flex,想到Adobe在Flash和Flex上的姿态,你就会觉得这个结果并不令人惊讶。采用率和弃用率应当结合起来看,这样才能更好地评估某个工具在未来如何发展:

调查中开发人员选择一个工具而不是选择另外工具的原因按照顺序排列依次是:61%的人作出选择是因为“它支持我的目标平台”;43%的人作出选择是因为“它能够用到我的开发技能”;40%的人作出选择是因为“它价格低或者免费”;33%的人作出选择是因为“它能加速开发过程”;23%的人作出选择是因为“它学起来简单”;19%的人作出选择是因为“它提供丰富的UI功能”;10%的人作出选择是因为“它可以访问设备或硬件API”;而只有9%和8%的开发人员做出选择分别是因为性能和工具拥有良好的供应商支持:

当涉及工具使用中的用户满意度时,有意思的是,所有工具的得分都在3.7和4.0之间,即满意度近乎持平:

2012年跨平台开发工具报告(PDF,共97页)包含了在用户调查和数据处理中使用到的方法、排名前15位的供应商及其工具的详细信息以及一些概括总结。从报告中可以看出,跨平台工具正在成为平台供应商(Apple、Google、Microsoft、Samsung、RIM)的战略性资产。跨平台工具既是对本地开发工具的补充,也是应用程序开发“民主化”的要素。多元化支持(手机、平板、PC甚至即将到来的智能电视设备)将会是跨平台工具的“下一个新领域”。

查看英文原文:www.infoq.com/news/2012/02/Cross-Platform-Tools

浅析基于PC的开放式数控系统论文

设计基础教学

计划系统

访问控制模型个人学习总结

Windows Server 大型企业解决方案

Illustrator CS6新功能介绍

计算机应用基础教学计划

Ethereal协议分析系统介绍

系统分析师 作文范文

计算机基础教案

Windows 开始跨平台计划
《Windows 开始跨平台计划.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【Windows 开始跨平台计划(共20篇)】相关文章:

医学课题设计范文2022-05-12

基于WEB的工作计划统计分析系统的设计与实现2024-04-30

电商创业标语2022-05-22

计算机管理个人总结2023-12-20

思维导图软件:XMIND简介2023-11-09

关于微软SP2的IPv6安全性思考2022-09-10

php实习报告2022-10-05

计算机应用教学计划的2023-03-11

操作系统实习报告2022-09-25

玩转Windows 8个性锁屏设置2023-01-15