Subscribe to this list via RSS Blog posts tagged in FireMonkey
Cross Platform Activity Progress Dialog For Android, iOS, macOS, and Windows In Delphi 10.2 Tokyo The Hospitality Survey Client project is part of the Hospitality Survey App template for Delphi 10.2 Tokyo that Embarcadero has released through their GetIt platform. The Hospitality Survey App consists of four different projects. In this blog post I will cover the progress/activity dialog TFrame that is built into the Hospitality Survey Client project. The progress/activity functionality is built as a TFrame and then included in the Main Form and set to Align := Contents. Align ...

Posted by on in Blogs
"Expert Delphi" webinar replay - Part 2 As promised during the "Expert Delphi - Part 2" webinar yesterday, here is the webinar link replay Enjoy!...
Posted by on in Programming
Get Started with RAD Studio 10.2.1 using Sample Projects With RAD Studio 10.2.1, we provide a number of sample projects to help you get started building Windows, Mac, iOS and Android applications. Today, I thought I would highlight some of those demos for new users trying RAD Studio 10.2.1.
Deep Space Rocks Runtime Customizable Mobile Arcade Game For Delphi 10.2 Tokyo Embarcadero has four mobile arcade game projects for Delphi in Object Pascal available for free over on GitHub. All of the projects run on Android, IOS, OSX, and Windows. One of the projects is called Space Rocks and I modified this project to allow the player to customize the game at runtime (for more info about Space Rocks check out this blog post). The modified game is called Deep Space Rocks. I also re-skinned the game a but with a new background, player character, and enemy characters. The...
Build Dynamic Forms At Runtime With Hospitality Survey Editor For Delphi 10.2 Tokyo Embarcadero has released a Hospitality Survey App template for Delphi 10.2 Tokyo through their GetIt platform. The Hospitality Survey App consists of four different projects. A client app built with FireMonkey for Android, IOS, OSX, and Windows where users can fill out survey information. A web app built with AngularJS for viewing survey stats. A REST server built with RAD Server for Windows and Linux. And a setup app which is used to configure the whole system. You can customize the questi...
Posted by on in Programming
How to control "the system audio volume" of iOS Use C++Builder 10.2 to control audio volume of iOS.I used the MPVolumeView class of iOS.The MPVolumeView class is declared in “iOSapi.MediaPlayer.hpp”. Include two files. #include <iOSapi.MediaPlayer.hpp> #include <iOSapi.UIKit.hpp> Form design Arrange “Up” and “Down” two TButton. Use this button to control the volume. Add MPVolumeView to the main form Class Add “_di_MPVolumeView” and “_di_UISlider” to the form class. ...
Simulating Transparent Dialog on FireMonkey Mobile Delivering great user experience is probably one most important thing in app design. Certain ideas that seem to be easy to achieve in the conceptual phase of development, when an app is still a bunch of wireframes and sketches, could be more difficult to implement then expected. Today I was helping in providing the "transparent modal dialog" experience to an Android app. The idea is simple. Show the message box on the form and temporarily blur the current content, so the attention of the user i...

Posted by on in Tutorial
Container Accordion on Delphi FMX Watch this video tutorial on how to create a retractable container using Delphi Firemonkey. (In Portuguese)   Subscribe to the channel: https://www.youtube.com/landersongomes6   Follow my personal blog with various tips from Delphi, Android and Delphi community events in Brazil. http://landersongomes.com.br/   See you next time!   Download Free Trial...
C++ Builder - Creating InterBase database on the fly at run-time using FireDAC Sometimes you have the need to create your InterBase database on the fly in code at runtime, for example, if a user downloads your application and runs the application for the first time, and your app needs to create and use a database with the application.  On Single or Multi-Device platforms, this would save you from having to deploy the database file and also setup the paths for deployment reducing your upfront work.   From Connect to InterBase (FireDAC), looks like ...
ANDROID_IDと、identifierForVendorを取得[JAPAN]     毛利です。 C++Builderを使用してANDROID_IDとidentifierForVendor(IDFV)を取得を試してみました。 ID Description ANDROID_ID ANDROID_IDは、Android端末の初期化時にランダムに生成された文字列です。 identifierForVendor(IDFV) identifierForVendor(IDFV)は、iOS UDIDの代替としてiOS 6.0から使用できるIDです。 異なるベンダ(開発者)を持つアプリケーションでは、異なるIDが返されます。複数のアプリケーション間で同じ値を得ることができます。異なる端末で異なる値が返されることは保証されません。 uGetUuid.hpp #if defined(_PLAT_IOS) #include <Macapi.Helpers.hpp> #include <iOSapi.UIKit.hpp> #elif defi...

Check out more tips and tricks in this development video: