Какие программисты мне нужны? Сейчас прорабатываю вариант стартапа в области IT и робототехники. Единственным не понятным сегментом для меня является программная часть. Я не совсем понимаю каких программистов мне необходимо привлечь для реализации проекта, какие языки могут понадобиться. Приведу вымышленный пример модели. Если не сложно дайте ответ, какие языки на каком этапе нужны. Электронное управляемое устройство с обратной связью. Управление по R/C, WI-FI, Bluetooth. Встроенные электромоторы, датчики, камеры.. Мобильное приложение и сайт для управления устройством Игры в мобильном приложении Серверные приложения, облако Искусственный интеллект Пример в действии, описывающий фронт работы для программистов, не более. Моя задача выяснить кто для этого нужен: Есть робот-игрушка, назовём его Петей. Пользователь, пройдя игру в мобильном приложении "Поле чудес" от лица Пети, заработал ему 10 баллов интеллекта. Данная заслуга сохранилась на сервере компании-производителя Пети. В любой момент, с сервера может поступить одна из команд доступных для его 10 баллов и он, к примеру, скажет своему хозяину "давай играть". В случае поломки Пети, хозяин идет в магазин и покупает нового робота, идентифицирует его на сервере и безымянный робот опять становится Петей со всеми его заслугами. Популярный ответ "Вам нужен технический директор" - не верный. Всё от идеи до серийного выпуска могу решить самостоятельно. Вопрос про языки и специализации именно программистов. Большое спасибо ответившим!
Для реализации такого проекта вам понадобятся следующие программисты и языки программирования:
Мобильное приложение и сайт:
Для разработки мобильного приложения (iOS и Android) вам понадобятся разработчики на Swift (для iOS) и Java/Kotlin (для Android).Для веб-сайта вам понадобятся разработчики на HTML, CSS, JavaScript (React, Angular, Vue.js) и backend на языке программирования, таком как Python, Ruby, PHP или Node.js.
Управление роботом:
Для программирования электронного управляемого устройства вам понадобятся специалисты по embedded programming, которые могут работать с языками C/C++ или Python.
Серверные приложения, облако:
Для создания серверных приложений и облачных сервисов вам понадобятся разработчики на языках программирования, таких как Python, Java, Node.js.
Искусственный интеллект:
Для реализации искусственного интеллекта вам понадобятся специалисты по машинному обучению и искусственному интеллекту, которые могут работать с языками программирования, такими как Python, R или Java.
Игры в мобильном приложении:
Для разработки игр в мобильном приложении вам понадобятся разработчики на языках программирования, таких как C# (для Unity), JavaScript (для HTML5 игр), Java/Kotlin (для Android) или Swift (для iOS).
Таким образом, для реализации вашего проекта вам потребуются программисты с опытом работы с разными языками программирования для различных задач, такие как разработка мобильных приложений, веб-сайтов, embedded программирование, серверных приложений, искусственного интеллекта и игр. Важно также обратить внимание на опыт работы с облачными сервисами и серверными приложениями для сохранения данных и управления роботом.
Для реализации такого проекта вам понадобятся следующие программисты и языки программирования:
Мобильное приложение и сайт:
Для разработки мобильного приложения (iOS и Android) вам понадобятся разработчики на Swift (для iOS) и Java/Kotlin (для Android).Для веб-сайта вам понадобятся разработчики на HTML, CSS, JavaScript (React, Angular, Vue.js) и backend на языке программирования, таком как Python, Ruby, PHP или Node.js.Управление роботом:
Для программирования электронного управляемого устройства вам понадобятся специалисты по embedded programming, которые могут работать с языками C/C++ или Python.Серверные приложения, облако:
Для создания серверных приложений и облачных сервисов вам понадобятся разработчики на языках программирования, таких как Python, Java, Node.js.Искусственный интеллект:
Для реализации искусственного интеллекта вам понадобятся специалисты по машинному обучению и искусственному интеллекту, которые могут работать с языками программирования, такими как Python, R или Java.Игры в мобильном приложении:
Для разработки игр в мобильном приложении вам понадобятся разработчики на языках программирования, таких как C# (для Unity), JavaScript (для HTML5 игр), Java/Kotlin (для Android) или Swift (для iOS).Таким образом, для реализации вашего проекта вам потребуются программисты с опытом работы с разными языками программирования для различных задач, такие как разработка мобильных приложений, веб-сайтов, embedded программирование, серверных приложений, искусственного интеллекта и игр. Важно также обратить внимание на опыт работы с облачными сервисами и серверными приложениями для сохранения данных и управления роботом.