A PHD (in Computational Biology) student asked me to do some programming for a software application she is developing as a part of her work for her PHD. To be more clear, she is not asking for any help in the design part, but rather in the implementation.
The PHD student I am talking about was my teacher in my undergrad. She taught me a software related course in my undergrad, and was generally a very nice teacher. She taught well, and she was polite, cooperative and kind.
She called me yesterday and told me that she is doing her PHD. The mobile application she wants to develop is only a small part of her work. She asked me to help her with it. There are two kinds of help that she mentioned:
She wants me to guide her on how to go about learning mobile application development. I am fine with that.
She said that she is very busy and if her schedule gets tighter, she will like me to complete the application. The application has not been started yet, and she told me about already being very busy, which tells me that she wants me to write a considerable amount of code for the application.
From my web search, I found out that doing this is permissible, if the work of the external person is acknowledged.
So, if she does want to acknowledge and give me due credit if I do some work (that is if I actually write some code for her application), in what ways can she do that?