Android Question Code visualizer?

MoraviaVenus

Member
Licensed User
Longtime User
Hi community,

I would like to ask you, whether is it possible to visualize B4A code somehow?

In my project i have currently approx. 200 functions and procedures in 5 different classes. It becomes quite difficult to orient myself there. What I need is visual representation of functions and their relations (which calls what), with dependencies. Very often I solve question: "When I change function X, which precedent/dependent functions will I influence?".

If it is not possible in B4A, is it possible with any other tool (MS Visio, Mindmap, ...). If so, how?

Thank you.
 

alienhunter

Active Member
Licensed User
Longtime User
Hi community,

I would like to ask you, whether is it possible to visualize B4A code somehow?

In my project i have currently approx. 200 functions and procedures in 5 different classes. It becomes quite difficult to orient myself there. What I need is visual representation of functions and their relations (which calls what), with dependencies. Very often I solve question: "When I change function X, which precedent/dependent functions will I influence?".

If it is not possible in B4A, is it possible with any other tool (MS Visio, Mindmap, ...). If so, how?

Thank you.
Hmmm i looks like you did what i did when i started with B4A and B4J but i learned quick to split certain functions in modules /classes and call them when i need
i my case one function selects 24 modules if needed that are doing similar things (canvas dravings ) easier to track, instead having all 24 in one module
but anyway maybe you need it in this way in your app
 
Upvote 0

MoraviaVenus

Member
Licensed User
Longtime User
Hi,

thank you for answers, I will try the feature wit F7. Definitely it is better than nothing :)

My idea was to see the map of all relations on one hand, because usually I have a "chain" of 10-15 functions/procedures that call each other and map could show me the very first source function and very last destination function, something like following picture:

upload_2014-6-19_8-38-20.png
 
Upvote 0
Top