Delphi Android SDE 6 juni 2014

Op de Software Developer Event van 6 juni 2014 mag ik twee Delphi Android sessies doen.

In een case study laat ik zien hoe we een Delphi Android app hebben gebruikt om op TV schermen informatie van schepen weer te geven, vergelijkbaar met de Schiphol schermen met vertrek en aankomst. In een advanced technische sessie gaan we kijken naar debuggen, loggen en tracen  van een Delphi Android applicatie, waarvoor we zelfs een de in Delphi beschikbare Android SDK functies uitbreiden.

Jeroen Pluimers laat op hetzelfde event zien hoe je met Unit Testing je code reproduceerbaar correct houdt. Pawel Glowacki laat de nieuwste features zien van Delphi XE6 inclusief mijn persoonlijke favoriet App Tethering.

Auto start Delphi XE5 Android App after boot

In good ol’ DOS days we could start an application after boot by adding it to autoexec.bat. Under Windows you can add a program to startup using the registry or view startup programs with msconfig.

But how does this work under Android?

Automatically starting a Delphi XE5 Android app after the device has booted up can be done by creating a broadcast receiver that listens to the BOOT_COMPLETED broadcast intent.

This article descibes the steps necessary to create such a broadcast receiver with Delphi XE5:

  • create a new Delphi XE5 Android project
  • set uses permissions to receive boot completed
  • modify AndroidManifest.template.xml to let the Android system know you have a broadcast receiver
  • write some Java code
  • add it to the classes.dex
  • use this new classes.dex in your project
  • run the app on device

Continue reading here: Auto start Delphi XE5 Android App after boot

CodeRage 8 – Deep Dive into creating Android apps

To everyone who attended my session on CodeRage 8, thanks for your enthusiastic questions and feedback! Presenting this subject on CodeRage has been great, and I’d especially like to thank David Intersimone and Jim McKeeth for making the Q&A such fun.They will make the session replay available soon, and I’ll post a link here. For the CodeRage 8 attendees the slideshow is available here: Deep Dive into creating Android apps CodeRage 8

Update:  The Coderage 8 Replays have been made available.

CodeRage 8 – 15, 16 en 17 oktober 2013

Nog even en dan staat CodeRage 8 alweer voor de deur. Zelf ben ik druk bezig met voorbereiden van de presentie “Deep Dive into creating Android apps” waarin ik met standaard XE5 demos als uitgangspunt laat zien hoe Delphi onder water werkt met Android. Onderwerpen zijn Native Controls, Platform Services, Dalvik Debug Monitor Server (Android Monitor), Android Debug Bridge, Logging en Debugging en nog wat meer. Maar er zijn meer, veel meer erg leuke sessies. Vergeet ook vooral niet te kijken naar de sessie van Brian Long over “Accessing the Android API”.

CodeRage 8 start voor ons ’s middags om 14:00 (CEST = PDT +9). Hier kun je je inschrijven CodeRage 8

Liever een life event in het Nederlands? Kom dan naar het RAD Studio XE5 in Action Live event in Hoofddorp, ook ’s middags op 10 oktober.

NewCodeRage8_680x150_RN

RAD Studio XE5 in Action Live – 10 oktober 2013

In dit heerlijk technische event laten we zien wat de mogelijkheden zijn van het nieuwe Delphi XE5. In de algemene presentatie gaan we in op de mogelijkheden voor multi-device development met Delphi. In de Android Deep Dive gaan we onder water kijken hoe het nieuwe Android development in Delphi XE5 werkt. Mis het niet!

Inschrijven kun je hier:
http://www.barnsten.com/nl/events/details?events_id=81

Delphi XE5 Sneak Peek: Threading op Android en iOS

Het is al bijna 7 september, dan pas kan ik echt alles laten zien van Delphi XE5 en Android. Maar in de tussentijd kon ik het niet laten om een kleine sneak preview te maken met de pre-release versie van Delphi XE5 met Android en iOS.

Delphi XE5 Sneak Peek: Threading op Android en iOS

Mocht je meer willen weten, kom dan naar het event in Leiden RAD Studio In Action Live! op zaterdag 7 september 2013. Mocht je dan niet kunnen, check dan de internationale events en “Talk live with dev experts on how to move from desktop to mobile development. Check here for locations http://embt.co/RADWorldTour

Als Delphi MVP mocht ik nu al wat laten zien van Delphi XE5, met dank aan Jim McKeeth van Embarcadero. Meer info over de komende release op http://embt.co/RADAndroid.

RAD Studio in Action LIVE! – 7 september 2013

De grootste Delphi en Pascal conventie in de Benelux sinds jaren. In een reeks van energieke en enthousiaste sessies laten bekende sprekers zien wat de laatste nieuwe mogelijkheden zijn, maar ook wat je nu al allemaal kunt doen met Delphi en Lazarus.

Pawel Glowacki laat de laatste nieuwtjes van Delphi zien, Bob Swart duikt diep in iOS, Mario Vermeulen gaat op in 3D Office, Jeroen Pluimers zorgt voor zekerheid met versie beheer, Mattias Gärtner sluit alles op in Closed Source packages met Lazarus en zelf zet ik nog wat puntjes op de i van Android.

Inschrijven kun je via:
http://www.barnsten.com/nl/events/details?events_id=71