Recent Blog Posts

Proximity Sensors Made Simple With BeaconFence In RAD Studio On Android And iOS BeaconFence is a developer proximity solution that delivers precise “GPS-Free” indoor/outdoor user location tracking and events with radial and geometric zones for any physical location and layout. Visually draw the layout of the physical location and beacon placement to track location information down to inches. Create radial and rectangular zones and track intersections, enters, and exits with callback events. BeaconFence enables developers to take proximity beacons to the next level by adding precision spatial location awareness to their applications both indoors and outdoors. It provides your application on a BLE device with the following features: Monitor beacons and trigger proximity ...
Top Five Android And IOS Device Sensors You Can Easily Access From FireMonkey RAD Studio provides you access to a variety of device sensors on Android and IOS in FireMonkey. There are six different demos which show how to easily access a number of these different sensors. The demos are Gyroscope, Accelerometer, AccessCameraApp/CameraComponent, Location, and OrientationSensor. These demos use the TOrientationSensor, TLocationSensor, TMotionSensor, TCameraComponent, and TTakePhotoFromCameraAction components. The Gyroscope sample demonstrates how to use the Gyroscope in order to rotate a 3D cube when your device is tilted. This sample suports both iOS or Android devices. The sample uses the TOrientationSensor component and the TCustomOrientationSensor class to act like ...

Posted by on in Programming
So a lot is going on in the Delphi Community this autumn.  Just the day before yesterday we had a meeting in Dapug, the danish Delphi Users group. The main topic was how to connect to various databases on various platforms. Also different coding styles with regards to databases. Devart sponsored a license to any given product so thanks a lot to www.Devart.com and Congratulations to Anders Balslev for winning. Later in Septmber (28th and 29th) I am teaching a course in Fredericia, Denmark where I have my office. Link 10th of October I have a one-day workshop with the main topic being "whats new since Delphi XE" Link 18th and 19th of October I have a training course in Gothenbur...
18 Code Samples Highlighting New Features In RAD Studio Berlin There are a number of new IoT code samples around ThingConnect and ThingPoint in RAD Studio Berlin. Additionally, there is a new set of FireDAC samples, quite a few new FireMonkey code samples, and a couple new RTL samples highlighting new components. These samples are available through the Embarcadero DocWiki, SourceForge, and they come installed with RAD Studio as well where they can be accessed via Start | Programs | Embarcadero RAD Studio Berlin | Samples. The new IoT code samples are EMS.APIDocAttributes Sample, EMS.ThingPoint IoT Sample, and EMS.ThingPoint ThingConnect IoT Sample. The EMS.APIDocAttributes Sample consists of an EMS package that loads a new resource into the EMS Server ...
dx-boy.jpg
この記事は、Alternative Blogからの転載です。 夏場は、腰を据えてスキルを磨こうというのは世界的に共通なようで、お盆休み前から「BOOT CAMP」なる企画が展開されはじめた。英語圏では、C++ BOOT CAMPを8月中旬、Delphi BOOT CAMPを9月上旬というスケジュールで実施しているが、日本では、お盆休みを避け、以下のような日程で開催することにした。 C++ BOOT CAMP8月29日~9月1日 毎日16:00~17:00 Delphi BOOT CAMP9月12日~9月15日 毎日16:00~17:00 どちらもビジュアル開発ツールを使って、効率的にプログラミング技術を学ぶという趣旨だが、C++ BOOT CAMPの場合、C++固有の言語新機能であったり、C++言語を習得するためのテクニックなども盛り込まれる。一方、Delphi BOOT CAMPは、Pascal由来の言語構文が分かりやすく明瞭であるということから、言語そのものより、ビジュアル開発に比重を持たせ、ビジュアル開発ツール初心者にもとっつきやすい内容となる予定。もっとも、こちらの言語の進化も著しいので、言語にフォーカスした日も設ける。 いずれもWebセミナー形式で実施するので、オフィスや自宅のPCやスマホ、タブレットから参加できる。 重要なのは、このイベントに合わせて、Delphi StarterとC++Builder Starterを無料提供することだ。C++に関しては、C++Compilerの無料提供を続けていたが、IDEとしては、久しぶり。期...
Marco Cantu's Object Pascal Handbook
As part of the Delphi Boot Camp and Delphi Starter Promotion, you can also get a copy of Marco Cantu’s updated Object Pascal Handbook, all at no cost. (Limited time offer) If you want a physical copy of Marco’s book, you can pick one up on his website, or just check out the table of contents . . . Part I Chapter 1: Coding in Pascal Chapter 2: Variables and Data Types Chapter 3: Language Statements Chapter 4: Procedures and Functions Chapter 5: Arrays and Records Chapter 6: All About Strings Part II Chapter 7: Objects Chapter 8: Inheritance Chapter 9: Handling Exceptions Chapter 10: Properties and Events Chapter 11: Interfaces Chapter 12: Manipulating Classes Chapter...

