蘋果公司已經完成了其慣用的伎倆,他們粉絲們大為贊嘆,他們發布了IOS6并公開了那些“改變世界的功能”(再一次改變一切!是的,你很熟悉嗎?)。
蘋果 App Store 的應用總下載量近日剛突破 250 億,并繼續上升中。毫無疑問,iOS 開發一直是熱門話題,這是一個制造了數億美元的產業。一個成功的應用,需要良好的規劃。在理解應用開發流程中,繪制線框圖是規劃階段重要一環,也用于確定 可用性可能存有的問題及技術潛在問題。素描和原型,能讓你更好的理解要你的應用程序。如果不是自己的項目,是給客戶做的,那也方便和客戶解釋溝通。
傳統觀點認為,我們無法在Xcode里面用Java開發iOS應用,同理在Mac上也是不可能的。但是Codename One,它向傳統觀點發出了挑戰,并向世人證明:在Geek的詞典里,“不可能”和“遲早變成可能”是同義詞。
伴隨著 iPhone 5 發布的 iOS 6 自推出以來便是毀譽參半,讓人樂翻天的蘋果地圖再加上 Wi-Fi 不穩定等 Bug 受到了許多批評。好在今天凌晨蘋果蘋果了推出了 iOS 6.0.1,修正了 iOS 6 中的許多錯誤,遺憾的是地圖問題依然存在。
蘋果在推出iOS6之后,用戶發現了不少的漏洞和BUG,包括鍵盤出現閃爍、連接wifi耗用無線數據、閃光燈無法關閉等問題。現在用戶再也不用擔心這個問題了,今天蘋果為我們帶來了iOS6.0.1。
除了傳統意義上的三大平臺,iOS/Android/Windows Phone,市面上還有Blackberry/Firefox OS/Tizen等開發平臺,IDC和Appcelerator給出的一份最新統計顯示,除了iOS/HTML5,開發者對其他平臺的熱情正在下降。作為平臺內容和應用的載體,同時又對底層有著深刻了解,開發者們的上述選擇很能說明問題。
即將發布的 iOS 9 引入了一項隱私保護功能叫 App Transport Security (ATS) ,出于安全理由 App Transport Security 將屏蔽明文 HTTP 資源加載
RoboVM 編譯器可以將 Java 字節碼翻譯成 ARM 或者 x86 平臺上的原生代碼,應用可直接在 CPU 上運行,無需其他解釋器或者虛擬機。 RoboVM 同時包含一個 Java 到 Objective-C 的橋,可像其他 Java 對象一樣來使用 Objective-C 對象。大多數 UIKit 已經支持,而且將會支持更多的框架。
Windows 開源了 Windows 到 iOS 的橋接技術 WinObjC,可以移植 iOS 應用到 Windows 上,當前還是技術預覽階段。
iOS簡單加載一個網頁
RoboReader 讓你只需幾行代碼就可以創建一個 PDF 視圖控制器。這個框架是非常快速和易于使用。
首先創建UIWebView,然后定義前進、后退、刷新按鈕,并且需要實現UIWebViewDelegate方法 1.后退按鈕事件
當使用Xcode和Objective-C語言開發,創建動畫通常是很難和費時。 Canvas 是一個能夠為iOS應用輕松添加好看的動畫。
Switchery 是一個JavaScript庫,實現了iOS7風格的Switches效果,不需要任何JS框架。switches的風格還可以自定義。他們所支持的“禁用”狀態,效果速度可以改變。
RestKit是一個開源的objective-c庫用于一個RESTful API 服務原型構建和測試。旨在讓RESTful web服務的交互變得更簡單快速。它基于強大的對象映射系統,并且結合了一個干凈、簡單的HTTP請求/響應API,大大減少了開發人員開發過程中所需的代碼量。
btSimpleSideMenu 是簡單的滑動菜單,包括模糊效果背景,使用塊來調用,同時也支持委托模式調用。btSimpleSideMenu 是基于 UITableView,提供簡單的方式來創建 iOS 應用的滑動菜單,簡單易用。
UAProgressView 是個簡單、輕量級,但是功能強大的動畫圓形進度視圖。
MotionBlur能夠讓你添加運動模糊效果的iOS動畫(目前只有位置的變化)。
EGORefreshTableHeaderView 是一個在 iOS 上實現向下拉刷新列表的組件。
Interactive是一個iOS上基礎的網絡層框架 框架本身提供了5個核心協議,以及基礎的一套實現方案 框架提供一個巨大的擴展與增強空間,使用者可以在系統的實現方案上進行擴展,自己實現核心協議。