I'm new in Android application project. It's quite complicated application with lots of activities. First thing that I'd like to know is activity flow. I think that proper way of building any application is to create activity flow BEFORE starting implementation. This is not the case. There's no such thing. I must digg thru the code and checking who started what. It's painful.
Is there any tool which generate activity flow from source code? If not, is parsing all source code and looking for lines like such:
nextIntent = new Intent(mContext,LoginActivity.class);
and generating a graph or something a good way?