Delphi.cz

Český portál Delphi

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?

OpenSource iOS native controls pro Delphi

Je to prima. Stačilo dodat framework (kompilátor, IDE a debugger) a ten komu nevyhovuje FireMonkey má další možnost: open source wrapper pro iOS komponenty. DPF.iOS.Native.Components. Sice přijdete o multiplatformnost, ale něco za něco. Záleží na Vás. Zkušenosti můžete prezentovat v komentářích.

Více...

Datum: 2013-07-10 23:54:00 Tagy: XE4, iOS

FireMonkey Komponenty

StyleElements u VCL aplikací v XE3

Laskavý čtenář jistě ví, že od XE2 Delphi i pro VCL aplikace podporuje styly. Někteří uživatelé požadují větší kontrolu nad tím, co bude stylováno a proto v XE3 většina prvků dostává možnost volby, které části komponenty se budou stylovat.

Styly v XE4

Možnosti stylů v XE3(4) - StringGrid

Na ukázce je aplikován styl Carbon, přičemž pro dolní čtyři prvky typu TStringGrid jsou různě aplikována pravidla co se bude stylovat - levý horní je ekvivalent z XE2.

Více...

Datum: 2013-07-02 20:52:00 Tagy: XE3, XE4, Styly, VCL

Delphi

Čtení čárových kódu z iOS Delphi aplikace

Pokud potřebujete ve svém programu (zatím pro iOS, ale v budoucnu i pro Android) přečíst a zpracovat čárový kód, můžete použít zapouzdření pro open source ZBar. Delphi XE4 wrapper pro iOS je ZBar Delphi iOS. Použijte google translator (tedy pokud neumíte korejsky).

Delphi ZBar

Více...

Datum: 2013-06-01 10:04:00 Tagy: XE4

Praxe

ARC - Automatic Reference Counting

ARC - tedy automatické počítání referencí a uvolňování není principiální novinkou v XE4. Už od Delphi 2 podporuje stejný mechanismus pro řetězce (resp. pro dlouhé stringy). U řetězců je navíc implementován COW (Copy-On-Write) mechanismus.

Více...

Datum: 2013-06-01 00:32:00 Tagy: XE4, iOS, ARC

Jazyk Novinky v Delphi

TMS iOS native controls

TMS uvedlo sadu nativních komponent pro iOS - tedy bez FireMonkey.

TMS iOS controls

Více...

Datum: 2013-06-01 00:29:00 Tagy: FireMonkey, iOS, XE4

Delphi XE4 - pár novinek

Firemonkey byla výrazně rozšířena. Trial verze je nově dostupná i jako Instant Trial, tj. via AppWave.

Pro zajímavost nově TOSVersion obsahuje nové platformy.

  TOSVersion = record
  public type
    TArchitecture = (arIntelX86, arIntelX64, arARM32);
    TPlatform = (pfWindows, pfMacOS, pfiOS, pfAndroid, pfWinRT, pfLinux);
  public const
    AllArchitectures = [arIntelX86, arIntelX64, arARM32];
    AllPlatforms = [pfWindows, pfMacOS, pfiOS, pfAndroid, pfWinRT, pfLinux];

Hmm, pfWinRT?

Více...

Datum: 2013-04-23 22:10:00 Tagy: XE4, RTL

FireMonkey

Delphi XE4 vydáno

Dne 22.4.2013 vyšla nová verze Delphi (RAD Studia) XE4 kde největší novinkou je nativní ARM kompilátor. Tento ARM kompilátor je první inkarnací NextGen generace kompilátorů Delphi - Feature Matrix, Release Notes XE4, Co je nového.

iOSDelphi XE4

Nový kompilátor umí několik věcí, resp. jazyk Object Pascal (nebo Delphi) se krapánek v detailech změnil.

Verze kompilátoru a RTL je 25.00.

Update: Fix list

Více...

Datum: 2013-04-22 21:18:00 Tagy: XE4, iOS, ARC, ARM

Delphi

Delphi kompilátory

Disclaimer: mám oficiální povolení psát o Delphi XE4 před release. Musím to zde napsat.

Jelikož mám zkušenost že lež oběhne svět ještě než si pravda obuje boty tak zkusím nastínit jak je to s kompilátory v Delphi XE4.

Delphi XE4 (asi podle edice) obsahuje 5 (slovy pět) kompilátorů.

Více...

Datum: 2013-04-19 23:12:00 Tagy: delphi, XE4, FireMonkey, iOS, OSX

Novinky

Preview Delphi XE4 - nové TAction - foto atd.

Upozornění: veškeré informace jsou ohledně pre-release verze. Mám oficiální povolení psát o Delphi XE4.

TAction

FireMonkey přináší několik šikovných nových standardních TAction (více o konceptu ActionList):

  • TChangeTabAction
  • TTakePhotoFromLibraryAction
  • TTakePhotoFromCameraAction
  • TShowShareSheetAction

Více...

Datum: 2013-04-15 22:12:00 Tagy: XE4, iOS, FireMonkey

FireMonkey

Preview XE4 - FMX ListBox

Upozornění: veškeré informace jsou ohledně pre-release verze. Mám oficiální povolení psát o Delphi XE4. Pro ty co je iOS nezajímá bych rád podotkl, že IMHO to bude podobné u Androidu, takže to není ztracený čas.

Dnes o TListBox. Zapomeňte na TListBox z VCL, tohle je jiná káva. Mimochodem kromě TListBox je i podobná nová komponenta TListView.

TListBox

Více...

Datum: 2013-04-10 23:58:00 Tagy: XE4, FireMonkey, iOS

FireMonkey Novinky

Preview XE4 - WebBrowser iOS

Dostal jsem oficiální povolení psát o některých možnostech Delphi XE4, které vyjde snad co nevidět a jeho největší novinkou bude podpora vývoje iOS zařízení (tj. iPhone, iPad a spol.).

Upozornění: veškeré informace jsou ohledně pre-release verze. Home page je embarcadero.com/products/delphi/ios-development.

Dnes ohledně TWebBrowser pro iOS a základy vůbec.

iOS Delphi designer

Více...

Datum: 2013-04-08 00:08:00 Tagy: ARM, iOS, XE4

FireMonkey Novinky v Delphi