Executing programs on mobile phone
Hi I was wandering how do we execute programs on mobile phone...Not developing them!

 Like I write a program to solve a particular problem. Now I need to install it on my mobile phone so that I can run the program on my phone anytime I need to do it. I am familiar with C#.NET (Windows Forms Application) and Java(Basic Console Applications). So anything that can be is good enough to run programs in these languages on mobile phone will help. My target mobile OS is primarily Android. But I also have an I-Phone. 
I am inclined more towards the C#.NET Windows form applications coz it is empowered with well-versed GUI

Can anyone please help?
Executing programs on mobile phone
===

Hi I was wandering how do we execute programs on mobile phone...Not developing them!

 Like I write a program to solve a particular problem. Now I need to install it on my mobile phone so that I can run the program on my phone anytime I need to do it. I am familiar with C#.NET (Windows Forms Application) and Java(Basic Console Applications). So anything that can be is good enough to run programs in these languages on mobile phone will help. My target mobile OS is primarily Android. But I also have an I-Phone. 
I am inclined more towards the C#.NET Windows form applications coz it is empowered with well-versed GUI

Can anyone please help?