Очень много блестящих идеи и раскруток. Такое не каждому дано, а только некоторым которые не входят в число каждого. А ещё надо уметь программировать. Это самое нужное в создании приложении. То есть если ты умеешь программировать то можно и это и другое создавать с помощью программирования. А ещё умения должны быть