Книга будет исключительно полезна



Pdf көрінісі
бет3/15
Дата19.05.2022
өлшемі1.66 Mb.
#457258
1   2   3   4   5   6   7   8   9   ...   15
VLeonov ebook 01

Turbo Pascal – в своё время, а это в начале 90-х годов прошлого века, была одной из 
самых популярных и чуть ли не единственной развитой средой разработки на языке Pascal. 
По ней было написано много книг, и она стала «родной» для обучения программированию 
для большого числа прикладных программистов. Сейчас её уже сложно встретить даже в 
учебных заведениях.  
Delphi – среда визуальной разработки, в основу которой положен язык Object Pascal. 
Язык Object Pascal является «старшим братом» классического языка Pascal. Если вы знаете 
Pascal, то у вас уже есть значительные преимущества! Одной из самых ярких и мощных 
версий стала Delphi 7 от компании Borland. Вполне вероятно, что именно её вы уже изучили. 
Она вполне подходит для учебного процесса, но мобильные приложения в ней создавать 
нельзя. Современные версии Delphi поколения XE не только более развитые в плане 
удобства использования средой разработки, а также значительно улучшенным языком 
Object Pascal, они позволяют создавать приложения под Microsoft Windows, Mac OS, iOS и 
Android.
C++Builder – среда визуальной разработки, в основу которой положен язык C++. Язык 
C++ создан для профессионалов, поэтому лучше не начинать с него изучение 
программирование, если вы не готовы посвятить ему много сил и времени. Такое решение 
целесообразно, когда есть твёрдое желание стать профессиональным программистом. 
Однако C++Builder очень подходящая среда для начала изучения С++. Из предыдущего 
поколения можно отметить C++Builder 6, вышедший одновременно с Delphi 7. Но, как и 
Delphi 7, данная популярная версия позволяет создавать приложения только под ОС 
Microsoft Windows. C++Builder современного поколения XE по возможностям соответствует 
Delphi и также подходит для разработки мобильных приложений.
RAD Studio – продукт, включающий в себя и Delphi, и С++Builder. Очень часто 
профессиональные разработчики использую и Delphi, и C++Builder. Если речь идёт о 
покупке, то в этом случае нужно приобретать как Delphi, так и C++Builder. Проще и дешевле 
купить RAD Studio и пользоваться Delphi, и C++Builder, активировав их единым серийным 
номером. В учебных целях весьма полезно иметь RAD Studio, т.е. два этих мощных продукта 
одновременно. Delphi однозначно самая эффективная среда для изучения 
программирования, тогда как C++Builder отличный инструмент для изучения C++. С точки 
зрения среды разработки, методов визуального программирования, навыков разработки 
мобильных приложений эти продукты идентичны. Если вы умеете пользоваться Delphi, то 
перейти на C++Builder не составит труда. Единственное, что будет новым это – синтаксис 
языка C++. Но вы как минимум не потеряете время на освоение новой среды.
Delphi и C++Builder являются средами визуальной разработки приложений. Мы 
знаем, что для разработки программ или приложений нужно программировать, т.е. 
вводить программный код. Программный код представляет собой текст, написанный в 
соответствии с правилами конкретного языка. В визуальных средах не всё нужно 
программировать в виде текста, некоторую часть работы берёт на себя визуальный 
редактор. Он не является в полной мере графическим редактором, но принципы работы 


11 
практически такие же. Интерактивными манипуляциями мы «рисуем» или «моделируем» 
интерфейс пользователя, который не является «просто картинкой». Эта «картинка» после 
сборки проекта «оживает», превращаясь в интерфейс реального приложения. Итак, среда 
визуальной разработки сочетает в себе качества обычной программной среды, где нужно 
вводить код с клавиатуры, с визуальным редактором, создающий графические композиции 
интерактивно при помощи мыши.
Графическая композиция, которую создает разработчик в визуальной среде, это – интерфейс 
пользователя. Как мы «нарисуем» интерфейс, таким он и будет (рис. 1.1). Такой принцип был 
реализован в первой версии Delphi практически два десятилетия назад. Теперь визуальное 
создание интерфейсов является стандартом для любой профессиональной среды разработки.
Создание интерфейса визуальными средствами существенно экономит время. Но, наверное, нет 
смысла особым образом убеждать читателя использовать визуальные средства, такие как Delphi. 
Сейчас уже трудно встретить средства разработки, не обладающими средствами визуального 
прототипирования интерфейса. Среда C++Builder появилась несколько позже, но в основе лежит 
абсолютно та же технология. Поэтому во многи местах в книге будет встречаться перечисление сред 
через косую черту: Delphi/C++Builder/RAD Studio. Это будет означать, что и в Delphi, и в C++Builder, 
и в RAD Studio можно выполнить описанное действие или воспользоваться представленной 
возможностью.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   15




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет