Mobile phones

I already has developed some applications to pocket PCs. Now I need to do the same applications runs into a mobile phone. Whats the requeriments of the mobile phone and anothers things I need to considerate?
What best way to do this migration?

Thanks since now!

[268 byte] By [AlexSandro] at [2008-2-6]
# 1

Assuming you're talking about Windows powered phones:

1. UI: - different screen size, no touch screen.
2. Deployment: different CAB format, assemblies and CABs to be signed (e.g. by carrier).
3. Resources: slower CPUs, less memory.

IlyaTumanov at 2007-9-8 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...