HTML5成蘋果摒棄Flash於iPad平台之外的原因

HTML5才是蘋果摒棄Flash於iPad平台之外的原因,這一觀點並不讓人意外。iPhone與iPad拒絕Flash,也可以看做喬布斯想從Adobe搶奪一定市場有關。最近 Apple 和 Adobe 之間因為 Flash 的支援與否,口水仗打的比較熱鬧。個人愚見,蘋果公司做出當前的選擇應該不是因為喬布斯要逞一時口舌之快,相信是內部自有 iPhone 以來的長期評估後做出的選擇,蘋果公司從戰略層面甚至會把 Adobe 看作競爭者而不再是重要的夥伴,而謝絕 Flash

Android可能早於iPhone獲得Flash支援

據外電報道,Google的Android平台可能將早於蘋果iPhone獲得Adobe Flash支援。據稱受一家“全球一線行動電信業者”委託,軟體方案提供者BSQUARE將負責把Adobe

iPhone多視圖開發案例紀實(1)

本文是iPhone多視圖開發和WebService用戶端技術實現的一個案例介紹。文中以一個簡單的例子來說明iPhone多視圖開發。1.建立iPhone項目開啟XCode,建立IPhone項目,選擇“window-based

iPhone OS 4.1發現漏洞 越獄有望

iPhone發布iOS 4.1最後一個預覽版之後不久,從iPhone破解團隊就傳出了一個好訊息。一位賬戶名為pod2g的駭客在Twitter上表示,他已經發現了iPhone OS 4.1的一個新bootrom漏洞,暗示著無論是新推出的iPod

喬布斯親力親為 致電開發人員解釋應用遭拒原因

iPhone OS 4.2正式版將於本周日發布,其成功絕不僅僅是產品的成功,蘋果公司的文化中的嚴謹體現在每一個員工身上。蘋果首席執行官史蒂夫·喬布斯(Steve Jobs)近期曾親自致電一位iPhone OS開發人員,對其應用在蘋果市集遭到拒絕進行瞭解釋。應用開發人員拉姆·阿姆甘姆(Ram Arumugam)在其應用Economy for

App Store審核綱要 不要“粗俗軟體”

儘管蘋果放寬iPhone應用開發工具限制,但是蘋果最新發表的App Store綱領用直截了當的語言以書面形式介紹了iOS應用審核的基本綱要,其中有一句直率的話:“我們不需要粗俗軟體。”蘋果裝置App Store綱領目錄包括22個方面的內容,從中繼資料到使用者介面都一一做瞭解釋。概括來說,這一綱領詳細解釋了什麼是蘋果可接受的什麼是不可接受的。綱領涉及的話題廣泛,包括軟體的功能性、特色功能的使用,如推播通知和定位服務、對蘋果自家程式的整合,如Game

斯坦福大學iPhone開發中文字幕視頻教程 持續更新中(1)

如果你對iPhone Development有興趣,以下是入門門檻供參考:首先你要有一台Mac電腦因為 iPhone App 使用 Mac 平台內建的 Xcode 開發工具),網上也有在Windows下搭設開發環境的教程,請大家自行Google一下,接著下載 iPhone SDK 安裝,然後最基本的是你要熟悉C語言,再來你得學習開發iPhone所使用的Objective-C語言,接著是Cocoa。如果你是Mac平台開發的入門使用者,你可能還需要學習使用 Xcode

Cocoa教程:使用代碼建立視窗

這次主要講解一下如何通過編寫代碼的方式來實現一個視窗程序, 當然這個程式十分的簡單, 不過它示範了一些我們應該瞭解的東西,因此應該可以更好的協助我們瞭解XCode和Interface Builder為我們的開發工作做了哪些工作。大部分講解Cocoa編程的書都會用到Xcode和Interface Builder,這兩個工具的結合是開發Cocoa應用程式的最佳選擇, 但是當中往往隱藏了許多細節的東西,為了對Cocoa的運作方式有更好的瞭解,我決定用代碼來實現一些Interface

iOS5 Beta版下載地址放出 需開發人員帳號

iOS 5 Beta版本已經放出,需要注意的是部分串連還需等待正式開放後才可以下載,且需要開發人員帳號(ADC)。Beta版本被認為是最接近零售版本的版本號碼,所以這次iOS5的Beta版本幾乎和正式版本無異,有興趣的朋友可以自行尋找適合自己裝置的韌體進行下載。iOS 5 Beta For iPhone

iOS開發ASIHTTPRequest的Debug選項

ASIHTTPRequest提供少量的有助於調試request行為的宏標記。這些宏可以從ASIHTTPRequestConfig.h檔案中找到。當開啟這些標誌時,request將會列印一些資訊到控制台,顯示它們正在做什麼。DEBUG_REQUEST_STATUS列印request的生命週期的所有資訊,開始,結束上傳,結束下載。DEBUG_THROTTLING列印request使用了多少流量大致),如果request的流量被控制,列印如何被控制。當與DEBUG_REQUEST_STATUS結合使用

iOS開發:自訂帶底線文本的UIButton

