Друзья, поздравляю всех с выходом RAD Studio 10.1 Berlin!

image

Вчера компания Embarcadero представила новую версию RAD Studio 10.1 Berlin.
RAD Studio 10.1 Berlin — это законченное средство для быстрой разработки кроссплатформенных приложений с помощью Object Pascal и C++.

Новый релиз (или обновление продукта) содержит множество усовершенствований и новых возможностей, улучшен механизм предварительного просмотра интерфейса для различных устройств, улучшен механизм поддержки IoT (Интернет-вещей).
image

Основные новые возможности RAD Studio 10.1 Berlin (Delphi, C++Builder):


— изменился механизм установки RAD Studio (и до установки);
— поддержка Android 6.0 (API Level 23);
— улучшения в Android Service;
— улучшения в FireDAC для DB2, MongoDB, Firebird, Oracle, PostgreSQL, SQLite;
— новый компонент TAddressBook, который позволяет получить доступ к адресной книге на платформе Android и iOS;
— улучшен Style Designer в FireMonkey;
— улучшен механизм предварительного просмотра интерфейса для различных устройств;
— улучшен механизм поддержки IoT (Интернет вещей);
— новый элемент ListView;
— улучшен IFMXExtendedClipboardService для работы с буфером обмена;
— улучшен редактор списка изображений в компоненте FMX.TImageList;
— поддержка High DPI для Windows-приложений;
— поддержка EMS сервера Apache;
— новые возможности EMS;
— улучшен BeaconFence для работы с маячками;
— улучшена производительность с Bluetooth LE, Beacon;
— поддержка асинхронных HTTP запросов;
— улучшен класс TStrings, появились новые методы;
— улучшен TMemIniFile;
— улучшена производительность с Generics;
— добавлены зависимости в GetIt Package Manager;
— и многое другое.

Подробнее с тем, что появилось нового в этой версии, можно ознакомиться на официальном сайте:
http://docwiki.embarcadero.com/RADStudio/Berlin/en/What's_New

image

Несколько полезных ссылок по теме:


Обзор RAD Studio 10.1 Berlin:
http://www.embarcadero.com/ru/products/rad-studio

Список исправленных багов (Fix List)
http://edn.embarcadero.com/article/44675

Замечания по установке и требования к железу
http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installation_Notes

На официальном сайте появилась возможность скачать RAD Studio 10.1 Berlin:
https://downloads.embarcadero.com/free/rad_studio
или используйте ISO-образ для установки новой версии:
http://altd.embarcadero.com/download/radstudio/10.1/delphicbuilder10_1.iso

