воскресенье, 29 марта 2015 г.

RAD Studio XE8, Delphi XE8 и C++Builder XE8 (неофициальный релиз)

Вот и вышла (неофициально) очередная версия среды для разработки. Подробную информацию о том, что нового и какие баги были исправлены, вы найдёте позже, в официальном релизе или в этом посте, ниже.

30.03.15 Прим. Официальной информации пока не поступало, но по факту образ уже доступен, значит через пару дней подтянется справка и сайт. А вот скачивание из инета образа в 7 Гигов далеко не у каждого занимает 5 минут.
Образ доступен по ссылке (Ссылка на образ гуляет по интернету аж с 28.03.15 07:27 (МСК)) ниже, остальные ссылки заработают позже.

По многочисленным просьбам, подкорректировал пост как "неофициальный релиз".

Кратко, что нового (неполный список):
  • TWebBrowser – теперь поддерживает Windows, Mac OS X, Android, iOS
  • TMapView – это новый компонент, позволяющий легко работать с Картами Гугла
  • TAppAnalytics – это новый компонент, позволяющий вести статистику использования вашего приложения
  • Добавлен метод и стандартное действие для сохранения фотографий/картинок в стандартной галерее устройства.
  • Наконец-то добавили так необходимый многим компонент TImageList.
  • TBluetooth – новый компонент, позволяющий работать с классическим Bluetooth
  • Появилось два новых типа (FixedInt и FixedUInt) для целых чисел
  • В среде добавлен модуль для предпросмотра приложения на различных устройствах
  • Вернули Device Manager на место 
  • Интегрирована Castalia
  • Справка в формате CHM
  • И ещё куча мелких доработок и исправлений.

Скачать/купитьRAD Studio XE7 (Успейте купить версию XE7 до 31 марта и получите версию XE8 бесплатно, индивидуальным разработчикам скидка 25%)

Скачать образ: http://altd.embarcadero.com/download/radstudio/xe8/delphicbuilder_xe8_win.iso

пятница, 13 марта 2015 г.

Расширенные возможности работы с zip файлами, бесплатно и без СМС

Собственно говоря, этот пост является ответом на вопрос: Зачем я писал заметку «Как добавить jar библиотеку в проект»? Смотрел различные иностранные сайты по Delphi и случайно наткнулся на сайт компании «WIN****», они вроде как занимаются разработкой компонентов, решил посмотреть, что же они продают и был очень удивлён… А именно, я увидел библиотеку «Zip for Android»(доступная от 11 марта – цена 40$/120$). Т.к. стандартный «System.Zip» не умеет работать с запороленными архивами, я заинтересовался. Дальше интереснее...


Как добавить jar библиотеку в проект

Информация для тех, кто по какой-то причине ещё не знает, как это сделать. Актуально для XE7/XE7 UPD1/*XE8. До этого, я уже писал несколько статей по работе с JAVA файлами (на XE6), вот они «Как создавать обёртки для JAVA-кода» и «Как подключить и использовать свой JAVA-класс». Начиная с версии XE7 работу с Java кодом значительно упростили, поэтому я решил рассказать об этом ещё раз.