Here are some resources for mobile development. Some are free, others have trial periods. Reviews are coming. There is way too much stuff in too many areas. New apps are always appearing, I will at least try to add them here for you to look at.