Желаю получить удовольствие от работы с новым релизом RAD Studio 10.1 Berlin.
Всем удачи!

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


  1. EvilNW
    21.04.2016 15:22
    +2

    Я в шоке от политики обновления Embarcadero. Надо покупать подписку, если хочешь обновляться в течение версии. Даже если на момент покупки была версия 10.1 или 10.2, то покупатель получит 10.0, а остальные обновления за деньги. Не кажется, что это как-то неправильно и планируется ли уйти от такой монетизации?


    1. vba
      21.04.2016 16:28

      Золота, я хочу больше золота…


  1. pda0
    21.04.2016 15:22

    Ага, удачи. Delphi — теперь вы платите даже за минорные релизы. :)


    1. vba
      21.04.2016 16:30

      Видимо с технологиями как с вином, чем старше, тем дороже стоит, интересно по чем сейчас кобол для народа…


  1. darkAlert
    21.04.2016 15:22

    Для меня одним из преимуществ RAD studio (и ранее С++Builder) являлась возможность легко и без бубнов собрать исполняемый файл, не требующий самой студии для запуска. Это в сравнении с Qt. Вообще сидел с начала нулевых до их конца на этом продукте, но потом легко перешел на Qt и не жалею.


  1. s77lanselot77s
    21.04.2016 15:22

    И чем RAD Studio лучше MS Visual Studio? Visual Studio стоит дешевле (express-версия даром вообще), многое из нововведений RAD уже давно есть в Visual Studio. Да и Delphi уже на грани вымирания…


    1. darkAlert
      21.04.2016 15:28

      кроссплатформенность.


      1. agvares
        21.04.2016 17:22

        Xamarin


        1. darkAlert
          21.04.2016 17:28

          Linux, OS X.


          1. agvares
            21.04.2016 17:39

            Visual Studio + Qt и при этом для большинства бесплатно.


          1. faiwer
            21.04.2016 18:09

            Linux? На сайте увидел только "Windows 10, Android, iOS и OS X.".


            1. pda0
              21.04.2016 18:29

              Linux у них вроде как всё ещё в планах.


            1. bgBrother
              22.04.2016 09:50
              +1

              Lazarus (если уж считать Qt).


            1. 2010kohtep
              22.04.2016 09:50

              С 10.2 Tokyo, который выйдет осенью, планируется ввести поддержку Linux Server.


              1. faiwer
                22.04.2016 21:40

                CLI-приложения уже не плохо, но, когда планируют GUI Linux? "Потом" или сроки обозначены?


    1. Grammidin
      21.04.2016 15:49

      Удобство, привычность. Я очень многое сделал в свое время на C++ builder 6. Считаю его эталоном среды разработки. Если нужно было быстро и просто сделать оконное приложение — это однозначно был builder (или для большинства Delphi). Да и в институте в основном учили Delphi.
      RAD, конечно, многое поменял, но общий дух в нем остался.
      Сейчас для «быстро сделать» больше подойдет Qt.
      Это все не особо актуально в связи с уходом продуктов в веб. А вот возможность создавать мобильные приложения радует. Хочу качнуть RAD и попробовать сделать что-нибудь мобильное. Был у кого-нибудь подобный опыт?


      1. bgBrother
        22.04.2016 15:39

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


    1. bgBrother
      22.04.2016 15:25

      Если Delphi на грани вымирания, то что же говорить о более экзотичных языках?.. А ведь пишут же! Языки между собой разные, но есть свои плюсы и минусы в каждом. Так же и с IDE, я считаю.

      Относительно цены с Вами согласен и бесплатная версия для некоммерческих проектов не помешала бы, но с другой стороны как можно равнять Embarcadero и Microsoft (с их демпингом на каждом шагу)?

      Так же можно вспомнить о недавней продаже Embarcadero Technologies компании Idera. За 6 лет стоимость компании поднялась в 4 раза. Продукт развивается.


    1. Alex_Builder
      25.04.2016 00:38
      +1

      > Да и Delphi уже на грани вымирания…

      Не ради религиозных воин, но все же.
      Managed среды типа .NET не всегда подходят. Как ни крути, но найтив чуточку быстрее, в разы компактнее и в разы менее прожорлив, ну и более предсказуем по скорости отклика.

      Многие сейчас пишут найтивные морды и под Qt.
      Но по инфраструктуре ( хотя бы по наборам качественных компонент ) Qt пока далеко даже до стариков Delphi / C++Builder. Что-то появляется для Qt в последнее время, но до уровня тех же DevExpress еще очень далеко.

      Еще, например, Delphi до сих пор имеет очень быстрый и эффективный менеджер памяти прямо из коробки. Работает со своими родными UNICODE строками в разы быстрее, чем QString на Qt ( делали замеры где-то год тому назад ).

      Да и писать некоторые прикладные вещи до сих пор как ни крути немного удобнее на object pascal чем на C++ и даже на C#. Например, те же очень удобные «class of» ( ссылки на класс ) в C# можно реализовать только через крайне тормозную рефлексию. И много других мелочей.

      В последних версия Delphi уже много наворовали из того же C#. Ну и плюс возможность быстро набросать приложения для мобильных платформ и т.п.

      Короче IMHO в стане найтивных RAD пациент пока скорее жив чем мертв.


  1. iandarken
    21.04.2016 16:03

    А попытка собрать в билдере бинарь без внешних зависимостей все еще ведет к двум результатам?
    Use «classic» compiler = ошибка Борладн Мемори Менеджера на машине без Студии
    Don't use «classic» compiler = невозможность собрать под XP


  1. vba
    21.04.2016 16:34
    +1

    Ой сразу не заметил, датасурс на формочке андроида, как же это мило…


  1. Yarikz
    22.04.2016 13:10

    То, что на скриншоте выглядит как UWP приложение, — это мимикрия на уровне скинов или реальная поддержка UWP?


    1. Error1024
      23.04.2016 05:37

      Скины


  1. alan008
    29.04.2016 16:01

    Цена одной лицензии на редакцию Architect — 365 тысяч рублей. Гм…