월요일입니다. 업데이트 날이죠.
지난주 저는 Mountain Lion 과 관련된 여러 어려움들을 얘기 했었습니다. Mountain Lion은 Mac OS 10.8에 대한 코드 네임이죠. 여러곳에서 report 를 해준 분들에게 감사드립니다. 저희는 이 부분과 관련해서 여러 문제점들을 해결해 나가고 있습니다. 최근의 daily build (868 버전 이후) 들은 10.8 에서 안정적으로 돌아 갑니다.
안드로이드의 WebViews는 아주 중요한 이슈였습니다. 안드로이드에서는 그동안 웹 팝업을 지원했었죠. 하지만 이 팝업만으론 부족했습니다. 이제 그것을 일반 display object 처럼 사용가능합니다. 최금의 builds 에서 안드로이드에서 native display 로서 Webview를 제대로 사용하실 수 있습니다. 지금까지 iOS에서 사용했던 것 처럼요. 이 의미는 여러분은 이제 OpenGL/HTML5 hybrid 앱을 iOS와 안드로이드 모두에서 사용하실 수 있다는 겁니다.
이 웹뷰 기능과 관련해서는 저희들이 특별히 중점을 두고 관리를 했고 그렇게 해서 안드로이드의 웹뷰와 iOS의 웹뷰의 일관성을 유지하는데 많은 노력을 기울였습니다.
이 일들을 하면서 여러 Android 버그들때문에 고생을 했고 또 그것들을 극복해 나갔습니다. 그 버그 중 하나는 HW-accelerated web views와 관련된 아주 치명적인 겁니다. 여러분이 웹뷰에 alpha를 세팅하면 안드로이드에서는 제대로 작동을 하지 않았었습니다. 이것을 제대로 작동시키기 위해서 여러 안드로이드 버그들을 컨트롤 해야만 했었죠. 이제는 HW-acceleration 과 함께 alpha를 콘트롤 할 수 있습니다.
다음에는 뭘까요?
다음주에는 우리가 Mountain Lion 과 관련해서 일하면서 배운 것들에 대해 얘기를 해 드리겠습니다. 저희는 항상 안드로이드나 iOS 나 그 OS가 업그레이드 됨에 따라 여러분들에게 문제 없이 기능을 사용할 수 있도록 하기 위해 열심히 노력하고 있습니다.