Uiunderlinedbutton.h代碼@interface UIUnderlinedButton : UIButton { } + (UIUnderlinedButton *) underlinedButton; @end Uiunderlinedbutton.m代碼@implementation UIUnderlinedButton  + 

iOS圖片展開:resizableImageWithCapInsets

今天做了一個溫度計的應用,需要一個圖,能夠根據輸入的資料將溫度計裡面的紅色圖片展開。為了達到這個效果,使用了iOS5的函數:resizableImageCapInsets:(UIEdgeInsets)Insets。最近終於申請到蘋果開發人員帳號!搞的好煩啊!給大家帶福利了!想真機調試,上架應用,將IPA打包給朋友用,或者申請開發人員帳號的請聯絡我!真機調試有99個限制!其中Insets這個參數的格式是(top,left,bottom,right),從上、左、下、右分別在圖片上畫了一道線,這樣就給

Objective-C動態特性之protocol

在Object-C中,Protocol被用來定義一組獨立於具體類的屬性和方法,其不具體實現這些方法,任何類都可以實現Protocol,Protocol可以繼承另一個Protocol,從特徵上看Protocol的作用類似於Java世界的介面。Protocol在具體的使用過程中基本上採用了“Delegation”模式,即採用Protocol定義方法,然後不同的類使用不同的具體實現,從而完成某個行為的多態。

iOS開發UIView的Animation效果

所謂動畫效果,就是會動的畫,到iOS App中來說的話,就是各種UIView的移動。 想想看,如果我們自己來實現所有UIView的動畫效果,需要考慮些什麼東西呢?* 該UIView現在在哪兒?* 該UIView最後會動到哪兒?* 該UIView以什麼樣的方式移動到那兒?* 該動畫持續多長時間?* 每次移動的最小時間間隔?* 每次最小時間間隔的移動的應該移動到哪兒?* ….想想這是一個多麼殺腦細胞的過程,尤其是每一次的動畫過程都要重複這一折磨的過程。還好,現實比想象的美好,

iOS開發經驗談:如何提高應用開發效率?

在應用開發過程中,有太多繁雜的事務需要開發人員認真去解決。如何才能對開發流程進行改善或自動化,從而提高效率?這成為許多開發人員共同探討的命題。 有的開發人員會別出心裁地想出熟記他們最喜歡使用的文字編輯器的快速鍵,還有的開發人員會編寫一個簡單的指令檔來自動執行一些簡單的任務。除了這些以外,還

庫克壓力很大!蘋果董事會正在失去耐心

訊息人士稱,蘋果董事會對於蘋果創新的步伐,以及新產品的規劃感到擔憂。福克斯財經頻道稱,蘋果董事會已經向庫克施壓,但是這並不意味著“庫克可能會丟掉工作或是董事會開始尋找新CEO”。媒體稱,和曆史最高價相比,蘋果股價已經跌去了35%,然而自從喬布斯離世之後,蘋果再也沒有推出過任何重大創新的產品。所謂“iWatch”的智能手錶,已經被媒體長篇累牘報道,但至今並未獲得蘋果官方證實。所謂的“iWatch”,也沒有緩解蘋果董事會對新產品

在iOS中使用第三方類庫

方法一:直接複製所有源檔案到項目中這種方法就是把第三方類庫的所有源檔案複製到項目中,直接把所有.h和.m檔案拖到XCode項目中即可。如果第三方類庫引用了一些系統內建類庫,那麼在項目中還需要額外引用那些類庫。如果當前的項目啟用了ARC,而引用的第三方類庫未使用ARC,那還需要在項目資訊的Targets – Build

iOS 7 應用開發人員需要注意的五件事

據國外媒體報道,蘋果在 今年早些時候的“全球開發人員大會”WWDC)已經明確表示將在今年秋天發布旗下全新移動作業系統iOS 7,這一版本的iOS將完全摒棄過去的“擬物”設計風格,並開始採用實用性更高的“扁平化設計”。對於開發人員來說,這一全新遊戲規則要求他們根據iOS 7的使用者介面而重新設計自己的應用,並希望藉此帶給消費者更加新鮮、且同裝置擁有更高默契的應用使用體驗。日前,在倫敦和紐約都擁有辦事處的行動裝置

設計分享:30個免費的扁平化設計PSD素材(1)

扁平化設計的流行,源於它簡約的設計態度。扁平設計去除所有多餘的元素和功能,在網頁設計,形,聲音,漸層,3D元素,陰影製作效果等,可以使設計看起來緊湊和充滿吸引力。在這篇文章中,我收集了30個免費的扁平化設計PSD素材,這些對設計師很有用。1. FREE User Interface with Cold Colors(http://www.techandall.com/user-interface-ui-kit-with-cold-colors-psd/)2. 45 Long Shadow

atomic與nonatomic,assign,copy與retain的定義和區別

atomic和nonatomic用來決定編譯器產生的getter和setter是否為原子操作。atomic設定成員變數的@property屬性時,預設為atomic,提供多安全執行緒。在多線程環境下,原子操作是必要的,否則有可能引起錯誤的結果。加了atomic,setter函數會變成下面這樣:{lock} f (property != newValue) {       &nb

總頁數: 703 1 .... 584 585 586 587 588 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.