ADUG Perth – June 16th

Scott Hollows very kindly invited me to do a presentation for the western Australia Delphi User Group. The meeting will held next Tuesday, June 16th, in The Perth Artifectory. Details can be found here: http://www.adug.org.au/meetings/june-meeting-perth/
The subject of the presentation is the Delphi Parallel Library; Task, Future, Parallel.For, but also ThreadPool, ThreadedQueue and TInterlocked operations.

I’ll zip over to the other end of the globe using bits and bytes, so I won’t be there in person. Too bad, I could have visited a friend of mine that lives just around the corner in Brisbane.

Delphi XE8 Launch 19 en 21 mei

Het leuke van Internet of Things is dat IoT leuk is. Het maakt ineens dingen mogelijk die je niet voor mogelijk had gehouden.

Je loopt een wachtruimte in en je telefoon ziet dit en meldt je automatisch aan. De app die zichzelf heeft geactiveert laat je ook zien wie je gaat spreken en wanneer. Zodra je aan de beurt bent geeft hij je een seintje.

Bij een veiling zie je van elk item op je smartphone wat de geschiedenis is door hem dichtbij het te veilen item te houden. Zodra je de veilinghal inloopt verandert de app en kun je bieden op de door jou uitgekozen items.

Wil je zien hoe je wat Delphi XE8 voor mogelijkheden biedt voor IoT, kom dan naar de XE8 launch event, georganiseerd door Barnsten op 19 mei in Utrecht of 21 mei nabij Antwerpen.

Meer info vindt je hier:
http://www.barnsten.com/nl/events/details?events_id=147

Delphi XE8 Android SDK

How do you install the Android SDK in Delphi XE8?

The Android SDK is not installed completely after you’ve installed Delphi XE8, as it was in previous Delphi versions. This has something to with the licensing terms, or whatever, but it is quite easy to get the Android SDK up and running.

The best and easiest way is this one:

  • create a new empty multi-device application from the Delphi IDE
  • in the project manager activate Android as a target platform
  • then hit Project | Build

The Delphi IDE will ask you

“Android SDK tools are required. Do you want to download and install Android SDK tools automatically?”.

Click Yes and agree to the Android SDK terms of use, and you’re good to go. Please note that you do not need to have an Android device connected during this install procedure.

As an alternative method you could use the Android SDK manager to install the required packages manually, but this requires you to select all the correct packages manually.

Delphi XE8

Delphi XE8, de must-have voor iOS App developers; want nu kun je iOS Universal Apps compileren met iOS 32 en iOS 64-bit in één package.

Mijn favoriete nieuwe features zijn Bluetooth LE Beacons,met support voor iBeacon en AltBeacon, iOS64 en de nieuwe multi-device preview, die een beetje verborgen is als laatste tabje bij de project manager. Multi-device preview geeft je een heel handige live preview van hoe je app eruit ziet op alle form factors en device sizes.

Er zijn ook behoorlijk wat kleine, maar fijne toevoegingen en verbeteringen doorgevoerd; ondermeer een WebBrowser voor OSX en Windows, ImageList voor FMX, TField performance, MapView en ….