Rozcestník: Jste tu poprvé?
Pro začátečníky jsem napsal úvod do programování v Delphi.
Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a
případně mezi jednotlivými edicemi Delphi.
Pokud přecházíte ze starších verzí tak řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi,
nebo se budete rozhodovat mezi různými druhy Delphi projektů.
Navštivte adresář nejpopulárnějších open source Delphi komponent
Platform status - podporované platformy v jednotlivých verzích
Free Delphi Starter Edition download
Potřebujete Delphi školení nebo konzultace na různá témata?
Embarcadero oznámilo dohodu s Eugene Kryukov, což je originální autor FMX o licencování FMX pro Linux. Nejedná se o jednorázovou akci, ale o dlouhodobou spolupráci.
FMXLinux je dostupný jako GetIt download pro verzi 10.3.1 Delphi.
Originální oznámení Announcing FmxLinux Bundling with Delphi and RAD Studio
Více...Datum: 2019-07-01 21:38:00 Tagy: linux, FireMonkey
Delphi v enterprise verzi Tokyo přináší podporu pro Linux. Ukáži jak nastavit prostředí pro vývoj.
Delphi pro Linux je 64bit cross kompilátor s podporou ARC. Pro běh tedy potřebujete 64bit Linux - což je prakticky standard.
Pokud tedy máme OS, budeme potřebovat ještě Platform Assistant (dále jen PA), což je v podstatě vzdálený server, se kterým IDE komunikuje a tento server zprostředkovává ladění (tj. krokování, zjišťování stavu procesoru atd). PA najdeme v "c:\Program Files (x86)\Embarcadero\Studio\19.0\PAServer\LinuxPAServer19.0.tar.gz". Nějak ho dostaňte na Váš stroj a tam balík rozbalte.
Embarcadero dnes (22.3.2017) vydalo další verzi Delphi a C++Builder s podtitulem Tokyo. Hlavní nosnou myšlenkou je přidání kompilace pro Linux 64 bit, bohužel jen pro Enterprise+ edice (nebudu se k tomu dále vyjadřovat).
Co je nového: What's_New, dále Feature matrix, seznam opravených chyb (některé velmi prehistorické).
Download: webinstaller, ISO, FastReport VCL.
POSIX nazývám to, co je v adresáři source\rtl\posix Delphi od verze XE2+. Jedná se o Delphi rozhraní momentálně pro MACOS, s tím, že jsou naznačeny části IFDEF LINUX, ale nejsou zatím dodány.
uses Posix.StdDef;
{$IFDEF MACOS}
{$I osx/SysTypesTypes.inc}
{$ENDIF MACOS}
{$IFDEF LINUX}
{$I linux/SysTypesTypes.inc}
{$ENDIF LINUX}
…
Datum: 2013-02-15 23:15:00 Tagy: synapse, OSX, iOS, linux, Android
Vítejte u další dávky drbů, odkazů a zajímavostí jak je vidím já.
Datum: 2013-02-13 22:59:00 Tagy: FireMonkey, FastReport, db, XE3, delphi, kompilátor, linux
Byla vydána veřejná verze CrossFPC 0.40, volně dostupného nástroje, který se integruje do Delphi IDE a umožňuje používat FreePascal (FPC) z Delphi IDE.
Čas od času se dívám na některé komponenty, které podle mne mají potenciál, ale nejsou ve stavu kdy by se to dalo použít, např. nějaká zásadní funkce nefunguje. Něco podobného je resp. byl Raudus. A právě s nedávnou verzí 0.9 mne přesvědčil, že stojí za to se s ním zabývat.
Za technologickou špičku v oblasti RIA v Delphi (RIA - Rich Internet Application) stále považuji UniGui, které je ale díky použití ExtJS pro mne hůře použitelné a do integrace Sencha Touch, což bude snad za půl roku, ho nechávám být. Pro neznalé: Sencha Touch je verze ExtJS pro mobilní zařízení, která navíc má volnější licenci i pro komerční použití. Jak ExtJS, tak Touch verze představuje moderní framework pro psaní RIA aplikací (což v podstatě představuje javascript orgie) a pro použití v Delphi je komponenty zapouzdřují. Navíc nová verze UniGui umožňuje odstranit titulek a vypadá zajímavěji.
Proto mne překvapil Raudus, který na věc jde trochu jinak.
Je nutno uvést, že řada 0.8 obsahuje podporu pro ExtJS a Sensa Touch, ale řada 0.9 kromě jiných věcí přichází s vlastními prvky (zatím jen pár, ale předchozí verze ukazují, že autor tomu rozumí) a předchozí komponenty zahazuje. Přesto mi přijde toto zajímavé, jelikož kromě jiného v examples je ukázáno jak napsat vlastní komponentu jak pro ExtJS, tak pro Touch - takže to nevidím jako problém a předpokládám, že autor nějaké další dodá.
Proč o tom mluvím? Protože Raudus má vyřešen zásadní problém a to jak v design módu zobrazovat výsledek pro web.
Raudus v design modu se stylem cupertino - určený pro web
Datum: 2012-09-23 22:11:00 Tagy: unigui, web, linux, FPC, delphi, RIA
Jelikož se stále Embarcadero nevymáčklo, kdy přesně bude dostupný aspoň server side kompilátor Delphi pro Linux, máte možnost použít ještě jednu oberličku a tou je nástroj CrossKylix. CrossKylix je nástroj, umožňující spouštět commandline (upravenou) verzi Kylix 3 kompilátoru na Windows.
Datum: 2012-07-04 21:05:00 Tagy: linux
Allen Bauer - v konferenci (jak toto chápete vy? Cítím roadmap ve vzduchu.):
Bruce McGee wrote:
> > Allen Bauer wrote:
> > Of course I cannot mention specifics… but let's just say that this
> > year's Sales Kick-Off in SF was pretty pumped up… way more than
> > last year's.
>
> Outstanding!
>
> I still can't believe what was delivered in XE2 and am looking
> forward to XE3.
>
> I don't suppose you can give us any hints about where native Linux
> support falls in the latest road map?
Datum: 2012-01-26 08:34:00 Tagy: mobil, embarcadero, linux