Recent Blog Posts

I guess I should turn this into a regular blog post, here are some more updates in GetIt package manager, after those in December. I'm listing updates for Berlin, only some of them are also in older versions. More are coming shortly. RAD & Installer There is now a second tool to build installations, beside InstallAware, called RAD & Installer. This tool is an expert for creating installation script from the IDE, more than an installation tool in itself. This is the "Installer" category in GetIt now: TMS IDE Plugin Pack After a nice collection of trial version of their component packages (see last blog post), TMS has added to GetIt a free collection of IDE enh...

Posted by on in Programming
Deutscher Computerspielpreis / Delphi Games Delphi (und natürlich auch der C++Builder) eignen sich ja auch hervorragend zum Entwicklen von Spielen. So sind doch schon einige Spiele oder Game-Engines in Delphi geschrieben und lassen sich gut erweitern oder als Idee aufnehmen. Das kann man als Hobby betreiben, oder auch einfach mal so testen. Einige Beispiele von mit Delphi erstellten Spielen / Erweiterungen: https://github.com/EmbarcaderoPublic/DelphiArcadeGamesC++: https://github.com/EmbarcaderoPublic/CppArcadeGamesDas sind gute Lehr/Lernbesipiele. Im Quelltext Age of Wondershttp://aow.heavengames.comhttp://aow2.heavengames.com Abgefahrene Portierungen:https://sourceforge.net/projects/delphidoom/ Wrapper für Allegro Game ...

Posted by on in Blogs
Hola a todos! Estamos con el programa de la Academia Delphi casi listo, pronto publicaremos las fechas y los temas en los medios sociales de Embarcadero, y todos los que participaron en el último año también recibirá un correo electrónico. Y para el lanzamiento de esta temporada, el primer episodio será especial, vamos a hablar sobre el nuevo compilador de Delphi para Linux, actualmente en fase beta. Para aquellos que no participaron el año pasado, o se perdió un episodio, aquí está la lista de reproducción de todos los vídeos: Ejemplos/PPT todos los episodios anteriores http://embt.co/DelphiAcademySamples Lista de reproducción de todos los episodios anteriores Estén atentos, en unos...

Posted by on in Blogs
Olá pessoal! Estamos com a agenda do Delphi Academy praticamente pronta, em breve estaremos divulgando as datas e tópicos nas mídias sociais da Embarcadero, e todos que participaram durante o ano passado receberão também um e-mail. E para o lançamento desta temporada, o primeiro episódio será especial: vamos falar do novo compilador Delphi para Linux, atualmente em beta. Para aqueles que não participaram no ano passado, ou perderam algum episódio, aqui temos o playlist com o replay de todos os vídeos: Exemplos/PPT de todos os episódios anteriores http://embt.co/DelphiAcademySamples Playlist de todos os episódios anteriores Fiquem atentos, em alguns dias teremos a agenda disponível. O...
【DELPHI STARTER チュートリアルシリーズ】  シーズン2 第1回 ‟シューティングゲームのプログラム„ [JAPAN] 【DELPHI / C++BUILDER STARTER チュートリアルシリーズ】   シーズン2 Delphiの部 第1回 ‟シューティングゲームのプログラム„  2017年1月23日より始まりました 「Delphi / C++Builder Starter チュートリアルシリーズ」 シーズン2、全9回、3月27日まで、毎週月曜日、Delphiパートが 17時00分~17時20分、 リアルタイム放送スペシャルコンテンツが5分~10分、C++Builderパートが 17時30分~17時50分の時間割でお送りしてまいります。(時間割は若干前後することもございます) 無料でダウンロード&利用できる開発環境のDelphi / C++Builder Starter エディションを使用して、プログラミング言語のDelphi (Object Pascal ), C++をやさしく覚えていまいりましょう。 このブログでは第1回のサマリーと参考情報など掲載いたします。 当セミナーのスライドは下記アドレスよりご参照いただけます。 http://www.slideshare.net/ssuser194f49/delphi-cbuilder-starter-2-delphi-1   [アジェンダ] 今日のねらい Delphiプログラムの読み方の理解 シーズン2学習内容の概略を知る 実施内容 シーズン1のシューティングゲームのプログラム確認 Object Pascal の基本コーディングの確認 使用した型、文、関数...
Coding Bootcamp: Learn Blazing Fast Android And iOS Development With 13 Hours Of FREE Training The Delphi Boot Camp series is a free Coding Bootcamp with over 13 hours of training, question & answer sessions, and more with experienced developers. Delphi can be used to build cross platform applications for Android, iOS, macOS, and Windows 10. This coding bootcamp will bring you up to speed quickly and get you building and deploying apps to your devices fast. If you're new to Delphi and Object Pascal be sure to start on the Day 1 session. Are you ready to get started? Let's go!   Delphi Boot Camp Day 1 - Introduction to Delphi: The IDE and Your First App
  Delphi Boot Camp Day 2 - Getting t...
Use C++Builder, connect to AWS API Gateway+(Node.js)Lambda with JSON[JAPAN] Use C++Builder, connect to AWS API Gateway+Lambda with JSON. Inside of AWS Lambda echoes the contents of post JSON. ///// exports.handler = (event, context, callback) => { callback(null, event); }; The function name is "test_function". And save it. Make this Lambda"test_function" accessible from the Internet using Amazon API Gateway. //// TJSONArray* __fastcall EchoStrings(TStrings* ss); It seems of member function of DataSnap sample"EchoString()". In TButton to make such Form, to call the EchoStrings(TStrings* ss). //// TStringStream* __fastcall TForm1::str_stream_to_json(TStrings* ss) { TStringStream* ms{nullptr}; auto ja = new TJSONAr...
Windows 10: From WinRT to Centennial with Marco Cantu Marco Cantu, the Delphi Product Manager with Embarcadero Technologies covers the latest Windows 10 features in Delphi & RAD Studio. Windows 10 APIs and UWP (Universal Windows Platform) Revisiting the VCL Foundation with What's new for Windows 10 Using WinRT APIs in Delphi Bridging Win32 and WinRT with the Windows Desktop Bridge (AKA Centennial) Desktop Bridge support in Berlin 10.1 Update 2
...

Posted by on in Programming
Under Windows 7, the familiar task bar underwent something of an overhaul. Tasks which once represented the title bar of an application were replaced with icons, each of which supports application previews, progress indicators, and overlay icons to provide additional information about the state of the application. In this post, I’d like to show you how you can interact with these icons to provide the same feedback for your Delphi applications. [ Read More Here ]    ...

Posted by on in Blogs

TMultiView is a smart menu component for FireMonkey applications that makes it really easy to create app navigation that automatically adjusts itself depending on form factor, orientation and target platform. TMultiView is a container component which means that you can parent many different components to it, such as a top aligned TToolbar or a client aligned TListview.

Check out more tips and tricks in this development video: