Embarcadero C++ Builder

Første inntrykk

Det verktøyet jeg har brukt de siste månedene (og også for noen år siden) er C++ Builder fra Embarcadero. Det er, eller kunne vært (!), et fantastisk verktøy for program utvikling, men mer om det litt senere.

Det er et verktøy for multi-target device koding, dvs. du koder programmet ett sted, og når du kompilerer og linker, spesifiserer du hvilket type device programmet skal lages for.

Min versjon er følgende:

Embarcadero C++ Builder
Embarcadero C++ Builder

Ok, jeg skal vise en typisk gjennomkjøring for å lage et enkelt program. Etter oppstart kan du velge f.eks. File-New-Other:

Embarcadero C++ Builder, File-New
Embarcadero C++ Builder, File-New

Du vil da få opp nye valg for type program, og i vårt eksempel, bildet nedenfor, velger vi multi-device. Du kan velge det i vinduet til venstre eller i hoved-vinduet.

C++ Builder Multi Device
C++ Builder Multi Device

Du får så opp en liste med ferdig formaterte skjelett. Jeg bruker å velge «Blank Application» som på bildet nedenfor:

C++ Builder Blank Application
C++ Builder Blank Application

Nå er program skjelettet ferdig, det kan kompileres og linkes, men det inneholder kun et tomt vindu:

C++ Builder Blank Application
C++ Builder Blank Application

Nå gjenstår det å finne frem til nødvendige komponenter som listbokser, editorer, osv. du finner dem i vinduet nede til høyre. Jeg skal ikke si så mye mer på dette tidspunkt.

Det som imidlertid, var en show stopper for meg, var valgene i vinduet oppe til høyre.

Target Platform

Target Platform
Target Platform

Jeg tenkte ikke over det som for meg ble en show stopper, før Google endret spesifikasjonene for Android, programmer må nå være 64 bits!

Under valg for Target Platform finner du Android 32 bit, men ikke 64 bit!

RAD Studio KAN lage 64 bits Android programmer, men da må du bruke Delphi, en Pascal dialekt. Denne påstanden er gyldig for tidlig 2020.

Vi kan håpe at de kommer med en Android 64 bits for C++ også, men det er foreløpig ikke bekreftet.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Dette nettstedet bruker Akismet for å redusere spam. Lær om hvordan dine kommentar-data prosesseres.