Delphi 10.1 Berlin Firemonkey en Android Training

Op donderdag 24 en vrijdag 25 november is er een Delphi 10.1 Berlin Firemonkey en Android training.

Ben je al ervaren in Delphi met de VCL, maar wil je verder met multi-platform (OSX, iOS, Android) dan is deze combinatie FireMonkey Power en Android App training misschien iets voor jou. Leer in 2 dagen het FireMonkey framework en Android app development kennen.

Meer info vindt je hier:

Delphi 10.1 Berlin FireMonkey en Android

En inschrijven kan via Barnsten:

https://www.barnsten.com/nl/development-tools/training/delphi-android-training

Best Delphi Android development device

What is the best phone or tablet to use when developing Delphi apps for Android?
This is a recurring question on conferences and workshops. My short answer is “any of the Google Nexus phones or tablets”. These are Google’s developer devices with special features.

Please note that the choice of devices for end-users of the app you write in Delphi just about spans the entire Android market, and is in no way limited to Nexus or Pixel devices. You can basically run Delphi Android apps on almost any modern Android device; more about that later.

The best Delphi Android development device should have the following characteristics:

The Nexus / Pixel line of devices supports all of the above, whilst also pushing ahead with the latest hardware features.

Continue reading here: Best Delphi Android development device

Delphi 10 Seattle training begin 2016

Nieuwsgierig geworden naar Delphi 10 Seattle en je wilt ermee beginnen? Dan is de Delphi 10 Seattle VCL Essentials training op 27, 28 en 29 januari misschien iets voor jou. In 3 dagen leer je als ontwikkelaar Delphi kennen en gebruiken.

Ben je al ervaren in Delphi met de VCL, maar wil je verder met multi-platform (OSX, iOS, Android) dan is de combinatie FireMonkey Power en Android App training op 17 en 18 februari misschien iets voor jou. Leer in 2 dagen het FireMonkey framework en Android app development kennen.

Op 3 maart in Edegem (België) top je dan je kennis af met het Delphi praktikum voor ervaren Delphi ontwikkelaars. Mobile app do’s en don’ts, een stukje parallel coding en de benodigde REST based servers als backend. Een complete set aan kennis voor Delphi developers.

En heb je nog Delphi projecten die je over wilt zetten naar Delphi 10 Seattle, dan is de Unicode en BDE Migratie training wellicht interessant. Hierin code snippets voor effectieve Unicode omzetting en introductie van tools voor de BDE Migratie. Deze training is gepland op 11 maart.

Details en inschrijving via: http://www.barnsten.com/nl/events/details?events_id=188

Delphi 10 Seattle Trainingen in November

Nieuwsgierig geworden naar Delphi 10 Seattle en je wilt ermee beginnen? Ga dan naar de Delphi 10 Seattle VCL Essentials training op 4, 5 en 6 november. Details en inschrijving via: http://www.barnsten.com/nl/events/details?events_id=169

Ben je al ervaren in Delphi, maar wil je verder met FireMonkey en Android App ontwikkeling, dan is de FIreMonkey/Android Power training iets voor jou, op 19 en 20 november. Details en inschrijving via: http://www.barnsten.com/nl/events/details?events_id=168

 

Webinars, Webinars

Morgen zie je in dit AppMethod webinar hoe je Android gadgets kan pairen en met mobile devices info uit cloud web services kunt halen. Uiteraard ook een demo van Tethering in dit Internet Of Things webinar. AppMethod gebruikt de core technologie uit Delphi dus ook voor Delphi developers interessant. http://embt.co/1qLknR2

Heb je de XE7 Launch event gemist, dan is dit webinar met DavidI misschien wat voor je. Ook deze vind plaats op woensdag 24 september. http://embt.co/Zjvt4g Zie ook het blog van DavidI http://blogs.embarcadero.com/davidi/2014/09/22/43821

Developer Skill Sprints – 12 september 2014

Direct na de Delphi XE7 Launch event zijn de Developer Skill Sprints. Hiermee leer je in één dag bijvoorbeeld de basis en nog een beetje meer van het maken van een Delphi Android app, of van FastReport of over de snelle kbmMW componenten.

Meer informatie via:
http://www.barnsten.com/nl/development-tools/live-developer-skills-sprint-sessions-1

In de Android sessies van Bob Swart en mij leer je hoe je een Delphi Android app maakt die met DataSnap data robuust weergeeft over mobile of WiFi netwerken, maar die ook een responsive design GUI heeft en die snel en vloeiend reageert en ook nog eens Java kan gebruiken.

Meer informatie over de Android Skill Sprint:
http://www.barnsten.com/nl/development-tools/live-developer-skills-sprint-sessions-1/develop-and-deploy-delphi-android-apps

Android training 19, 20 juni 2014

In deze training leer je meer dan alleen een eenvoudige Android app maken met Delphi. Je leert ook hoe je gebruik maakt van Local Storage, REST, JSON, App Tethering, Manifest, Classes.dex, Android Monitor, Intents, FireMonkey, Deployment en nog veel meer.

Een erg leuke interactieve tweedaagse training bedoeld voor VCL developers die zo snel mogelijk aan de slag willen met Delphi Android app development.

Schrijf je in via Barnsten: http://www.barnsten.com/nl/events/details?events_id=98

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