06-07-2012 06:50 PM
Agreed. Vector graphics are a much needed feature.
Also, the ability to override and extend the visual representation and functionality of existing components is a required feature for a modern framework. That means subclassing, not just composition.
I understand the technical difficulties caused by the use of a rendering thread, but I rather question that architectural decision. In my opinion, ensuring UI responsiveness is the responsibility (or choice) of the dev, not the framework designer.
06-07-2012 11:26 PM
I agree that more control should of been given to the developer. However, I think TAT was trying to minimize the possibility of UI unresponsiveness and "dumb" down the programming.
06-08-2012 01:20 PM
OpenGL and libimg (especially this last) are very low-level libs. IMHO, Blackberry can't expect many apps if displaying or manipulate a simple image or paint a graphic object is a nightmare (buffers, mask .... what is it?). A ton of devs dont know this things.
Canvas API is a MUST.
09-13-2012 02:40 PM
Relevant to this thread:
Post from Anders on the Cascades rendering architecture, mentioning vector stuff at the end: http://devblog.blackberry.com/2012/09/cascades-cus
Using QPainter and QImage (knowledgebase article on how to do this with Cascades): http://supportforums.blackberry.com/t5/Cascades-De
09-13-2012 04:59 PM
Thanks Peter. I don't want create custom controls, only a scene canvas
09-13-2012 05:43 PM
09-13-2012 05:51 PM
09-13-2012 06:00 PM
09-13-2012 06:14 PM