‘壹’ windows 桌面应用 开发框架 哪个好用
Charles Petzold的Programming Windows,最新版第五版,还是98年的,但是内容依然很有意义前几个月清华才重版了一次中文版的,还挺不错
如果要搞大规模的程序的话,恐怕你得学学C# 或是C++这样的面向对象语言,要不然大型的Windows桌面开发框架比如MFC,WinForms和WPF都没法使用
‘贰’ python用来开发桌面软件可有什么不错的框架
在web开发方面,有从轻到重量级不同的很多框架,比如web.py, Django, TurboGears, Zope等,其中Zope已经达到了企业级应用的量级
桌面程序:wxPython和py2exe都是开源免费软件,pyQt4 等常用的。
‘叁’ 开发跨平台桌面应用程序用什么框架有免费的吗最好是C++或Java的,求推荐
1、如果您说的桌面应用程序指的是企业管理软件类型(例如OA、CRM、项目管理系统等),那广州天翎的MyApps低代码开发平台是相当不错的,有永久免费的版本,一端配置多端同步生成不需要额外写代码,公司也是做了十几年的老牌公司,具体可以去官网下载测试一下;
2、如果您说的桌面应用程序是其他软件,那我这边外行了。
‘肆’ 苹果电脑是什么架构
苹果电脑未来将采用Intel处理器?
最近CNet援引一篇名为“PC Manifesto”的市场研究文章表示苹果将极有可能采用Intel的处理器进行生产。
现在的苹果已经不是昔日风光无限的苹果,苹果要取得发展必然要作出改变,改变首先就要从降低生产成本开始,但Steve肯定不会从机器外观上作出任何改变,毕竟这是苹果引以为傲及目前唯一的产品卖点,要改变的只有内部的硬件配置。
虽然我们不能肯定苹果将会使用那家厂商的处理器产品进行生产,无论是Power5,Clawhammer还是Prescott,苹果如果选择后两者进行生产的话一定有机会在以后几年的业绩取得一定的改善。
全新苹果电脑 完成向intel架构转换
--------------------------------------------------------------------------------
http://www.sina.com.cn 2006年08月25日 04:24 eNet硅谷动力
作者:Yuki
苹果电脑公司今天推出了全新的Mac Pro,这款四核双芯至强处理器的64位桌面工作站,配备了两个全新双核英特尔至强处理器,采用英特尔全新体系架构, 性能达到Power Macreg; G5 Quad*两倍。凭借领先的性能、更强大的扩展能力、更高性能的显卡选件,全新设计的Mac Pro成为对性能具有极高要求用户的最理想系统。Mac Pro的推出标志着苹果电脑公司产品迅速、无缝地完成了向英特尔架构的转换, 现在整个Mac系列全部使用英特尔的最新处理器。
“苹果电脑公司在7个月内就成功完成了向使用英特尔处理器的转换——确切地说是210天,”苹果电脑公司首席执行官Steve Jobs说,“而且,还有什么比Mac Pro 更好的产品,能满足工作站领域Mac用户的梦想呢?”
全新Mac Pro配备了基于革命性英特尔微处理器架构的全新双核英特尔至强5100系列处理器,提供突破性的性能和电源效率。 在行业标准性能评测中, 全新Mac Pro的速度比Power Mac G5 Quad更快,Mac Pro配备了两个双核英特尔至强处理器,每个处理器都带有4MB共享二级缓存和独立的1.33 GHz前端总线。配备667 MHz DDR2完全缓冲的内存,Mac Pro还具有一个引以自豪的256位宽内存架构,提供惊人的带宽。
全新设计的Mac Pro提供了一个新的直连存储解决方案,可以免线缆,即插式地安装最多4个500GB Serial ATA硬盘,总计达到2TB内部存储——这是迄今为止Mac上的最高记录——并且支持两个光驱同时读或写到CD和DVD。每台Mac Pro都包括三个全长的PCI Express扩展插槽和一个双宽PCI Express显卡插槽,支持高功率双宽显卡,而不会牺牲多个插槽。Mac Pro的前面板上有一个FireWirereg; 800端口、一个FireWire 400端口和两个USB 2.0端口,后面板上另有一个FireWire 800端口、一个FireWire 400端口和三个USB 2.0端口,可使用户快速方便地连接最流行的外设。Mac Pro还包含两个千兆以太网端口、光纤数字音频输入和输出、模拟音频输入和输出,可选配的内置AirPortreg; Extreme和Bluetooth 2.0+EDR。
每台Mac Pro都标配有256MB显存的NVIDIA GeForce 7300 GT显卡,支持双显示器和苹果30英寸Cinema HD Display显示器。可选购的带有512MB显存的ATI Radeon X1900 XT和NVIDIA Quadro FX 4500显卡,能够支持多达两台苹果30英寸Cinema HD Display显示器。Quadro FX 4500还包含一个连接立体眼镜的3D端口,从而实现三维效果的应用,是对性能具有极高要求的动画、特效和科学可视化应用的理想之选。Mac Pro最多支持四个PCI Express显卡,一次能够驱动多达8台显示器,适合高级可视化和大型显示幕墙。
每台全新Mac Pro都配备了世界最先进的操作系统的最新版本——Mac OS X版本10.4.7 Tiger,包括Safari、Mail、iCal和iChat AV。Tiger包含一种称为Rosetta的创新软件转换技术,能让用户无缝运行大多数Mac OS X PowerPC应用软件。目前有3,000多个通用应用软件可供基于英特尔架构的Mac用户选择,其中包括苹果电脑公司的所有普通和专业应用软件。通用Mac软件包括Xsan,一种高性能的企业级存储区域网络(SAN)文件系统的多个版本以及苹果电脑公司屡获殊荣的服务器操作系统Mac OS X Server。Mac OS X通用应用软件的更新列表可登录guide.apple.com/universal获取,并且这个阵容每天都在扩大,已有数百家开发商宣布支持Mac OS X基于英特尔架构的应用软件。
苹果电脑公司屡获殊荣的宽屏平板Cinema Display显示器为Mac Pro提供了完美的搭档,并且现在比以前更经济实惠。30英寸Cinema HD Display显示器拥有行业领先的2560 x 1600分辨率,23英寸Cinema HD Display显示器分辨率为1920 x 1200,它们都是剪辑高清电视(HDTV)内容的理想之选,现在的售价分别为人民币19,800元和人民币9,800元。现在,分辨率为1680 x 1050的20英寸Cinema Display显示器的售价只有人民币6,800元,为剪辑全尺寸图像提供了足够的空间,并具有充足的屏幕调色板空间。
价格和上市时间
包括两个2.66 GHz 双核英特尔至强处理器的标准预置配置Mac Pro将于2006年8月上市,用户可通过苹果授权经销商进行购买,售价为人民币24,500元。20英寸Cinema Display显示器、23英寸Cinema HD Display显示器和30英寸Cinema HD Display显示器目前通过苹果授权经销商进行销售,建议零售价分别为人民币6,800元、人民币9,800元和人民币19,800元。
建议零售价为人民币24,500元的Mac Pro包括:
两个2.66 GHz 双核英特尔至强处理器;
1GB 667 MHz DDR2完全缓冲的ECC内存,最高可扩展至16GB;
带有256MB GDDR2 SDRAM的NVIDIA GeForce 7300 GT显卡;
转速为7200 rpm的250GB Serial ATA(3Gb/s)硬盘;
支持双层刻录的16 倍速 SuperDrive光驱(DVD+R DL/DVD±RW/CD-RW);
四个PCI Express插槽:一个双宽显卡插槽和三个全长扩展插槽;以及
Mighty Mouse鼠标和苹果键盘。
基于行业标准SPECint和SPECfp速率测试的估计结果。SPEC是Standard Performance Evaluation Corporation(SPEC)的注册商标;欲了解更多信息,请访问 www.apple.com/macpro。
有关Rosetta支持的苹果软件方面的信息,请访问www.apple.com/rosetta/。对于第三方软件,请直接联系厂商。
苹果电脑公司在二十世纪七十年代通过Apple II引发了个人电脑革命,二十世纪八十年代Macintosh的推出又彻底改造了个人计算机。通过其创新的和屡获大奖的台式机、笔记本电脑、Mac OS X操作系统、iLife数字生活方式软件以及专业应用软件,苹果电脑已经被用户广为认知。此外,苹果还以其领先市场的iPod系列便携式数字音乐播放器和iTunes在线音乐商店引发了数字音乐的革命。
‘伍’ iOS应用界面的交互框架各自的优缺点是什么
优点:1、清楚当前所在的入口位置。2、轻松在各入口间频繁跳转且不会迷失方向。3、直接展现最重要入口的内容信息。4、层次展示清晰。5、可展示内容较长的标题。6、可展示标题的次级内容。缺点:1、功能入口过多时,该模式显得笨重不实用。2、无法在多入口间灵活跳转,不适合多任务操作。3、容易形成更深的路径。4、不能显示太多入口次级内容。5、同级内容过多时,用户浏览容易产生疲劳。6、排版灵活性不是很高。7、只能通过排列顺序、颜色来区分各入口重要程度。
‘陆’ 使用Java开发桌面应用程序用什么技术框架好
JAVA软件开发开发框架多达几十种,瑭锦Tanjurd总结列举了3种最常见也是最常用方便的3种工具: 1、Struts:Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的 2、Spring:Spring是轻量级的J2EE应用程序框架。
‘柒’ 酷我,qq,酷狗等常用的桌面软件都是用什么语言,框架开发的
大部分商用软件都是用VC++开发,什么框架不清楚,如果不确定你可以自己用peid、petotal之类的检查一下,
‘捌’ Mac OS X 与 iOS 越来越像了,这对苹果电脑到底意味着什么
Mac OS X今后的发展方向似乎也逐渐明朗起来。它的操作体验将和iOS越走越近……而这是否意味着苹果想要把这两个操作系统融合起来呢?如果这样的话,如许多人所猜测,苹果是不是想要彻底革新Mac呢?共享越来越多的特性iOS和OS X之间相互借用的特性越来越多,从开发框架到设计理念,这在目前最新版的Lion系统里体现得非常明显,包括在WWDC大会上用来做介绍的那个版本。OS X的好些改进都来自iOS,比如硬件加密、视频聊天、文件分享、应用沙盒、自动保存状态、多点触摸手势以及内嵌的应用商店,这还只是几个例子而已。当苹果副总裁Phil Schiller向广大开发者介绍OS X Lion时,他说新系统包含超过250个新特性,不过他只详细讲解了其中10个。几乎每一个特性都从iOS的设计中获得了大量灵感。这其中还有个小细节,在Lion系统的讲解过程中,“tap(轻触)”这个词的出现频率远远高于“click(点击)”。甚至,Schiller介绍全屏应用并第一次提到 tapping时,他几乎快要脱口而出地说click了,然后犹豫了一下,说了tap这个词。能够看出来,苹果公司将Mac的未来规划为多点触摸,而不再是鼠标。也许Mac用户们一直无法离开鼠标,但苹果已经将多点触控的触摸板作为今后的主要输入设备了。可能是设计iPhone的经历以及随后它的巨大成功深深影响了苹果,他们相信多点触控是未来电脑的发展方向。这和乔布斯当年参观Xerox Parc的经历很相似,因为那次参观使他相信图形界面和鼠标的结合是未来30年电脑的主流操作方式。Mac App StoreMac App Store是苹果未来计划中的一个重要元素。它的销售量甚至超过了PC软件销售界的巨人百思买(Best Buy),Mac App Store无疑会是现在和将来软件收入的主要来源。它的作用还不止这些,它甚至为苹果公司将来控制Mac上软件的质量和种类铺好了道路。总会有用户想要或需要在Mac App Store之外的地方获取软件,以进行创作或修改Mac电脑的运行方式。不过以苹果目前的考虑,这些人肯定属于少数。如果有人还在怀疑苹果是否会完全依赖于Mac App Store,那么使用App Store来升级到OS X Lion系统这件事应该就是最好的证明了。Mac App Store将帮助Mac系统成为一个精选应用程序的平台。虽然除了App Store之外,还有许多安装程序的方式,但不久的将来,消费者们将不再需要满天下找寻一个软件了,App Store是不会让他们错过好软件的。先不管App Store的应用审核机制是否足够完善,它的好处是能严格控制电脑中所安装的应用程序类型,这是谁都需要的。有个很典型的例子,就是Android菜市场,里面随处可见恶意软件和粗制滥造的程序。而App Store的兴起是基于应用程序沙盒的保护,保护用户的设备不受严重的破坏。消费者不需要浪费时间去学习每个iOS应用的技术细节以及它们因为安全原因所受的限制,他们需要的仅仅是在任何时候安装想要的软件,而不用担心程序的兼容性和稳定性等。在沙盒中与恶意软件斗争用户能够放心地在App Store里挑选和安装各种程序,这无疑是苹果精心挑选、排查和组织而带来的成功,但这方面似乎应该收到更多的赞誉。一个明显的事实是,苹果的应用平台对开发者来说非常具有吸引力,而且应用的购买率越来越高,可是为什么会形成这样的局面呢?你可能会发现有些用户根本不购买软件,他们可能只是不知道有App Store而已,不过,你却很难看到有人会因为担心会破坏他们的数据或损坏手机而不安装任何应用。这种情况在PC电脑上是不可能出现的。那里恶意软件横行,病毒丛生,稍有不慎就会跌跟头,PC用户们都快被练出一双火眼金睛了。在Mac平台上情形就好许多了,虽说可能只是暂时的情形。Mac电脑眼下基本不可能被病毒攻占,但还是有可能性的。比如最近的MacDefender恶意软件,也包括其他心怀不轨的代码,就说明对黑客中的“恶人”来说,Mac其实也不是固若金汤的。每卖出一台Mac电脑就必然将威胁增加了一分。但无论如何,和Windows系统相比,OS X的安全性之强已是野兽级的。它能给用户提供更好的保护,而PC用户们就不得不为避免感染病毒而花费大量心思。到现在为止,Mac的安全性更多的还是取决于用户数量的相对微小,这才让Mac平台没有成为攻击者们的主要目标。这种局面随着Mac电脑用户的增多是不可能永远维持下去的。苹果必定也深知这一点,所以他们为iOS和Mac带来了沙盒保护技术。沙盒技术限制了应用程序对资源的操作,并严格限定了它们在系统或硬件里可以触及的范围。这项技术使得iPhone的应用异常稳定,而且出现了问题也不会轻易影响到整个系统的运行。举例来说,假如有哪个程序彻底崩溃了,对用户来说顶多就是看到程序退出了,并且跳回了主屏画面。苹果想要把这种级别的稳定性和安全性赋予Mac电脑。所以他们很可能在近期将所有Mac App Store的应用转移到沙盒中去。虽然此类信息暂时还属于保密内容,不过事实上,这个计划肯定存在并且会在不远的将来实施。除非有非常有力的理由,苹果是不允许应用程序访问非必要的资源的。大家也许会觉得苹果预防病毒的手段太疯狂,似乎要把任何恶意软件的苗头赶尽杀绝而忽略更重要的事情。不久以后,不符合苹果的沙盒规则的程序将无法安装,更别说在Mac电脑上运行了。从理论上来说,运用沙盒等手段可以阻止任何“有问题”的软件运行在Mac电脑上,以防感染或使系统崩溃。不过说到底,这样规模的迁移(到沙盒中)影响最深的还是广大开发者们。不过据WWDC上若干开发者们的看法,他们对增强系统稳定性这一方面还是持肯定意见的。希望到时候在Mac App Store里安装应用的时候,用户还是能有一种方式去安装他们感兴趣且不受沙盒限制的应用程序。Mac电脑稳步发展Mac电脑在过去五年里,每季度的销量增速已经超过了所有同行。Mac的市场在以28%的年增长量迅速成长,PC的市场却在以每年1%的速度下降。现在全世界共有5400万Mac用户,而其中Macbook Air的用户更是助苹果创收30亿美元。这些数字大多是Schiller在WWDC上的演讲中提到的。不过成绩归成绩,苹果现在思考的更多的还是整个产品线的未来怎么走。在苹果公司往年创下的巨额利润中,Mac电脑所占的比例在逐年上涨。所以说,让Mac完全让出位置给移动设备这一看法是不对的。当然这是在苹果整个产品线都健康发展的前提下。如果仔细分析现有数据就不难发现,iMac系列的销售量增长十分迅猛。它几乎成为用户们从PC转向Mac电脑的主流设备,并且也是许多人的第一台苹果电脑。其中很大部分原因是iMac购买者们认为它的性能足够强劲,而不必花大价钱买一台Mac Pro。另外一个增长奇快的产品是MacBook系列。尤其是MacBook Air在去年的成功几乎无人能及了。总体来说,MacBook系列的销售量已经开始压制台式机了,前者占苹果电脑销售量的73%,而后者只有区区27%。Mac Pro系列是针对专业级用户设计,而它在用户群中的地位主要是得益于它的可扩展性,灵活的GPU配搭以及可扩容的存储设备。而且和iMac相比,它可以搭载Quad Core核心是一个很大的优势。而且Mac Pro可以添加内存,其内存和CPU插槽设计十分完美,对于今后的iMac来说这完全是可以借鉴的长处。说到外部存储和GPU的选择,Thunderbolt可以让iMac用户“打造自己的Mac Pro”,为iMac添加更强力的外部设备。一块支持Thunderbolt的高端显卡可以满足设计师们更精细的要求,而外部Thunderbolt存储设备的速度之快更是让内置硬盘汗颜,除了做视频处理这种需要大量和频繁硬盘访问的工作之外,甚至可以把外部Thunderbolt存储设备当做主存储器了。所以,原本打算购买Mac Pro的用户其实可以考虑一下买一台多核的iMac电脑,并为其配备若干强大的外设。当然了,这一切要实现的话还得看Thunderbolt到底能在多大程度上适应市场需求,目前为止,除了iMac和MacBook Pro系列之外,似乎还没有Thunderbolt大量入住电子设备的迹象。好事是,苹果尚有时间。他们可以继续销售Mac Pro,直到Thunderbolt或其他可扩展标准出来支持现有为iMac配备的外部设备。此项技术一旦成熟,Mac Pro就可以闪人了,使得苹果的产品线得到进一步优化。去掉低端的MacBook,用更较便宜的MacBook Pro来代替,最终苹果的产品线也许会是这样:iPod touch、iPhone、iPad、MacBook Air、MacBook Pro以及iMac。Mac的将来会怎样其实,Mac电脑和iOS设备的布局最终会形成唯一的一个硬件产品路线。如果你想要在衣兜里装一个苹果电脑,就买一台iPhone,如果你想要方便的设备共享并且不必拘泥于桌面,则可以选择iPad。在家里,你可以使用iMac或者MacBook的产品,它们的屏幕更大键盘更适合快速创建各种内容。现在已经有了明显的趋势表明Mac和iOS正在逐渐融合,以后没准不再有Mac,它将和iOS合体成为全新的一套系统。不过就现在苹果对Mac方面的投入来看,又不像这么回事,更不用说现在Mac产品的发展正如日中天这个事实。iOS无疑将继续为OS X的成长提供养分,iPhone、iPad和iPod touch将继续融合桌面计算机的特性和功能,与此同时iOS和OS X这对战友会继续为苹果计算机产品的成长而奋斗。这里想要说的是,别指望Mac和iOS的布局会永远是这样分割开来的。最终,它们都是苹果电脑,只不过其中一部分能够在你的手机里运行罢了。
‘玖’ 前端用什么框架开发桌面应用软件的
开运联合creatN框架为您解答软件框架(Softwareframework),通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。
软件企业自己开发软件框架面临的困扰:
1、开发周期长
不管是软件项目还是软件产品,开发周期都比较长,功能不多,但是工程师却需要很长的时间长能完成。
2、用人成本高
软件行业最大的成本就是用人成本,开发人员的工资水涨船高,架构师、程序员、前端、美工……。
2.界面风格简洁、大气、操作便捷,非常适合中国人的审美观念,直接提升软件的印象分。
3.采用SOA架构,系统核心功能均可以通过服务的方式提供给外部调用,方便系统与ERP系统及周边系统、硬件设备接口交互能力,解决企业信息化孤岛问题。
4.强大的UI组件。UI层基于Jquery+Div+css+ajax开发,没有采用第三方UI框架使得UI保持了简洁轻巧,重要的是不用支付额外的UI版权费用。另外也集成了大量的如勾选框、文本输入框、动态下拉框、树型组件、Grid、翻页、数据、条件查询、导出、下载等组件,即使您不是前端高手,也可以把前端做得很炫酷。
5.开发平台稳定、成熟、高效。
6.开发框架完美支持Oracle、SQLServer、MYSQL数据库。并且还支持在框架中同时操作多数据库,灵活性、稳定性都非常好。
7.提供自定义报表功能。可通过编写SQL、Procere作为数据来源进行构建不同类型的图形报表。
8.提供工作流引擎组件,开发者可以直接在开发框架中使用自定义表单来承载业务数据进行流程审批;也可以编写代码完成复杂表单然后调用流程引擎服务进行流程审批。
9.提供强大的权限管理组件,基于框架开发出功能后就可以直接给被授权角色授予该功能的权限。
10.提供SSO(单点登陆)服务,方便多系统统一登陆管理。
11.提供APP开发功能,是的,普通的开发人员也可以基于力软敏捷开发框架进行APP开发了,您不用再支付高额的工资聘请安卓和IOS开发人员。
‘拾’ Mac OS桌面程序开发,object-c,cocoa开发,求科普。
NS是指Next Step框架。 cocoa 基于NS,两者没有矛盾,都要学,包括CF也要。从 Mac OS 到 IOS 变动不大。当然有一些新的基于IOS的特性要学习。