Показаны сообщения с ярлыком FMX. Показать все сообщения
Показаны сообщения с ярлыком FMX. Показать все сообщения

21 августа 2024

Умер автор известных программных продуктов для Delphi и C++Builder Евгений Крюков

Embarcadero Technologies сообщила печальную новость. Умер Евгений Крюков – талантливый программист, основатель компании KSDev и автор ряда известных программных продуктов для разработчиков на Delphi и C++Builder:
  • VG-Scene – кроссплатформенный GUI-фреймворк для разработки нативных приложений на Delphi и C++Builder под Windows, OS X, Android и iOS. В 2011 году компания Embarcadero Technologies приобрела на него права и с 2012 года включила в RAD Studio под названием FireMonkey (FMX).
  • FmxLinux – полнофункциональная реализация FireMonkey для платформы Linux.
  • CrossVcl – набор инструментов для разработчиков Delphi, позволяющий создавать приложения VCL для macOS и Linux.
  • DelphiStyles – коллекция стилей для FireMonkey и VCL.
  • SmartCrashLog – инструмент для разработчиков Delphi, который помогает обнаружить ошибки/сбои в приложении под MS Windows, macOS и Linux.
Фреймворк FireMonkey вдохнул новую жизнь в Delphi сделав его кроссплатформенным. Таким образом, вклад Евгения Крюкова в судьбу Delphi можно с некоторым приближением приравнять к вкладу создателя Delphi – Андерса Хейлсберга.

02 октября 2023

Android API 33 уровня и другие улучшение поддержки Android в Delphi 12

    Начиная с 31 августа 2023 года Google Play Store ожидает, что новые приложения должны быть нацелены на Android 13 (33 уровень API) или выше. Delphi 11.3 не поддерживает Android API 33 уровня. Так как добавление его полной поддержки требует значительных трудозатрат, то это будет сделано только в Delphi 12. Кроме добавления поддержки Android API 33 уровня в Delphi 12, есть и другие существенные улучшения FireMonkey для Android:

04 сентября 2023

Delphi 12. Поддержка разделенного экрана в FireMonkey

    Мобильные операционные системы, чтобы одновременно работать с двумя приложениями, позволяют разделить экран устройства пополам. Эта функция особенно полезна на устройствах с большим размером экрана. Разработчики Delphi 12 добавили в библиотеку FireMonkey поддержку создания приложений для iOS и Android, которые используют только часть экрана доступную после его разделения.

31 мая 2023

Skia в Delphi 12

    Google Skia – кроссплатформенная библиотека с открытым исходным кодом для работы с 2D-графикой. Она является графическим движком для Google Chrome, Chrome OS, Android, Mozilla Firefox, Firefox OS и многих других программных продуктов. Первый раз я столкнулся со Skia в 2019-м году, когда делал утилиту под Linux для работы с файлами формата MS Excel. В проекте у меня была библиотека TMS FlexCel, которая для работы с графикой под операционными системами отличными от Windows использует Skia. Не так давно Skia заметили в Embarcadero R&D и добавили в GetIt библиотеку Skia4Delphi, которая является интерфейсом между Delphi и Google Skia. По информации Марко Канту, Skia4Delphi станет частью RAD Studio 12. Что может дать эта библиотека Delphi 12?

09 июня 2021

Fire-Monkey.ru требуется помощь

    У Fire-Monkey.ru, единственного русскоязычного ресурса посвященного разработке на Delphi с использованием FireMonkey (FMX), проблема с движком форума. Требуется обновление движка форума на последнюю версию. Объявлен сбор средств на покупку его лицензии.



11.06.2021. Спасибо всем, кто принял участие! Нужная сумма собрана и форум открыт на новом движке. В благодарность за помощь Ярослав Бровин выложил на своем youtube-канале курс уроков по работе со стилями в FireMonkey.

21 мая 2021

Delphi и Lazarus в Telegram

    Популярность мессенджера Telegram не обошла стороной и комьюнити разработчиков на Delphi, Lazarus и Pascal. Хотя чатов данной тематики в нем немного, но они есть. Печально, что количество их участников очень маленькое. К тому же можно предположить, что большая часть участников различных чатов – это одни и те же лица.
Delphi и Lazarus в Telegram

22 марта 2021

Использование TrueType шрифтов Microsoft в FastReport FMX под Linux

    Шрифты, устанавливаемые на компьютер вместе с продуктами Microsoft, плотно вошли в нашу жизнь. Их использование в документах – это давно уже не дань моде или привычке. Это требование, закрепленное в наших государственных стандартах. Например, шрифт Times New Roman упоминается в "инструкции по оформлению документов с использованием компьютерных технологий в органах государственного управления и иных государственных организациях". Дистрибутивы Linux не поставляется с проприетарными шрифтами Microsoft. Но, тогда как заставить исполняемую под Linux программу создавать в FastReport документы, соответствующие высоким государственным стандартам?

02 марта 2021

FastReport меняет лицензию

    Мой интерес к Linux и комментарии к статье о создании документов в формате PDF подтолкнули меня к экспериментам с FastReport FMX. Задумавшись о получении на него лицензии я попытался разобраться, что поменялось в лицензировании генератора отчетов FastReport за последние 5-6 лет пока я им не пользовался? А ни чего. Но, по информации из надежного источника следует, что мы в шаге от новых правил лицензирования продуктов компании FastReport. Сегодня я решил поделиться этими слухами, так как нашел им подтверждение в тексте лицензионного соглашения FastReport VCL. Поэтому у меня для вас есть две новости. Как говорится, "одна плохая, вторая..."

22 февраля 2021

Создание PDF файла в Linux без графической оболочки используя FastReport FMX

    В комментариях к статье "Создание PDF файла в Windows и Linux" читатели рассказали о использовании для создания документов в формате PDF генератора отчетов FastReport. У меня уже был подобный опыт, и я даже писал об этом 10 лет тому назад. Сейчас я не стал приводить пример с FastReport, так как моя статья была написана еще до выхода FastReport FMX версии 2.8, в которой была добавлена поддержка FmxLinux. Сегодня я сделал несколько первых экспериментов с FastReport FMX под Ubuntu Desktop 20.04. Он действительно работает под Linux! Запускать мой тест экспорта в PDF я решил, как и в прошлой статье, не под Ubuntu Desktop, а под Ubuntu Server.

13 мая 2020

RAD Studio 10.4. Что известно на сегодня

    В конце февраля 2020-го года Компания Embarcadero объявила о выпуске под кодовым названием "Denali" бета-версии RAD Studio 10.4. Бета программа уже закрыта и теперь речь уже идет о скором релизе. Недавно Embarcadero начала рассылать "pre-release sales offer" RAD Studio 10.4 Sydney. Да, путешествие по городам мира продолжается – релиз RAD Studio 10.4 получил кодовое название "Sydney". Давайте посмотрим, что, на текущий момент известно о предстоящем релизе.