hi ashwini,
I am in a bit the same situation as you with existing application that needs to change to the new stack - I don't have all the answers but here is what I know.
1..... but no where they mention how it is different from z-stack??
I don't know of any document that covers this subject.
u mean to say only tht GUI export and import in codewarrior is the only difference?
Definitely I can say that the answer is No- it is not only the GUI that is deferent!
2.does the API's calls remain same in stack?
In the sense that the API specifies what you can do with the stack, then you could say that they are similar. (Possibly a bit closer to the ZigBee specification)
if you mean the way the API is presented (the methods you have access through) then it is completely different. You will need to change the parts of your code where your application interacts with the stack. Also all of the supporting code; OS, HW drivers etc. have all changed.
3.how i should proceed to port z-stack to bee-stack? i had used the "SERIALAPPLICATION" in z-stack and had gone ahead creating my own application with that where i was using a HOME_CONTROLS_STACK profile.
Probably the WirelessUART or the GenericApp is your best bet
For the last 2 questions I have no answers other than IT WILL TAKE TIME AND RESOURCES,
but it should be worth the effort for future compatibility, also the architecture of the BeeStack should give better performance as for speed (the messages are not copied as much as the zstack did). I don't have much practical experience with it yet though.
regards
jhaee