Daniel Magin’s Weblog

My life in the Developers World

DSConf Timetable is online !!!

Timetable for the DeveloperSolutionConference is now online.

We finished to organize the speakers,topics,examples,slides and compiled our stuff to a time table.

Now you can see what we do exactly on the brand new DeveloperSolutionConference!!!

Last Minute Chance to book your tickets and come to vegas!

btw: european customers there are some cheap flights available from
Frankfurt Germany non stop(!!) to Las Vegas with Condor ~550€ (Sunday-Thursday)
London to Las Vegas see here for ~590€ (Saturday-Friday)
Paris to Las Vegas see here for about ~560€

for more search i prefer: http://www.kayak.com/
you can sometimes save a lot of money with flights booking with a weekend in your trip

regards daniel magin

January 19, 2011 Posted by | Embarcadero (CodeGear) stuff, iPhone, Mac - Apple | Leave a comment

Last Call for Conference Delphi, .NET, iPhone, Android, Windows Phone 7…

Three Days full Power incl. Training in:

  • Delphi
  • Delphi Prism
  • Visual Studio
  • XCode
  • Mutlitier
    • WebService
    • XML RPC
    • SOAP
    • DataSnap
    • Rem Objects Data Abstract Server
  • iPhone/iPad Development
  • Android Development
  • Windows Phone 7 Development


David “I” Intersimone (KEYNOTE)
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer programs and runs the rampant online developer community. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of software developers and works to ensure that their needs are folded into Embarcadero’s strategic product plans. Before Embarcadero, David spent more than 20 years with Borland in various evangelism, engineering, and development capacities, including creating the company’s develop relations program. He previously served as Director of Product Services for Softsel Computer Products Inc. (now Merisel). David holds a bachelor’s degree in computer science from California Polytechnic State University at San Luis Obispo, California.

Jim McKeeth
Jim McKeeth is a Developer Evangelist for RemObjects Software and host of the Podcast at Delphi.org. He presents on Delphi, .NET, Mac OSX and iPhone development topics and loves to share his passion about software development any chance he gets. Jim is a published author on software development and is a regular presenter at conferences both domestic and international.
In addition to his ongoing work for RemObjects, Jim is also in the process of co-authoring a book on Professional iOS Data Driven Development. His first published software development work was on consuming ADO.NET Web Services on Linux with Kylix. He is also currently planning a cross-country trip with his family to visit software developers in every state.

Olaf Monien
Olaf Monien has been working as an IT consultant for international companies for many years. His areas of special interest are software architecture, database design, Internet applications and mobile devices.
Olaf Monien is an independent System Engineer of Embarcadero Technologies and maintains a strong relationship to Embarcadero’s development team. In the area of iPhone/iPad development, Olaf has many connections to leading Apple experts. Olaf received a Master of Computer Science degree and has more than 20 years of software development experience.

Holger Flick
Holger Flick has extensive knowledge in the area of software usability on the .NET, Win32 and iOS platforms. He worked in the Quality Assurance department of Embarcadero Technologies for the RAD Studio products. His special areas of interest include software architecture and design, mobile devices (iPad and iPhone in particular) and database systems.
Holger holds a degree in computer science from his studies at the Technical University Dortmund in Germany. Currently, he works at the chair of production systems at the Ruhr-University in Bochum.

Brian Long
Brian Long has spent the last 1.5 decades as a trainer, trouble-shooter and mentor focusing on the Delphi, C# and C++ languages, and the Win32, .NET and Mono platforms, recently adding iOS and Android onto the list. In his spare time, when not exploring the Chiltern Hills on his mountain-bike or pounding the pavement in his running shoes, Brian has been re-discovering and re-enjoying the idiosyncrasies and peccadilloes of Unix-based operating systems. Besides writing a Pascal problem-solving book in the mid-90s, he has contributed chapters to several books, written countless magazine articles, spoken at many international developer conferences and acted as occasional Technical Editor for Sybex. Brian has a number of online articles that can be found at http://blong.com.

