CrossApp更新至0.1.10,處理多個細節與BUG
跨平臺的移動應用開發引擎CrossApp在3日內連續在上周五和本周一進行了2次版本迭代,優化處理了十余個細節和bug。
目前還處于alpha階段的CrossApp的頻繁迭代,在6月初一經推出,就在oschina的git上擁有68個fork,收到了多個外部貢獻者的代碼提交,且合并一部分到主工程內,這樣開發團隊非常欣喜。官方稱將在6月25日左右正式對外發布CrossApp的***beta版本,將是一個新的里程碑。
CrossApp alpha 0.1.10 更新內容:
1.CAImageView優化
優化CAImageView,并修改之前在CAImageView添加子視圖顯示不正確的bug,現在可隨意添加子視圖給CAImageView。
2.刪除ccColor3B,并添加CAColor4B
刪除之前的ccColor3B,以前所有用到ccColor3B的地方統統被CAColor4B替換,增加透明度屬性。 (介于此改動對之前已經基于本引擎的項目帶來無法編譯的問題,請大家諒解,在這里向大家說聲抱歉)
3.刪除Opacity屬性,并添加新的alpha屬性
alpha屬性為float型,數值范圍為0-1.0f,設置alpha屬性可直接影響所有子視圖的透明度。
4.徹底刪除position屬性
同樣 CCMoveTo、CCMoveBy也被引擎所拋棄
5.修復Android平臺GPS的bug
修復android平臺手機因沒有開啟gps導致應用程序無法運行的bug
6.修復CAScrollView的bug
修復之前代理回調方法virtual void scrollViewWillBeginDragging(CAScrollView* view){}; 觸發時機錯誤的bug
CrossApp alpha 0.1.9 更新內容:
1.觸摸事件bug修改
在滑動層上點擊按鈕瞬間抬起不觸發的bug
2.CATabBar優化
對CATabBar進行了體驗的優化
3.CATabBar與CANavigationBar優化
可通過ViewController動態更新其顯示數據
4.CAButton與CASegmentedControl優化
修改文字顯示大小錯誤的bug
5.安卓系統,從后臺返回黑屏的bug
之前,在安卓系統中,如果從后臺返回,有幾率黑屏
6.添加動畫相關 CCFrameTo 與 CCCenterTo
可以動態的修改 frame與center
7.添加viewController懸浮抽屜功能
現在可以調用任何一個viewController的presentModalViewController與dismissModalViewController來顯示與撤銷。
關于CrossApp
CrossApp是一款免費、開源、跨平臺的App開發引擎,基于MIT開源協議,使用C++開發,基于OpenGL ES 2.0渲染,可以幫助所有開發者快速的開發出跨平臺的原生移動應用,目前主要支持導出IOS和Android。
下載地址:http://git.oschina.net/9miao/CrossApp
WIKI地址:http://www.9miao.com/product-list-16.html?from=wall