Лента Мой малыш
Городские форумы
Автофорумы
Халявный
Домоводство
Проф. и бизнес форумы
Строительные форумы
Технофорумы
Собачий форум
Велофорумы Нижнего Новгорода
Наши дети
Туризм, отдых, экстрим Творческий
Путешествия Спортивные форумы
Нижегородская область Недвижимость
Форумы по интересам
Частные форумы Форумы домов Жилые районы
Отзывы и предложения (техподдержка)
Реклама на NN.RU
+7 (831) 261-37-60
Техподдержка Полная версия

Посоветуйте среду для разработки приложения на с++

Ребенок пишет проект в школе и хочет разработать свое приложение (не без помощи родителей, к сожалению). Из знаний - С++, опыта разработки приложений нет как такого. Давным-давно что-то делали в Borland C++, но хочется чего-то современного и красивого... Ребенок в средней школе учится. Рассматриваем вариант сделать приложение для винды или андроид или айфон (но у нас нет макбука). Почитали про QT, но не понятно, справимся ли без java.

Вопрос: где лучше разрабатывать приложение, чтобы не очень сложно?
0
Ответить
Если на компьютере установлена ОС Windows, то для начала я бы посоветовал установить бесплатную Microsoft Visual Studio Community Edition. Так же существует другой бесплатный IDE, который называется Eclipse. Без обид, но ваше представление о предмете не имеет ничего общего с действительностью. Поэтому дайте ребенку самому разобраться. Профинансируйте покупку необходимой литературы, а лучше научите его пользоваться поиском в YT и гугле. Дальше он сам разберется. Если важны знания языка и стандартов, то в сторону QT я бы на вашем месте даже не смотрел. У них свои и библиотеки, и механизмы IPC. Для определенных целей это очень удобно, но если вам важно получить базовые знания, то QT точно не должен быть вашим выбором. А то что ребенок в средней школе проявил инициативу и решил изучать программирование, это, на мой взгляд, очень здорово. Вообщем удачи в начинаниях.
1
Ответить
Спасибо за ответ! Visual Studio у нас есть, в нем как раз ребенок консольные приложения создает. Но посмотрев видео по созданию приложений с интерфейсом в VS, это показалось сложным для 6 класса, к тому же с английским пока что у него плохо. Для самостоятельного изучения он еще маловат, нужно, чтобы рядом кто-то сидел сначала.
Есть интересная задачка, чисто прикладная, поэтому кроме решения, хотелось бы реализовать именно приложение, чтобы ребенок мог видеть результат своей работы. Поэтому и возник вопрос про разработку для новичков, так как интерфейс нужен довольно простенький. Знаю, что есть летние школы по программированию для детей и там учат создавать Android приложения даже самых начинающих. Не думаю, что они сразу в Android SDK учатся, вдруг есть что-то попроще. Попробуем тогда c VS начать, может окажется не так уж и сложно.
0
Ответить
Я бы предложил взглянуть на Unity. Там C# и можно свой игрушки пилить. Думаю для приложений тоже может подойти.
Обучалок на него должно быть много на youtube.
Сам с ним не работал, так что утверждать, что вот прям то что нужно не буду.
0
Ответить
Попробуйте Qt все-таки. Для ваших целей самая подходящая библиотека. Если вы хотите писать приложение с ГУИ (если я правильно понял), то под Qt есть 2 варианта - 1) QWigets. Это чисто С++. Под Windows/Linux/MacOs получится нативное приложение. Причем без особых усилий с вашей стороны один и тот же код будет работать на всех упомянутых операционках (в идеале - в жизни все конечно немного сложнее, но близко к этому). Под Андрод Ваше приложение тоже будет работать, но довольно уныло. 2) Делать приложение на базе QML. ГУИ в этом случае у вас будет написано на QML - это "диалект" JavaScript, a вся остальная логика приложения на C++. В этом случае Ваше приложение будет работать более-менее прилично на всех платформах включая Андроид. Бонусом к Qt идет Qt Creator. ИМХО лучшая среда разработки под С++ на сегодняшний день. Впрочем Qt Creator вы можете и так использовать, даже не применяя Qt в своем приложении.
0
Ответить
Ну че сразу троллить... Нормально же спросили вполне нормальный вопрос.
0
Ответить
Ладно, ладно, не только лишь все могут освоить вим.
Могу посоветовать взглянуть на NetBeans.
0
Ответить
Так он и не троллит, не notepad же посоветовал:)) Но мог бы до sublime снизойти.
0
Ответить
Ага, не нотепад, так НетБинс... Кто-то явно тролль)
0
Ответить
Notepad++ , mingw .
0
Ответить