Daniel Wolf
Daniel has been working for his company and using Delphi and Pascal for nearly twenty years. His main duty is to design software-architectures for projects related to insurance-companies. He also works as a software-consultant for his clients in Germany.
Daniel has an university degree in applied information sciences with a special focus on usability-testing of desktop and web applications.
He has a close relationship to the Delphi-unit of Embarcadero and has been watching the proceedings of Delphi for many releases. In addition Daniel runs Europe’s largest online-community for delphi-developers with more than 55,000 registered members.

Daniel Magin

Daniel Magin has been working as IT consultant and trainer for international companies and can look back to 20 years of experience dealing with complex software projects. He is well-known as a speaker on many international developer events and conferences, talking about frameworks (e.g. .NET, Win32, iOS), database design and the programming languages Delphi, C# and Objective-C.
Daniel is also an independent technical advisor for Embarcadero Technologies and an acknowledged specialist for Delphi and the Interbase database management system.

We bring all Worlds together!!!!

Come to Las Vegas to the Developer Solution Conference!!!

January 13, 2011 Posted by | Embarcadero (CodeGear) stuff, iPhone, Mac - Apple | Leave a comment

Developer Solutions Conference – Las Vegas

Developer Solutions Conferences (RemObjects and DeveloperExperts) are a new kind of developer conference, intended to provide developers with a task-oriented event that focuses on a specific topic and gives attendees a in-depth and real live learning experience. Speakers and agenda are selected carefully to provide a single narrative and a consistent presentation for the entire event.

DSConf Las Vegas is the first of these events, and will focus on cross-platform database-driven business solutions, with a special emphasis on mobile clients. It is happening at theMGM Grand on February 8-10, 2011.

Developer Solutions Conference Homepage


DSConf Las Vegas is a three-day intensive learning experience intended to provide Delphi developers with a look beyond their familiar tools and into cross-platform business application development, with a strong focus on multi-tier database architecture and mobile clients.

Day 1 begins with laying the foundations and introducing attendees to the tools and development environments used throughout the event. In addition to Delphi, you will become familiar with Apple Xcode and Delphi Prism/C#. Our presenters will cover cross platform fundamentals and concepts and discuss possible procedures and architectures to enable cross platform development and reuse of code and knowledge.

Day 2 ventures into the world of database development, starting with basic multi-tier architecture and technologies and principles for building robust, scalable and secure database-drive application and rounding of with a thorough look at Data Abstract, the cross-platform multi-tier framework from RemObjects Software. The afternoon is dedicated to an extensive on-hands lab and workshop, where you can put the learned knowledge to the test as we build a real-life dross-platform business application.

Day 3 focuses on mobile development. We start out by having a look at the three dominant mobile platforms — iOS, Android and Windows Phone 7 — and the tools involved with developing for them (Xcode and MonoTouch, MonoDroid and Silverlight, respectively). In addition to general principles, we will also look at how Data Abstract works on all of these platforms to establish connection with your data. The afternoon once again is dedicated to hands-on labs where we put the newly gained knowledge on mobile development to use.

Evening events on day 1 and 2 will round off the presentations and workshops throughout the days. We are keeping the details as a surprise, but trust us when we say we have some exciting things planed for you!

And of course DSConf is happening at the MGM Grand, right on the Las Vegas Strip, where you will finda wide choice of additional nighlife and entertainment options, both in the evenings and the days before or after the conference.

Register Now!

DSConf Las Vegas is only $799 $499 (early bird offer), for all three days and includes sessions, workshops and evening events.

Sign up now and save; our early bird offer is valid until November 30, 2010, then the price goes up to $799!

November 8, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone, Mac - Apple | Leave a comment

Delphi Day- PreConference

Current Status – Preconference Berlin

The second Pre-Conference Day (“Delphi Power Workshop”) from DelphiExperts during the German-Delphi-Days is complete full. But we are in process to organize again a bigger room for this event. I will post a message after getting a bigger room for this day in the hotel. During this time the registration on Day 2 of the Pre Conference is disabled.