Posted by on in UI
Adding a photo to a contact using TAddressBook in Berlin

In 10.1 Berlin, we introduced TAddressBook, a new FireMonkey component for creating, accessing and managing contacts on iOS and Android. 

We have updated our existing FireMonkey contacts demo and added the ability to add a photo to each contact you create. This demo uses our built-in actions for selecting an image from the gallery or taking a photo using the camera on your device. 

Posted by on in Blogs
Blaise Pascal Issue 53
Tried something new where I went over the current issue of Blaise Pascal with Detlef Overbeek. The video is available on YouTube. INTERVIEW WITH ATANAS POPOV Atanas agreed after being asked immediately to be interviewed. That was about two months ago. About two weeks ago there was quite a lot of turbulence in the community and vendors went nervous, some people even saw some kind of armageddon for Delphi. Even the more reason to talk the new Chief, ask him all the questions about their new policy, what is going to happen to and with Delphi. An explanation sometimes even in detail follows in the magazine. ARTIFICIAL INTELLIGENCE CREATE AND TRAIN YOUR FIRST NEURAL NETWORK BY BOIAN MITOV The qu...
Five ThingConnect IoT Devices You Can Easily Integrate With Your Apps If you are looking to wire up your home or office with smart technologies there are a number of devices that you can easily connect to and control from Delphi and C++Builder. These smart IoT devices that are part of ThingConnect. Bluetooth LE and Z-Wave are two technologies that are supported by ThingConnect. Bluetooth Low Energy (Bluetooth LE) or Smart Bluetooth provides a new environment for devices with small amount of data to transfer and lower power consumption. The Z-Wave protocol is an inter-operable, wireless, RF-based communications technology designed specifically for control, monitoring and status reading applications in residential and light commercial environments.  Compon...
今週 (8/23) に弊社より送付のニュースレターでご案内の内容と重複しますが、来週 8/29 (月) - 9/1(木) の 4日間に渡って Webセミナー 「C++ Boot Camp」を開催いたします。 http://forms.embarcadero.com/cpp-boot-camp-2016   C++ BootCamp 自体は 8/8 ~ 8/14 にも本社のメンバーによって行われましたが、これは日本時間の夜10時-12時(repeat が午前3時-5時)という遅い時間ですし内容はすべて英語でしたので、ご参加頂けなかった方も多かったのではと思います。 来週の開催分は日本側のスタッフで実施いたします。4日間連続での開催ですので少々ご負担にはなるかと思いますが、それぞれ1時間枠で実施いたしますので、C++ Builder の利用をご検討中の方はぜひご覧ください。   なお、今回の C++ BootCamp の実施に合わせて C++ Builder 10.1 Berlin Starter Edition を無料でご提供いたします。お手元に C++ の開発環境が無い方はこちらをご利用ください。 https://www.embarcadero.com/jp/products/cbuilder/starter/promotional-download  ...