Categories
News

MonkeyMixer updated for Delphi XE5

Delphi MVP and my friend Simon Stuart just updated his MonkeyMixer utility for XE5 (in addition to XE2, XE3 and XE4).

Once installed (and you’ll need to close the IDE before installing, by the way) you’ll be able to right-click on any VCL or FMX project in the Project Manager to toggle the project between VCL and FMX.
You do this by clicking Switch Project to FireMonkey or Switch Project to VCL(depending on what the project type is at that time).

Download the latest version. (Updated for XE6)

Keep in mind mixing FireMonkey and VCL forms in the same application isn’t officially supported, but this is a good option for migrating a VCL application to FireMonkey, or just including exactly the features you need.

Link to Simon’s post.

Categories
News

Android Screen View

Android Screen View UI

People have asked for a copy of the utility I wrote to view the attached Android device on the screen. It uses the built in screencap functionality of Android and the ADB (Android Debug Bridge) to grab and display a series of screenshots. It requires the Android SDK installed and does not require a rooted device.

The speed of update has to do with the screen resolution and image complexity. Simple screens (text and controls) update about twice a second. More complex screens (pictures, graphics, etc.) are slower than that.

For best results, turn on “Show Touches” under debug options.

It also supports saving a PNG to file.

Get the source: https://code.google.com/p/android-screenview/

Download the build: http://delphi.org/downloads/AndroidScreenView.7z

There are a few pending features that I just haven’t gotten to. If you’d like to contribute let me know. Thanks to Stephen Ball for all his contributions already!

Categories
News

GExperts for XE5 Experimental Build

My good friend and Delphi MVP Jeroen Pluimers has just posted an experimental build of GExperts for XE5. He is working with Erik Berry to get an official build up on the GExperts site.

GExperts is a collection of open source productivity enhancements for Delphi.

[Download Experimental Build]

Categories
News

Delphi XE5 Mobile REST Client Demo

Short demo of the new TRESTClient on a mobile Android application with Delphi XE5. It consumes a JSON REST service and uses the TRESTResponseDataSetAdapter to adapt it into a TClientDataSet. The TRESTClient components are new in Delphi XE5 and work everywhere Delphi does: Windows, Mac OS X, iOS and Android.

Learn more about multi-device, true-native app development with Delphi XE5.

Get the source code.

Categories
News

Sneak Peek of Delphi XE5: Android DataSnap

Quick demo of a DataSnap client on Android with a preview of Delphi XE5. Shows how easy it is to visually bind your data with design time preview, and how easy it is to move your mobile database client app from iOS to Android.

Learn more about Delphi for Android

Categories
News

Sneak Peek: Delphi FirePhoto app on Android

Demo of using the FirePhoto app to take a picture with both the front and back facing cameras on the new Google Nexus 7. Also applying a built in GPU effect to the picture.

Learn more about Delphi for Android

Categories
News

Sneak Peek: Android SDK, NDK and Device Support in Delphi

A juicy sneak peek of the Android support in the SDK Manager and Project manager being developed in the beta. This video shows the updates to the SDK Manager to support the Android SDK & NDK. These can be installed and configured automatically, or you can install them on your own and configure them here. Then it shows how easy it is to add Android as a target. The project manager will automatically detect any Android Emulators or devices with USB debugging enabled and provide them as an option.

Learn more about Delphi for Android

Categories
News

RAD Studio Mobile Road Map Announced

Embarcadero just published the road map for RAD Studio Mobile. The interesting part is it will be a “low cost add-on” unless you have software assurance and RAD Studio. There is an SA option if you have the “Enterprise+” edition of Delphi for “Win / Mac / iOS”.

If you haven’t gotten Delphi XE3 yet then spring for RAD Studio with SA. Of course that also gives you Prism and its regular updates. And once you have a RAD Studio license then you also qualify for the discounted upgrade to all three flavors of Oxygene (adding Java and “Nougat“), so you can get a jump on your mobile application development for $349.

If you don’t want the full RAD Studio, but still would like to get started with mobile development today, there is a cross grade option for all Delphi users to all three flavors of Oxygene for just $399. Those super discounted rates are temporary, so jump on them right away.

Categories
News

Good news everyone!

Professor Farnsworth
Good news everyone!

Simon “Is-he-actually-human?” Stuart and Jamie “Something pithy” Ingilby are hosting the next episode of the Podcast at Delphi.org. The bad news to this is that your regular host, Jim McKeeth, will not be hosting. However, all is not lost! For the 50th Episode of the Podcast at Delphi.org it has been decided that the tables should be turned on Jim and that he should be answering questions instead of asking them!

As such we would like any and all questions that you might have for Jim, on his development philosophies, his role with RemObjects Software and indeed anything else you may care to ask. Please add your questions on the uservoice page.

Accepting questions until May 4th.

Categories
News

Links are back

Somehow all the episode links were lost. I rolled back to an earlier backup of the database but that didn’t fix it. Instead I manually restored all the episode links. Enjoy!