But it shows Delphi Conferences are growing!!!!

Day One (iPhone Development for Delphi Developers) are some space available.


daniel (magin)

think delphi!

August 30, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone | Leave a comment

German Delphi Days

Delphi-Tage Germany 2010 – Berlin

The German Delphi-Days (Delphi Tage) are coming on 18.09.2010 this year in Berlin. Organized from the german Delphi  Forums (DelphiPraxis.net Delphi-Treff, Entwickler-Ecke) and Embarcadero we have as the last years the biggest community meeting in germany. Two days before DelphiExperts organized some Workshops.

Pre Conference – Day1

On Thursday 16 Sept 2010 we are looking over the border to other development Tools. This Thursday is focused to the iOS4 SDK from Apple to develop iPhone/iPad Applications focused to Delphi and C# Developers with XCode. Where are the difference and how you can connect your existing for example Delphi Business Logic to the iPhone like JSON and other Technics and much much more. The Developer Experts Team (aka DelphiExperts) has visited the WWDC 2010 (Word Wide Developer Conference from Apple in San Francisco) this year and bring to Berlin a lot of new stuff.

Registration is online – limited space

More Details for Thursday you can find here

Pre Conference – Day2

On Friday 17.Sept 2010 we go back to the pure Delphi Development. Absolute new Sessions focused on new Tracks we talk about Usability GUI Design, RTTI, Design Patterns in practical way and Multi-Tier Application with the newes stuff.

Registration is online – limited space

More Details for Friday you can find here

Delphi-Tage Berlin Event

On Friday Evening there is a big Events to start the official part of the Delphi-Days. We are cruising on big ship in Berlin and start the big party. (Attendees on Friday from the Workshop: Yes we are finished in time so you can visit the event 🙂 )

On Saturday the Delphi Days start with a lot of speaker and sessions. As last year we are packed full of new stuff and hope to see a lot of cool stuff. We have also guest speakers from the USA Embarcadero Team.

Don’t miss the biggest german Community Meeting!!!

Registration is coming next days

regards daniel (magin)

July 19, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone, Mac - Apple | 1 Comment

Apple SDK 4.0 and the Developing Language Restriction

This Blog entry is based on the discussion of this article from delphi.org

Apple has pushed the last 3 years Mobile AND Internet, all other together the last 10 year did not. yes everybody can think about the rules, development systems, interface rules,… from apple. but i work now over 1 year with xcode and objective c. for me it’s not important what kind of language i use. for me is important that i can use the source code i have written over many years. so i decided to do this in objective c. mono touch is a very nice dev system (i have a license) but the novell needs to convert the new api’s and what ever in there system. who nows what’s with monotouch in 5 years? apple can not kill obj-c, the whole OS is written in obj-c.

btw obj-c is not hard to learn. after 3-4 weeks i was coding in the speed like delphi. thinking in classes, methods, oop,… is language independent. it’s only a problem how to tell the dev-system in the correct syntax and where are the classes.

if apple is iArrogant or not, this is a question for everybody self. for me it’s important the iPhone and now also the iPad change a lot of in my life. there is no easier way to control in my mobile world so easy all my business stuff. if i look around to other people in my family (non developers) it’s the same. it’s so easy for example to control my contacts, mails, calendar over me.com. no sync with cables, adapters, computer or what ever. why should apple have not to control the way of apps?

if you look for example in android market, there are also apps for download from servers with terrible content. kids have apps/pictures on the phone with adult content. i like the way apple is controlling what kind of apps are coming in the store. sometimes the checking process is not to understand but the success of number of apps say all:

– 4 Billion Apps downloaded
-185.000 Apps in the Appstore
– 50 Million iPhones sold
– 85 Million iPhone and iPod touch
– in one week 450.000 iPads sold

this success show me the future of mobile market.

i know other systems are also great, easy to use…, but the master of integrate all together in one system is apple.
my house is now driven by apple. i buy my music, movies in itunes. after click,buy and download it’s automatic available in my appleTv box. no manual sync needed. is my iPhone/iPad/iPhone from my wife, iPod in contact with my network wow there is the music also. i change a appointment on my computer, wow it’s automatic changed in iP….

