Migration to github for all my open source projects… done!

Since when Google announced that Google Code will be closed I did start to plan the migration of all my open source projects. Now, the migration is terminated. In the next days, I’ll add all the contributors too, so that the development can go forward as usual. These are the projects DelphiMVCFramework if you are reading my Delphi Cookbook, please use this new repository instead of the old SVN one, reported in the book. DORM, the Delphi ORM DelphiRedisClient DelphiDIContainer DelphiSTOMPClient All the repositories are available on my personal github page https://github.com/danieleteti and, as usual all contributions are welcome. Enjoy.  

DelphiPodcastIT episode 2 – Interview about DelphiMVCFramework

In the 2nd episode of DelphiPodcastIT (Delphi podcast in italian language by Marco Breveglieri) there is a my interview about the past, the present and the future of DelphiMVCFramework with a lot of technical contents. The interview itself is quite long, just like a micro training on DelphiMVCFramework. Enjoy the listening (only in italian, sorry) http://www.delphipodcast.com/Episode/2/applicazioni-restful-con-dmvcframework   P.S. bit Time Professionals offers specific training, consultancy and development about DelphiMVCFramework (besides to Delphi, web development, mobile development, Android, C++ Builder, PHP, Lua, nodejs, Python and embedded)

My “Delphi Cookbook” has been published

Almost an year ago I started to write a book about Delphi for Packt Publishing. Today that book has been published. This book is a cookbook! That’s it, in 328 pages you will find useful (I hope) “recipes” for your day-by-day Delphi job. Topics of the book Create visually stunning applications using FireMonkey Effectively use LiveBindings with the right OOP approach Create server-side programs to serve RESTful web services and provide data to your mobile apps Develop mobile apps for Android and iOS using well-defined GUI design patterns for a great user experience Build efficient mobile apps that read data from a…
Continua a leggere →

Using dynamic arrays and Parallel Programming Library (Part 1)

The Parallel Programming Library introduced in XE7 is one of the  most awaited built-in library for the Delphi and C++Builder RTL, at least for me. I’ve still a nice list waiting for the next versions, but this is another story Marco Cantù wrote about dynamic arrays some days ago, another nice feature introduced in Delphi XE7. In the post he talk about an integration between Parallel Programinng Library and dynamic arrays which I shown to the audience in the Milan and Rome XE7 world tour. I planned to write about Parallel Programming Library in this blog, so why don’t start…
Continua a leggere →

ITDevCon 2014, Call4Papers

Dear potential ITDevCon speaker, As every year, I’m building the agenda for next ITDevCon that will be held next october 23th, 24th in Milan (Italy), in a new location. This will be the 6th edition ( we’re getting conference experts J ) The call for papers are officially open right now, so if you want to propose some speeches, I’ll be glad to see it. As usual, for the Call4Paper I need: Title (for every talk) Abstract (for every talk) Difficulty level (for every talk. Difficulty level is a scale from 1 to 3 with the following mean: introduction, intermediate,…
Continua a leggere →

PACKT Publishing Book Review: “Gideros Mobile Game Development”

As you probably know, I did some reviews on PACKT Publishing technical books. Now I did a review on a new book about Gideros Mobile. At bit Time Software we used to create mobile games too and in the last months some of them have been built with Gideros Mobile (we do also training on the Gideros Mobile framework. If you are interested, check the contact me section ad write me an email). The last game released by bit Time Software, is written with Gideros Mobile and is available for Android and iOS devices. It is called Math Brain HD and…
Continua a leggere →

March 2014 news about “DelphiMVCFramework”

In the last months DMVCFramework has been used in many projects. Some fixes and some new features has been added. Tomorrow will start the 4th training from the Jan 1st 2014 on DMVCFramework… WOW! The best selling training is “Developing Web Client applications using AngularJS and DelphiMVCFramework” (a slightly modified version of this classic training http://www.bittime.it/sviluppare_applicazioni_web_usando_angularjs_con_delphi_back_end). Tomorrow the training will be in italian, however is very popular also the english version. However, back to the project, there is a first attempt to add some documentations on the project. So far there are a lot of samples and all the unit tests,…
Continua a leggere →

Sending Android Intents from Delphi (Part 2)

Some months ago I wrote a post with title “Sending Android Intents from Delphi (Part 1)”. In that post I promised to write a 2nd part… here’s it is! This time I want to play a video deployed with my APK using an external player. Some informations are available on the Internet, but to correctly know how to play the video I’ve to inspect my Nexus 5 with the LogCat while using the default file manager to start the default video player. The app main form  is shown below   I’ve added an mp4 video file using the deployment manager….
Continua a leggere →

DelphiMVCFramework is now Open Source!

Yes, just after 1 year of development, and a couple of big projects developed with it, the DelphiMVCFramework has been published as OpenSource. The project is on google code svn https://code.google.com/p/delphimvcframework/ I’ll talk about it at ITDevCon2013 (http://www.itdevcon.it) In the trunk there are many samples and I’m planning to put many others. Main DMVCFramework features RESTful (RMM Level 3) compliant Server side generated pages using eLua (Embedded Lua) Messaging extension using STOMP (tested with Apache Apollo and Apache ActiveMQ) Can be used in load balanced environment using memcached (memcached.org) Fancy URL with parameter mappings Integrated RESTClient Works with XE4 and XE5…
Continua a leggere →

1 2 3 8