Create Android Alt Coin Wallet
Lightweight wallets use a simplified payment verification (SPV) mode which only requires them to download part of the blockchain so yes a full node is required,yes you can clone an existing opensource wallet but skills is required for that