I wish I could tell you good programming skill alone is enough, but often its the trio of Programmer [the builder], Designer [the lure], and Product [the meat]. By being solo, you take on all 3 roles.
Especially in a poor area, having 3 means $33 each not $99 and it's ok to split the profits. Also means you can work cheap. At the beginning you can undercharge to make a name for yourself, and use that as a playground to improve skills. Remember that clients appreciate people pushing back on requirements you think will hinder the product.