12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
1 | |
Научиться программировать хотя бы Windows приложения09.06.2014, 14:08. Показов 4361. Ответов 64
Метки нет (Все метки)
Всем доброго дня, уже кучу форумов перелазил, перечитал.
Суть такая, уже перечитал 5 книг "Hello World!!!", ну сколько можно =) азы считаю освоил от и до, но за что братся дальше не пойму... Посоветуйте в какую сторону (литература, видеопособия) смотреть дальше цель: научится программировать хотябы Windows приложения Какую среду всетаки для этого использовать?? на данный момент стоит Visual Studio 2013 - через чур замороченная стала, чтоб обычную windows form application сделать нужно еще дописывать самому. нашел только что вписывать, а смысл что это и зачем непонятно... Code::Blocks, NetBeeans вроде и неплохие, но как делать винформы непонятно. Я в ступоре, что делать куда дальше копать.
0
|
09.06.2014, 14:08 | |
Ответы с готовыми решениями:
64
Как научиться программировать windows phone 8.1 приложения? Хочу научиться программировать на C++ Хочу научиться программировать на С++ Хочу научиться программировать |
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
10.06.2014, 10:25 | 21 |
Решай задачки, которые тут школьники скидывают. Для практики в основах - вполне.
0
|
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
|
10.06.2014, 10:28 | 22 |
ну вот садись и пиши. а если что, тут помогут. непонятно какой инструментарий выбрать или что?
вопрос сейчас звучит так: ребят, какую предметную область мне изучать, если я не знаю какую область выбрать?
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 10:34 [ТС] | 23 |
Ну я мож не аккуратно выразился =)
я уже как год сижу с с++ (до этого азы дельфи) и всегда приходил в ступор что делать после азов. а выходит что после азов надо брать и писать программы) а все необходимые для этого функции или правильности написания спрашивать тут. правильно я понял?
0
|
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
|
10.06.2014, 10:37 | 24 |
не так. программы надо было начинать писать в момент начала изучения азов.
стандартное направление: реализуйте свои собственные вектор, список, дерево, хэш таблицу. для изучения есть институтские программы, правда большинство из них идиотские, но из некоторых можно вытащить полезную последовательность действий. а в целом так.
1
|
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
|
10.06.2014, 10:41 | 25 |
друг мой, определитесь чем вы хотите заниматься и дуйте в том направлении, я за год изучения С/С++ после универа (даже пол года) нашёл работу (правда по программированию микроконтроллеров), но сейчас всё больше стараюсь развиваться в сторону приложений, изучаю ОС потихоньку и на днях как вы взялся за winAPI, и за эти пару дней курения форума я понял что тот же WinAPI надо прочитать и забыть, т.к. кучей всяких вещей голову себе забивать не стоит, но надо понимать как всё устроено. Знание чистого С++ и STL уже неплохой задел для поиска работы, а там уже будете учиться на раб месте)
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 10:46 [ТС] | 26 |
так я писал свои программы, был где то даже целый кликер для одной игры.
Писал на ВинАПИ писал простые файловые командеры, блокноты. но писал почти бездумно и что к чему особо не вникал. сейчас очень распространены Клиент-Серверные программы, как их реализовывать. как все-таки писать программы под Windows/Linux какой инструментарий для этого лучше использовать? Добавлено через 4 минуты а в чем понятие чистый С++ ? стандартные библиотеки?) основные операторы?) библиотеки это хорошо, и использование их функционала, тогда вопрос где можно найти информацию какие существуют библиотеки и какие в них есть функции и их использование? значит мой следующий шаг должен был быть не WinAPI а изучение STL?
0
|
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
|
|
10.06.2014, 10:46 | 27 |
Я бессилен
Инструментарий под задачу, но никак не наоборот. Сложно писать ГУИ на ассемблере (хотя наверняка возможно) и драйвера на WPF'е (наверняка невозможно)
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
10.06.2014, 10:57 | 29 |
Qt.
Возможностей выбранного языка и его стандартной библиотеки.
0
|
347 / 292 / 37
Регистрация: 23.03.2012
Сообщений: 838
|
|
10.06.2014, 11:05 | 30 |
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 11:13 [ТС] | 31 |
да, но только он не в тему)
а по теме, STL я почитаю попробую и изучу) а дальше опять в какую сторону смотреть?) (снова искать контору и писать программы?) Может какое MFC (для windows приложений) или вот как без WinAPI или каких сторонних средств написатьдля виндовс приложение с интерфейсом?
0
|
347 / 292 / 37
Регистрация: 23.03.2012
Сообщений: 838
|
|
10.06.2014, 11:16 | 32 |
Я б советовал на кросс-платформенные вещи смотреть. Мало ли куда тебя потянет потом. QT, например.
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 11:18 [ТС] | 33 |
Ну в планах Андроид, Линукс
С помощью QT возможно создание как Windows так и для других ОС приложений?? я почему то всегда думал что QT это IDE для программирования.
0
|
10.06.2014, 11:23 | 34 |
mfc тоже скоро станет устарелым говном мамонта.... или уже стал. Кто там в курсе?
а зачем тебе приспичили эти интерфейсы? Что, без них совсем нечем заняться что ли? Если ты решил программировать ради рисования рюшечек, наверное не стоило изучать С++ как основной язык. Вон есть C# ! Иди и делай на нём свои окошечки. Дотнет в помощь. WPF в помощь, и что там ещё у них есть... тоже в помощь! Будешь рисовать окошечки через полчаса после начала знакомства! Добавлено через 2 минуты А я б не советовал. На какую платформу собрался переходить? На мобильники что ли? Или на микроконтроллеры? Зачем менять платформу, если есть ПК и ты уже взялся изучать на нём программирование... но ничего толком не успев изучить меняешь направление?
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 11:26 [ТС] | 35 |
так а как конечный пользователь будет взаимодействовать с программой?? (я пример описывал мне необходимой)
потому и нужен гуи я еще ничего не меняю) я потому и хочу изучить хотябы одно, перейти на другое после этого уже будет проще.
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 11:32 [ТС] | 37 |
ты интернет страницы тоже через консоль смотришь?) анализируешь весь код и вычитываешь все что тебе нужно?)
а главное отвечаешь на форуме тоже через консоль?) Консоль для простого пользователя это сложно, потому и придуман ГУИ. для взаимодействия пользователя с программой.
0
|
10.06.2014, 11:47 | 38 |
ты наверное не программировал этот самый гуй, потому рассуждаешь как пятиклассник! "вот, чёрный экран - это не настоящее программирование! ".
А между тем, большинство пишущегося "серьёзного" кода вообще не имеет никакого гуя. Берут и пишут свой мега интеллект для мега-супер робота, игру или сервер для чёрти-чего и собирают весь этот код в... набор библиотек! DLLек, например. На счёт консоли я был не прав. Пользователь может даже консоли не запустить. Пользователем будет написано своё приложение с каким угодно гуём. Но факт останется фактом. Десяток дядек, написавших эти библиотеки играют более значимую роль в проекте, чем гуёвщик, набросавший кнопочек на форму! Я, наверное, сумбурно изъясняюсь, но не знаю как ещё обратить внимание, что ГУЙ в программировании зачастую последнее дело. Не всегда и не везде, конечно.
0
|
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
|
10.06.2014, 11:48 | 39 |
кстати да на QT весьма много разрабатывается сейчас, так что я в его сторону тоже смотрю
0
|
12 / 1 / 1
Регистрация: 09.06.2014
Сообщений: 35
|
|
10.06.2014, 11:56 [ТС] | 40 |
я ничего этого и не отрицаю, но первым делом мне под мои задачи он нужен консольные приложения хорошо если пишешь клиент серверные вещи для конечного пользователя (серверная часть вообщем).
не программировал, но хочу научится) потому и спрашиваю "как?" где взять материал, чем это вообще делать. Скажем так, продукт который я хочу написать, это для простого пользователя который бы мог делать некие вещи визуально, как и большенство обычных пользовательских программ. вот. Добавлено через 3 минуты ну какой "серьезный" код, для новичка ну?)
0
|
10.06.2014, 11:56 | |
10.06.2014, 11:56 | |
Помогаю со студенческими работами здесь
40
Как научиться программировать Как научиться программировать на языке С++; Аллен Р., Глассборо Ф. Спасите новичка ! Очень хочу научиться программировать ! Нужен диск, что шел с книгой "Ф. Глассборо, Р. Аллен. Как научиться программировать на языке C++" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |