Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiIDEНовости

Почему вы должны быть бесстрашными при разработке с Delphi

smartmockups_kx3u913h

Delphi — превосходный язык для разработки приложений для всех платформ, настольных, мобильных и веб-приложений. Delphi может создавать великолепные приложения для настольных компьютеров, таких как Windows, Linux или macOS, а также для мобильных устройств, таких как iOS и Android. С помощью этого инструмента Windows для разработчиков вы можете создавать веб-приложения — не только простые страницы, но и полнофункциональные приложения, содержащие всю мощь и функциональность, которые возможны в современной сети.

Но не верьте мне на слово — пролистайте любую статью в этом блоге, просмотрите сеансы DelphiCon 2021 и Desktop First Summit или посетите замечательный веб- сайт DelphiBooks и выберите из множества авторов там. На самом деле, этот год оказался довольно ажиотажным, когда речь идет о новых книгах по Delphi, отчасти под влиянием Packt, которые быстро зарекомендовали себя как главные сторонники книг, связанных с Delphi . Существует даже обновленная версия обязательного руководства Delphi Object Pascal Handbook Марко Канту для Delphi Alexandria 11, которое вы можете скачать бесплатно.

Именно Packt снова является издателем самого последнего дополнения к литературной библиотеке Delphi: «Бесстрашная кросс-платформенная разработка с Delphi» Дэвида Корнелиуса, MVP Delphi . Как только я прочитал краткое изложение глав во время подготовки к периоду выпуска, я сделал предварительный заказ на эту книгу. Это стоило каждого цента. Вот мой обзор.

Почему бесстрашная кроссплатформенная разработка с Delphi?

davidc_book-8927549-2

У меня есть только одна проблема с книгой Дэвида Корнелиуса « Бесстрашная кросс-платформенная разработка с Delphi », и это ее название. Эту книгу следовало бы назвать примерно так: « Как сделать с Delphi почти все, что вы когда-либо захотите », потому что это именно то, о чем эта книга. Руководство о том, как писать современные приложения с использованием языка Delphi, чтобы они хорошо выглядели, работали и вели себя практически на любом компьютере или устройстве, которое вы только можете себе представить.

Это открывающий опус довольно впечатляющих масштабов. Это история любви к мощи и гибкости языка Delphi. Это захватывающая история о погружении в море задач и возможностей разработки и выходе со страниц, изобилующих советами, приемами и методами, которые охватывают практически все, что вы могли бы сделать в качестве разработчика приложений, пишущего приложения, которые могут работать на настольных компьютерах, мобильных устройствах и устройствах. даже сеть. Мне трудно поверить, что это первая книга Дэвида. Если это так, то мы все и Пэкт, его издатели, должны поощрять его, чтобы он использовал свои навыки, чтобы написать еще что-нибудь.

«Бесстрашная межплатформенная разработка с Delphi» отправляет нас от основ использования IDE, интегрированной среды разработки Delphi, советов по управлению проектами к более эзотерическим темам, таким как компилятор командной строки. После этого вихря « вот как это сделатьВведение, подходящее для новичков в экосистеме разработки RAD Studio, Дэвид продолжает краткий обзор того, как появился язык Delphi Object Pascal, возникший из таких языков, как Apple Pascal и всеми любимого Borland Turbo Pascal. Он позаботился о том, чтобы указать, как Delphi продолжал развиваться с тех ранних начинаний, чтобы он включал в себя целый ряд современных функций языка программирования, охватывающих конструкции и возможности, чтобы гарантировать, что он не только остается технически конкурентоспособным, но и использует эту современность, чтобы делать многие вещи быстрее. , лучше или более кратко, чем когда-либо прежде. Часто Delphi не только соответствует другим системам программирования, но и во многих случаях предоставляет более быстрые и надежные прикладные решения с идеей низкого кода, что помогает уменьшить объем усилий по кодированию. Зачем писатьслишком много кода?

Для кого книга?

Книга предназначена не только для тех, кто впервые знаком с Delphi или уже вернулся к ней; он также включает обсуждение более сложных тем, таких как метаданные в классах и объектах, чтобы позволить использовать RTTI для автоматизации сохранения и перезагрузки настроек в файлы и базы данных для достижения таких вещей, как постоянство.

И это только первая треть книги.

david-cornelius

Разделы, следующие за первоначальным фокусом, ведут нас к сути книги — разработке приложений, которые работают на мобильных устройствах Windows, macOS, Linux, iOS и Android. Просто чтобы завершить эту головокружительную коллекцию желаемых целей для приложений, Дэвид предлагает расширенный практический раздел о том, как нацеливаться на широко популярные недорогие планшеты Raspberry Pi и даже Amazon Fire.

Это демонстрация того, что вы действительно можете сделать с Delphi и немного времени и знаний.

Есть подробные обсуждения LiveBindings, 3D-рендеринга, где и как правильно хранить данные на мобильных устройствах, рабочие примеры использования аппаратных датчиков, таких как GPS, а также длинный раздел с полным кодом клиентского и серверного Bluetooth и Bluetooth. взаимодействие с маяком; Сервер RAD покрыт, веб-модули для IIS и Apache; даже как развертывать наборы приложений.

Как книга закрепляет полученные уроки?

Страница за страницей точно правильные знания по программированию Delphi, которые будут одновременно вдохновлять и указывать вам путь к, да, я скажу это, бесстрашно переходить на другую платформу. Каждая глава заканчивается кратким изложением тем, которые она представила, а также небольшой мини-викториной, чтобы закрепить эти знания. Любые примеры также доступны в общедоступном репозитории Git, поэтому вы можете загрузить и попробовать их самостоятельно. Многие из них выходят за рамки списков кодов в книге, чтобы предложить более полную и всестороннюю демонстрацию ключевых элементов, представленных в тексте.

Насколько хороша «бесстрашная кроссплатформенная разработка с Delphi»?

В этой серьезной стопке знаний освещено так много разных тем, что я не могу поверить, что найдется кто-то, кто не счел бы эту книгу обязательной для добавления в свою коллекцию. Этот год стал настоящим литературным возрождением для книг Delphi с превосходными выпусками 2021 года от Марко Канту , Алистера Кристи и Далии Прасникар , а доктор Хольгер Флик выпустил свой третий неизменно превосходный том. Книга Дэвида Корнелиуса «Бесстрашная кросс-платформенная разработка с помощью Delphi» абсолютно заслуживает того, чтобы быть в вашем списке обязательных к прочтению.

Где можно получить «Бесстрашную кроссплатформенную разработку с Delphi»?

Используйте эту ссылку , чтобы перейти на официальную страницу книги Packet. Он доступен как в печатном виде, так и в виде электронной книги.


What's Next
Delphi Enter the Digital Fan Art and AI Art Contest
Delphi Fan Art Contest

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES