CodeRage 7 – Day 1 Highlights: Marco Cantu is the new Delphi Product Manager, RAD Mobile Studio demoed, relevant links

Embarcadero’s Coderage 7 conference Day 1 started with a great announcement, so I took the chance  to congratulate  Marco Cantu  that  joined Embarcadero as Delphi Product Manager . It is quite fortunate to have the Master of Delphi himself with his full expertise (writing tons of Delphi books, a great and frequent speaker in a lot of Delphi conference, opens source contributor…) to be in charge of Delphi’s future. Bringing his practical expert user/developer perspective into the overall Embarcadero’s vision regarding Delphi should have a big, positive impact.  It remains to be seen how much liberty Marco will have to decide in regard of development priorities/choices. Maybe with this announcement,  it is also a good opportunity for Embarcadero to let FREE (to acquire) some late Marco’s books (as ebooks) to form sort of new Delphi Developer Guides.

While Marco’s appointment was the best news so far, the demo performed with the new RAD Mobile Studio (for XE3 ?!) was definitely great demonstrating the (non-vaporware!) current status of development and the Embarcadero commitment to the mobile focused (Android and iOS) roadmap . I took the chance to make some screenshoots to have a look of the nice & natural integration of the new mobile plugin into the  RAD Studio. 

RAD Mobile Studio Visual Designer

RAD Mobile Studio Visual Designer + iOS Simulator

RAD Mobile Studio Visual Designer + iOS Simulator

Bonus: Here are some relevant links that I collected during #coderage 7

Special offers for Delphi components and tools during CodeRage 7 (Delphi Edition)

There are few hours left until the Embarcadero’s Coderage 7 conference Delphi sessions will start, and as now a good established tradition, several well known Delphi & C++Builder components and tools vendors have very good special offers during the conference [6-8 November] so it look like a good time for shopping. To have a better overview of the special offers, I collected all the offerings with direct links and I also highlighted the discount offered.

ProTip: If you missed last year Coderage 6 conference, the recorded sessions videos are available on Code Central, where  I also expect that all Coderage 7 videes will be available shortly. Last year, the videos were incrementally added  at the end of the conference days, so just keep checking the next day to pick your favorite presentation.

Oracle ADFMobile: The key point – A lightweight/headless (~ 10M) JVM is put now on iOS & Android with HTML5, CSS3, JavaScript integration

Oracle just announced ADF Mobile that is a mobile web framework based on the Oracle’s own ADF but this time targeting mobile developments on iOS and Android.

Aside the overall user advertised features (HTML5, Java, ADF, CSS3, JavaScript, REST) the really STRONG key-point I see is that it actually runs FULL Java on iOS and Android over an a lightweight/headless JVM deployed/embedded with the application, being practically the first mass Java based platform running successfully on iOS …. It will be interesting to see how Apple will react to this good news (for Java developers).

So here are some of the relevant links related to the just announced ADF Mobile framework and the underlying JVM:

“…An application developed with ADF Mobile contains a lightweight Java virtual machine (JV7M). Think of this JVM as a library that gets used for business logic and data access – the JVM is not a container for the whole application and it does not render the user interface. Rather, the JVM simply passes data to an HTML5 view, which renders the user interface.
Developers can code the application business logic in Java and the compiled bytecode can run on either the Apple iOS or Android platforms. The Java technology is optimized and has a minimal on-device footprint (around 10MB). Access to the SQLite database is available through Java Database Connectivity (JDBC) and support for web service requests
are available through SOAP or REST…”

Special offers for Delphi components and tools during CodeRage 6

Embarcadero’s Coderage 6 conference sessions are in full swing now and several Delphi & C++Builder components and tools vendors have very good special offers during the conference [17-21 October] so is definitelly a good time for shopings. Bellow I colected the vendors special offerings with direct links and also highlighted the discount offered.

ProTip: The Coderage 6 conference pre-recorded sessions videos are already (and will be) available on Code Central, so if you  miss or like to watch again any of presentation you may grab it from here. Please note that the videos are incrementatly added  at the end of the conference day, so just keep checking the next day to pick your favorite presentation.

video – Everything You Need to Know About Windows 8 in 8 Minutes

A quick recap of today’s Windows 8 keynote, featuring all the best stuff in a quickly digestible format.

13 key screenshoots for Windows 8 developers [BUILD 2011, Day 1 Keynote]

After all the wild speculations regarding it, Windows 8 was finally introduced to the public by Steven Sinofsky at BUILD Conference 2011. For the ones impatient to play with Windows 8, a developer preview (WITHOUT activation !!!) will be made available at For additional feedback on BUILD 2011/Windows 8 follow Twitter on #bldwin hashtag and/or my tweets here @devstonez

Here are some of the key features presented during the keynote that I managed to capture from the live stream (click the thumbnails for the full images):

Windows 8 vs. Windows 7 memory usage and performance

Windows 8 Platform and Tools: native, web or managed APIs over WinRT

Windows 8 Developer Platform and Tools: XAML, C#, C++, Silverlight, HTML5, Javascript

Windows 8 Store integrated in Visual Studio 11 (vNext)

Microsoft Expression Blend 5 Supports XAML, CSS3, HTML5, Metro Style controls/grids

Silverlight 5 to support new Metro Style conditional code

Silverlight 5 to support new Metro Style controls/grids

Samsung Windows 8 Developer Preview PC/Tablet specs, includes “everything”, ready for development

Windows 8 Task Manger, unused “Metro Style” apps are suspended to save batery/cpu

Windows 8 enhanced multimonitor with “Metro Style” apps support

Internet Explorer 10 minimalist UI, fullscreen, desktop mode, Metro Style

Windows 8 SkyDrive sharing and full access to computers, phones over the shared Live account

Windows 8 SkyDrive and Live API cloud services with full access to computers, phones

Additional Windows 8/BUILD 2011 relevant links:
Windows 8 Replaces the Win32 API, introduces WinRT & “Native XAML”
Microsoft to developers: Metro is your future
Top 10 Moments from BUILD Day 1 Keynote
Previewing The Future: Hands On With Windows 8
Microsoft’s Windows 8: Here’s what we now know (and don’t)
Build 2011 Day 1 Keynote: Re-imagining Windows Yet Again
Build 2011: HTML5 + JS ‘First-Class Citizens,’ Silverlight Takes a Back Seat
Build 2011: The Two Worlds of Windows 8
Hardware and Cloud Demos at Build 2011
video – Windows 8 for tablet hands on
Here comes Windows 8 – but what about the apps?
BUILD 2011 Session … Metro everywhere !
Microsoft, Behind in Mobile, Tries to Woo App Developers With Windows 8
Microsoft BUILD Conference Outlines New Opportunities for Developers

Introducing the Ceylon Project – Gavin King presentations at QCon Beijing 2011

Gavin King, the Hibernate Java ORM famous creator was busy lately developing Ceylon … a new JVM language that suppose to be a Java KILLER. Bellow is Gavin King’s presentations given at QCon Beijing 2011

Introducing the Ceylon Project

The Ceylon Type System

Ceylon – by Gavin King
Red Hat Uncloaks ‘Java Killer’: the Ceylon Project
Gavin King unveils Red Hat’s top secret Java Killer/Successor: The Ceylon Project
Talk at QCon Beijing – by Gavin King
What’s the difference between Scala and Red Hat’s Ceylon language?