vložil Karel
30. července 2012 21:45
Před časem jsem psal o propojení projektů v Javě a Delphi prostřednictvím rozhraní JNI (unit JNI.pas). S přechodem na Windows 7 64bit a Java 1.7 64bit vyvstal jeden nepříjemný problém. Tím je generování výjimky Access violation v unitu JNI.pas v metodě TJNIEnv.ArgsToJValues, která má za úkol převést pole pascalských argumentů na pole argumentů pro Javu.
Více...
vložil Radek Červinka
27. července 2012 00:29
Z jistých důvodů jsem byl nucen použít C++Builder jako cross platform řešení pro vytvoření DLL a dyLib pro výsledné použití z Delphi. Vycházelo to jako nejjednodušší varianta. Nikdy jsem neměl rád C. To se nyní změnilo - je to horší. Každopádně jsem nějakého výsledku dosáhl. Musím ale uznat, že C++Builder cross kompilaci řeší tak jednoduše jak to jen jde.
Více...
154b9764-0b77-4656-bba0-676f482588ac|0|.0
Tagy: OSX
Praxe
vložil Radek Červinka
16. července 2012 22:26
Jelikož API OSX předpokládá použití své varianty řetězců a dalších komplexních datových struktur, přináší RTL Delphi jednoduché nástroje na konverzi z nativních Delphi na nativní OSX typy a zpět.
Více...
a78c3ffb-98b6-4dbe-8e2a-46fb796b39d4|3|5.0
Tagy: OSX
vložil Radek Červinka
16. července 2012 21:54
TMS Software bere FireMonkey celkem vážně. Uvedlo svůj grid pro FireMonkey - podrobnější informace.
Na obrázku iOS verze (další platformy Windows 32, 64 a OSX). Plné rozlišení. To snad ukazuje potenciál FireMonkey i přes problémy v současné verzi.
995c03c9-f1c5-41a7-aee2-157345c5a21e|3|4.3
Tagy: FireMonkey
vložil Radek Červinka
13. července 2012 23:05
Mida Embarcadero XE2 Edition VCL to FireMonkey Converter je ořezaná verze nástroje (popis omezení v odkazu) na konverzi VCL na FMX. Volně ke stažení, pokud jste registrovaní na EDN a máte XE2.
Zároveň je oznámen seminář zdarma - edn.embarcadero.com/article/42428 o jeho použití.
vložil Radek Červinka
10. července 2012 01:25
Tim Anderson to vykecal. Builder bude pro 64bit, Android, iOS a další používat llvm a clang. Součástí integrace clang je sada patchů a rozšíření pro zajištění co největší kompatibility se stávajícím kompilátorem.
Více...
vložil Radek Červinka
10. července 2012 01:17
Je dostupný další update helpu pro XE2. Osobně jsem si myslel, že již další nebude, ale realita je jiná.
cc.embarcadero.com/item/28935 - stažení, docwiki.embarcadero.com/RADStudio/en/Readme_-_Help_Update_6_for_Delphi_and_C++Builder_XE2 - readme
Hlavní změny jsou opět v oblasti Firemonkey viz. readme.
Bullhead do komentářů napsal pro porovnání velikosti:
- Help Update 2 - 900 MB
- Help Update 3 - 927 MB
- Help Update 4 - 938 MB
- Help Update 5 - 976 MB
- Help Update 6 - 1.075 GB
vložil Radek Červinka
4. července 2012 22:05
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.
Více...
vložil Radek Červinka
4. července 2012 16:01
Pravidelní čtenáři snad chápou, že se tématu ladění věnuji dost podrobně.
Schopnost najít chybu je podle mne to, co odlišuje vynikajícího programátora od zbytku. Postupně jsem se snažil ukazovat různé nástroje a finty jak si práci v této oblasti zjednodušit (počínaje fulldebug mode u FastMM, přes seriál o debuggeru atd).
Dnes ukáži zajímavou možnost a tou je SafeMM.
Více...
vložil Radek Červinka
2. července 2012 17:49
Opět se mi nastřádalo pár odkazů. Takže dnes to bude obsluha http na low level úrovni, něco z minulosti Delphi, komponenta pro FireMonkey a další efektové.
Více...