Achyut,

As I am sure everyone else on this list is sick of hearing, I have a book
that will be coming out soon that can help explain many of your questions.
It has a chapter explaining some of the differences between the interactive
backends and how backends work, in general. The book is in the prefinal
stage right now and will be going to the printer in the next week (I hope!).

Stay tuned to this page for updates:
https://www.packtpub.com/application-development/interactive-applications-using-matplotlib

Cheers!
Ben Root



On Sat, Mar 7, 2015 at 9:14 PM, Achyut Rastogi <[email protected]>
wrote:

> Thank you Tom
> I read the qt backend and the first comment said about rendering from qt
> to agg, thank for the explaination, so if I don't understand some parts of
> the backend is this where I ask.
>
> On 5:47AM, Sun, Mar 8, 2015 Thomas Caswell <[email protected]> wrote:
>
>> Achyut,
>>
>> Thank your for your interest, mpl on touch devices sounds super cool!
>>
>> The easiest course is probably to develop a backend modeled after the
>> {qt,wx,gtk}Agg backends which embed an Agg backend into the gui framework
>> of choice.  In those cases we rely on Agg to handle the mpl specific
>> drawing tasks and then embed the resulting bitmap into the GUI.  A majority
>> of the work in the gui backends deals window/widget creation and the
>> plumbing required to convert interaction events from the GUI into the
>> internal events mpl uses.
>>
>> Tom
>>
>> On Sat, Mar 7, 2015 at 4:15 PM Achyut Rastogi <[email protected]>
>> wrote:
>>
>>> Hello , I am a novice gsoc aspirant and I want to write a backend for
>>> kivy, I read some of the other conversations on the mailing list and I know
>>> about the template you guys provide but I am having trouble getting
>>> started, can you please help me get up-to speed. I would be great help if
>>> you could tell me what all I need to know of matplotlib  to write a good
>>> backend.
>>> Thank You
>>> Achyut Rastogi
>>>
>> ------------------------------------------------------------
>>> ------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>> for all
>>> things parallel software development, from weekly thought leadership
>>> blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Matplotlib-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>
>>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Matplotlib-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to