coming back …
sometimes some decisions, like the development tools are not in everybody style. but under the line the success show the result.
look at the stock fro APPL

bad example was Borland. Hello where is the name, where is my old company name? the name is burned. The only good on this bad situation was, Codegear (the true old Borland Developer Guys) are in a other harbor. And all the other (new) Borland Guys run the ship on the wall (what’s worth doing, it’s worth doing well LOL)

there are no decisions in the world with agreement from everybody. but you have to decide what kind of platform you like to use and make your life easier.


daniel magins

“Business is a combination of war and sport.” – Andre Maurois

April 10, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone | 8 Comments

DelphiExperts Workshop Day – Zürich – Köln – Hamburg

Delphi Logo

Yes! the DelphiExperts train is rolling again with cool containers full of knowledge!

This roadshow is in Germany an Switzerland and in german language (sorry for the international readers 🙂 ), so here are the important stuff in german language:

Alles über Sourcecodeverwaltung, Debuggen, Testen mit Delphi und als Special: Delphi und iPhone / iPad Konnektivität.

Daniel Magin und Olaf Monien demonstrieren in der gewohnt pragmatischen Art und Weise den Umgang mit Werkzeugen wie SubVersion, dem Delphi Debugger (inkl. der Neuerungen aus Delphi 2010) uvm. Sie erhalten viele Insider-Informationen, die Ihre Produktivität steigern werden.

18. Mai 2010 in Zürich

Anmelden auf amiando.com - Eventmanagement Software

7. Juni in Köln

Anmelden auf amiando.com - Eventmanagement Software

17. Juni in Hamburg

Anmelden auf amiando.com - Eventmanagement Software


08:30 – 09:00    Registrierung

09:00 – 10:30    Delphi SourceCode

Diese Session beschäftigt sich mit dem Umgang der Sourcen ihrer Projekte. Wie speichert und verwaltet man Sourcen vom Einzelentwickler bis zum Team korrekt – dazu gibt es eine Einführung in SVN/Subversion. Welche Regeln sollte man einhalten, damit SourceCode auch nach vielen Jahren noch lesbar ist. Themen wie Sourcecode Dokumentation und Lesbarkeit runden diesen Track ab.

10:30 – 11:00    Kaffeepause

11:00 – 12:30    Suche von versteckten Fehlern und allgemeine Testverfahren

Programme, die bei 99% aller Kunden rund laufen, aber bei 1% eine Schutzverletzung hervorrufen? Kennen Sie solche Probleme? Wir zeigen Ihnen wie Sie diese Stellen finden können. Es gibt eine Menge von Tools mit denen Sie neben Unit- auch GUI-Tests automatisieren und kontrollieren können. Wir zeigen Ihnen welche Tools Sie benötigen und demonstrieren diese live an vielen Beispielen.

12:30 – 13:30    Mittagspause

13:30 – 15:00    Debuggen und Memory Manager

Hier vertiefen wir die Suche nach Fehlern und zeigen Ihnen den richtigen Umgang mit dem Delphi Debugger. Lernen Sie, wie Sie Memory Leaks in Ihrer Anwendung finden, tracen und profilen (Geschwindigkeitsoptimierung) bis hin zu Integration von Thread-Analysen und vielem mehr.
• Memory Manger wie FastMM und SafeMM
• Aufspüren von Memory Leaks
• Profiling von Delphi Code
• Richtiges Exception Handling in Delphi

15:00 – 15:30    Kaffeepause

15:30 – 17:00    Delphi Middleware in Verbindung mit iPhone/iPad

Businesslogik vom Client trennen? Wie geht das? Wir zeigen, wie Sie existierende Delphi-Business-Logik mit verschiedenen Architekturen (WebService, JSON, TCP/IP, Proprietär,…) vom iPhone aus nutzen. Als Beispiel rufen wir die Middleware mit einem iPhone/iPad Client auf. Parallel dazu erhalten Sie auch eine Einführung in die native iPhone Programmierung.

