Друзья!

Компания Embarcadero объявила о покупке компании Raize Components и одновременно о выпуске двух новых продуктов:
Konopka Signature VCL Controls — решение для проектирования интерфейсов Windows приложений;
CodeSite — решение для ведения журналов, для разработчиков на Delphi, C++Builder и Visual Studio.



Konopka Signature VCL Controls — это решение, которое позволяет быстро проектировать интерфейсы для Windows приложений, отвечающие современным требованиям. Используя при этом набор, содержащий более 200 компонентов для Windows, которые помогут сделать приложение удобным и привлекательным. А большое разнообразие возможностей редактора свойств ещё больше упрощает проектирование и разработку интерфейсов для Windows приложений.


Компоненты полноценно поддерживают стили VCL, что также позволяет создавать современные приложения для Windows 10.


CodeSite — это система журналирования или логирования, которая позволяет вести удобный и, главное, максимально информативный лог работы приложения.
Известно, что инструмент CodeSite с ограниченным функционалом уже давно входят в стандартную поставку RAD Studio и этого функционала многим вполне хватало, чтобы вести полноценное логирование своих приложений.


Однако, перед каждым разработчиком рано или поздно встаёт вопрос, каким образом отслеживать работу своего приложения? И разработчик может пойти дорогой изобретения “велосипеда” или использовать уже готовое профессиональное решение, специально разработанное для таких задач.

CodeSite даёт возможность разработчику лучше понимать механизм выполнения его кода, как на этапе разработки приложения, так и на работе приложения у конечных пользователей. CodeSite позволяет вести логирование с сохранением в специальный файл, который можно без труда переслать разработчику, а он его откроет с помощью специального инструмента Live Viewer.


Мой личный опыт показывает, что те программисты, которые познакомились с CodeSite и применили его на практике, уже никогда не возвращаются на прежние инструменты, чего и вам желаю!

Подробней можно ознакомиться на сайте Embarcadero тут:
www.embarcadero.com/ru/products/konopka-signature-vcl-controls
www.embarcadero.com/ru/products/codesite

Всем спасибо и удачи!

Комментарии (10)


  1. hardex
    10.08.2015 14:15
    +3

    «современным требованиям» — как в Office 2003?


    1. NeoCode
      10.08.2015 16:07
      +4

      На самом деле «как в Office 2003» — это совсем неплохо (вы не поверите но до сих пор им пользуюсь, со специальным расширением для открытия docx файлов)
      Внешний вид приложения не является показателем его современности или несовременности. То есть нельзя сказать, что программное обеспечение «современно» или «несовременно» только за внешний вид. В unix-системах вот до сих пор рулит командная строка, которая существовала еще тогда когда никакого GUI и в помине не было, но значит ли это что unix-системы несовременны?


      1. MaxFactor
        10.08.2015 20:54

        Кстати говоря Office 2003 — со спец патчем самый лучший их офис, так же до сих пор его использую на win7


  1. danaki
    10.08.2015 17:42
    +5

    Delphi, Builder, как давно это было…


  1. Mercury13
    10.08.2015 19:54
    +1

    Тот самый Рей Конопка, автор знаменитой книги по компонентам?
    Как давно это было!
    Жаль, что Borland долго не трогал Delphi, а Embarcadero поставила не на ту лошадку (FireMonkey).


    1. FreeMind2000
      11.08.2015 14:35

      А почему FireMonkey — не та лошадка-то?
      По моему наоборот, самая прорывная технология с точки зрения нативной поддержки различных платформ на одном языке и IDE. Даже не знаю есть ли вообще сейчас конкуренты имеющие что-то подобное.

      Konopka Signature VCL Controls — просто расширение кол-ва контролов для стандартоной vcl, если требуется только поддержка windows (я так понимаю)


      1. Mercury13
        11.08.2015 16:48

        Нативная? Нативная?
        Она просто аккуратно имитирует эти самые компоненты. Присмотришься поближе — и видишь, что ведут они себя немножко не так. И к тому же дико тормозит (правда, на рабочем компьютере видяха довольно слаба). И метод антиалиазинга Direct2D и точка (на крупном, заметном невооружённым глазом пикселе антиалиазинг ненавижу). А TeeChart для FireMonkey — это вообще цирк, все линии ухитряются попасть ровно между пикселями.
        Далее. Раз уж они имитируют, например, чекбокс — почему не могут установить размер по содержимому?
        Таково моё мнение. Проверял на XE8.


        1. FreeMind2000
          11.08.2015 17:40

          Она просто аккуратно имитирует эти самые компоненты
          — возможно (хотя не уверен, откуда у Вас такая информация?), но весь код точно выполняется на нативном языке платформы без всяких браузеров.

          Делал несколько проектов с FireMonkey еще на XE3 — был впечатлен гибкостью и удобством (фактически любой компонент собирается как конструктор, можно быстро делать реально красивые вещи), хотя на тот момент и багов конечно было тоже достаточно, но если включить голову все косяки можно обойти, по крайней мере у меня все что хотел получилось.


          1. Mercury13
            11.08.2015 18:03

            > откуда у Вас такая информация?
            1. Чекбокс под клавиатурным фокусом выглядит в точности так же, как под мышиным фокусом. Должен быть обведён пунктирной рамкой, в действительности — подсвечен голубым (Win7).
            2. Нет стандартной анимации, когда переключаешь его.
            3. Ну и текст вообще выглядит нестандартно.


            1. FreeMind2000
              12.08.2015 18:36

              Вообще, конечно логично если отрисовка у них своя, так код тогда легче портировать, просто изменяются только низкоуровневые ф-ции типа рисования линии/прямоугольника под каждую платформу, а вся остальная логика почти не меняется. Но например, диалог выбора файлов у них точно нативный (по крайней мере для mac и win 100%)

              У Embarcadero с FireMonkey только один минус — много багов с которыми приходится бороться. Они пока идут в ширину захватывая рынок, но пора бы уже и рефакторинг начать с тестирование делать, я думал к XE8 ситуация поменялась, но судя по вашим отзывам… не совсем.

              В целом идея FireMonkey очень крутая, я даже не знаю есть ли сейчас вообще у них конкуренты с таким списком поддерживаемых платформ на одном языке и IDE?