『壹』 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的特性要學習。