17:00 –             Offene Fragerunde

April 8, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone | 5 Comments

iPhone Developer Days in Munich Summary

It was great two days !!! The german MacWorld Magazin (MacWelt) and iPhoneWelt we run our first big iPhone Developer Roadshow. Munich Hands on Lab Training (the second day) was complete sold out, also next week in Hamburg. Mrs Buschbeck from MacWelt Magazin and her team have create a perfect infrastructure around the roadshow from registration, catering and at the end the final beer!!

Our great guest speaker Evan Doll has explain to a lot of different new developers, coming from Delphi, Visual Studio, Java,… the cool SDK for the iPhone. It was great walk on the way to explain how to creat classes, memory mangament, what’s really behind release, retain, the work with Interface Build and how to handle this all in XCode. Its was awesome how he was given a introduction in Objective-C to all the developers. You can feel his deep understanding from the SDK. He was many years a major developer by Apple and build many things in the SDK. So we understand also a lot of things behind the curtain. He covered also what’s the Design Rules and for creating a good looking App.

You have to see him live!

Olaf (my partner from DelphiExperts) was showing also cool stuff with MonoDevelope and integrate the C# and Delphi guys. He was explaining and present a great demonstration with Rem Objects Dataabstract. So you can create a Middleware Server with Delphi, VS and connect this to different Databases with communication interfaces like JSON, WebService and Binary Communication to different Clients like again Delphi, VS, Java, PHP and the iPhone. DataAbstract from RemObjects is a cool enterprise product to bring this worlds together. (Thanks marc for this great tool!!)

My little Part on this iPhone Developer Days was showing how to work with the iPhone SDK and:

  • Introduction in XCode
  • iPhone and SQLight Connection
  • MapKit Developing with the Map Framework
  • consuming webservices with iPhone

On the second Day all the attendees was work together with us and lear a lot of things. The biggest hurdle was understanding the different techniques of Controllers in the iPhone SDK.

I like to say also thank you to all attendees for this great feedback and i promise we are coming back with other cool topics and i hope to see you soon.

A german Article and more Photos can be found on the WebPage from MacWelt.


daniel (magin)


“servus” to munich and

“moin” to hamburg we are coming

March 19, 2010 Posted by | Embarcadero (CodeGear) stuff, iPhone, Mac - Apple | 1 Comment

German Macwelt Magazine with iPhone Developing Article – German Language only

In the next coming Macwelt Magazine (Germany, publish date 3. Feb 2010) you can find a article about iPhone Developing Step by Step.

This article was written by my friends Olaf Monien, Holger Flick an me (Daniel Magin).
We hope you enjoy it 🙂

You can find the complete index of contents at this link.


daniel magin

btw: think i

February 1, 2010 Posted by | iPhone, Mac - Apple | 2 Comments

Playing with iPad SDK

Apple have published the new SDK including the iPad Simulator and the new API on the developer website.

It is in Beta but it works wonderful. So the first work in the morning was to test how it is. Yes it is based an the same SDK as the iPhone and there are no changes in developing software. My first Project was a small App with a WebView and a Picker to select some different WebSites.

Creating a new Project there is a new selector for iPhone or iPad

i have deleted the pictures, cause i have to check the BETA NDA.

But i leave the text.

yes there is the simulator in the sdk

now lets start the Interface Builder to add some Components on it and to bind on the IBOutlets and IBActions

adding some code and yes it runs !!!!!

that’s what i like. No changes in behavior of developing. It is the same like the iPhone Development before. So it is easy to write new iPad Applications. Also to use existing Classes and Code from iPhone Applications. Thats perfect!!!!

Btw we expand our iPhone Developer Day in Munich and Hamburg also with iPad stuff. Now we can talk about it and the Agenda will be change in a short time.

Have fun and

regards daniel (magin)

btw: think i

January 28, 2010 Posted by | iPhone, Mac - Apple | 2 Comments