Xamarin Studio被譽爲最好的跨平臺開發工具,可用於創建 Android, iOS, Mac & Windows應用程序。Xamarin Studio提供了很多現代開發所需功能,包括代碼完成、調試器、打包和發佈應用(支持通過TestFlight發佈應用程序)。開發者可以使用Xamarin Studio在模擬器和真機上對移動應用進行測試和bug調試。
Xamarin Studio亮點特徵:
- 跨平臺代碼共享
- 將C#代碼編譯成一個原生應用
- 可從C#中引用任意Objective-C 或Java API
- 該IDE與iOS緊密集成
- 包含Visual Studio插件
- 預置組件可實現更快速的開發
- 豐富的產品文檔和強大的技術支持
AppCode是Mac/iOS平臺上不可或缺的IDE,用於幫助開發 Mac、iPone 和 iPad 的應用程序。
AppCode亮點特徵:
- 先進的代碼協助
- 代碼生成和重構
- 代碼質量檢測
- 項目和代碼導航
- i18n支持
- 調試器
- 單元測試
- VCS集成和本地歷史
- 可用於objective-c和其他語言的IDE
- 定製和可擴展性
Indigo Studio用於創建原型。Indigo Studio允許用戶爲web、桌面和移動應用程序實現交互式原型創建。
Indigo Studio亮點特徵:
- 故事板說明
- 草圖和設計屏幕
- Clutter-Free UI設計
- 內置UI元素
- 原型和可視化交互
- 動畫過渡
- 標註原型
- 標註原型
- 分享和展示原型
- 導出原型設計
當你需要在iOS設備演示demo的時候,Reflector是一個不錯的選擇,它是一個iOS設備屏幕的鏡像工具。
Reflector亮點功能:
- 記錄:容易捕獲你的iOS設備的屏幕並將其保存爲一個視頻文件以供稍後查看
- Mac上的iOS:查看你的Mac上iOS設備,並在鏡像時繼續使用
- 密碼保護:通過設置一個密碼控制Mac訪問,以防止產生不必要的連接
- 可選擇的框架:將屏幕上設備框架的顏色改變以匹配設備的實際皮膚
PaintCode是一個矢量繪圖應用程序,可實時地將你編輯的矢量圖轉化爲Objective-C和C#/MonoTouch圖像代碼。
PaintCode亮點特徵:
- 矢量繪圖工具
- 實時代碼生成
- 動態形狀和顏色
- 實時預覽
- 布爾運算
- 貝塞爾工具
- 內外陰影
- 混合模式和剪輯
- 智能分組
- SVG導入
Paw是一個簡單而強大的應用程序,允許你測試REST服務,並生成多種語言的請求代碼。
Paw亮點特徵:
- 簡單而強大
- 整理需求
- 代碼生成
- 智能補全
- 動態值
- 潛在的錯誤警告
xScope集iOS和Mac平臺上的多種設計和開發工具於一身。
xScope亮點特徵:
- Mirror—在工作時從Mac上毫不費力地查看iOS的設計和應用程序
- Dimensions-通過滾動鼠標光標就能立即任何屏幕元素的尺寸
- Rulers—強大的屏幕上管理者,可進行精確像素測量,包括縮放、旋轉、邊緣捕捉
- Screens—可用數十個電腦、TV和移動設備模版檢查可用屏幕的基板面
- Loupe-放大屏幕的一部分,複製顏色和模擬顏色如何呈現給用戶
- Guides—顯示垂直和水平上的指南使屏幕容易對齊
- Frames—創建、佈局和調整自定義標記框
- Crosshair—快速、輕鬆地定位和對齊屏幕上任何可見的點
以任何編程語言編輯並運行代碼。有一羣已經建立的預設語言,並能很輕鬆的添加你可能會使用的其他任何語言。
CodeRunner亮點特徵:
- 運行任意的語言代碼
- 強大的編輯
- 可定製的模板
- 內置控制檯
- 添加你自己的語言
- 與代碼進行交互
一個簡單而強大的工具,使用正則表達式。包括一個內置備忘單,可供複習使用。
Patterns亮點特徵:
- 正則表達式語法着色使它容易看出你的正則引擎的模式解釋。不會混淆哪些需要進行轉義
- 在編輯時可以即時匹配和替換
- 快速使用在多種不同的編程語言匹配和替換代碼片段
- 內置的正則表達式引用表可以幫助你找到所需的正則表達式語法
用於快速創建教程和指南文檔。
Clarify亮點功能:
- 捕獲圖像
- 每個捕獲成爲文檔中的一個步驟
- 添加註釋和文本圖像
- 添加文本
- 通過DropBox或Clarify-it.co分享你的文檔
- 以PDF格式分享
- 將RTF複製到郵件或Word進行文檔處理
- 多種導出圖片的方法