пятница, 3 апреля 2015 г.

App Tethering #3: Передача и получение данных

Продолжаем изучать компоненты App Tethering. В этой статье мы рассмотри способы передачи данных удалённым приложениям.










Список статей:

p.s. Все права на картинку принадлежат Embarcadero Technologies, Inc.

App Tethering #2: Используем удалённые действия (Actions)

В этой статье мы рассмотрим пример, в котором будет реализована возможность запуска Действий в удалённом приложении.










Список статей:

p.s. Все права на картинку принадлежат Embarcadero Technologies, Inc.

App Tethering #1: Поиск и подключение к удалённым приложениям

Решил рассмотреть эту технологию поближе...

App Tethering в RAD Studio – это компоненты, позволяющие приложениям взаимодействовать друг с другом на одном компьютере, по сети и на разных платформах.







Список статей:

p.s. Все права на картинку принадлежат Embarcadero Technologies, Inc.

воскресенье, 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 кодом значительно упростили, поэтому я решил рассказать об этом ещё раз.

вторник, 27 января 2015 г.

Используем True Type шрифт для хранения иконок

Это сообщение описывает шаги, необходимые для создания Android приложения, которое использует True Type шрифт (Font Awesome), с целью хранения иконок. Использование шрифта для хранения иконок имеет ряд преимуществ, по сравнению с использованием растровых изображений:
- Иконки имеют очень маленький вес
- Иконки векторные, а значит, будут выглядеть красиво на высоких разрешениях
Данная статья содержит инструкции для C++ и Object Pascal проектов для Android платформы(в оригинальной статье есть ещё под iOS, оригинал)