вторник, 19 ноября 2019 г.

Библиотека FGX Native


Сегодня хочу поделиться с вами замечательной новостью.

Некоторое время назад, Ярослав Бровин (Профиль на форуме) начал разработку библиотеки FGX Native. Сегодня официально запущен сайт библиотеки: FGX Native - Главная (о библиотеке вы можете почитать ниже или на сайте).

FGX Native – это кроссплатформенная библиотека, предназначенная для разработки приложений под мобильные OC (Android и iOS).

среда, 13 ноября 2019 г.

Uses Permissions: Практика

Из статьи «Uses Permissions: Теория» вы уже узнали о том, как устанавливать необходимые разрешения, а также о том какие бывают разрешения (Обычные и Опасные). Теперь давайте разберёмся, как запрашивать разрешения во время работы приложения.
Тут сразу нужно учесть один момент.
«Запросы разрешений» добавили в Delphi 10.3 (из коробки). Ранее (в 10.1 и 10.2) такой возможности из коробки не было. Поэтому я в своё время написал JAR-библиотеку, позволяющую делать запросы и получать результаты, почитать можно тут: Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение.

Внимание! В данной статье я буду рассматривать способ «из коробки», т.е. статья по Delphi 10.3.* и выше. Если вы всё ещё используете версию Delphi ниже 10.3, то рекомендую перейти на новую версию!

Обновление от 13.11.19.
 

Статьи на тему Uses Permissions:
  1. Uses Permissions: Теория
  2. Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение (для Delphi 10.1/10.2)
  3. Uses Permissions: Практика (для Delphi 10.3)

суббота, 2 ноября 2019 г.

Хелперы для работы c IPv4 и не только...



Всем привет.
Хочу поделиться с вами наработками, точнее двумя классами. Они были написаны мной несколько дней назад при изучении IPv4. Как-то само собой получилось, читая информацию по IPv4 я уже сидел и писал эти классы.














четверг, 19 июля 2018 г.

Delphi and C++Builder Community Edition


Многие просили/мечтали о полноценной бесплатной версии студии. Свершилось!! :).

Компания Embarcadero представила бесплатную версию студии "Community Edition". Данная версия в первую очередь направлена на привлечение новых лиц в сообщество Delphi/С++.
"Community Edition" представляет собой версию "Professional" с небольшими ограничениями по лицензии и исходникам. (Подробнее можно почитать тут).

Использовать эту версию могут все, чей годовой доход не превышает 5000$ и в составе команды не более 5 человек (Пример: внештатные разработчики, стартапы, студенты, некоммерческие организации). Лицензия предоставляется на 1 год.

На данный момент, для скачивания доступна версия RAD Studio 10.2.3, которая содержит все обновления и патчи вышедшие до сегодняшнего дня.

Полезные ссылки:
Статьи от Marco Cantu:
  1. Introduction and Installation to Delphi CE 
  2. Building and Debugging 
  3. Architecture and Layers of Code 
  4. Designing User Interfaces 
  5. Putting the Calculator Together