|
|
Author:
|
Tim
|
Created:
|
Friday, July 02, 2010 11:30 AM
|
|
|
A freelance journalist since 1992, Tim Anderson covers a wide range of technical topics. He is able to write for specialist readers in areas such as programming and web development, but also has the ability to engage the general reader. His recent work has appeared in publications including Guardian Technology, The Register, Computer Weekly, Hardcopy, vnunet.com, IT Expert and ITJOBLOG, as well as the popular blog at ITWriting.com.
|
By Tim on
Thursday, March 29, 2012 10:10 AM
Adobe has announced that from August 1 2012, developers who make use of hardware-accelerated Stage3D in Flash Player, in combination with Domain Memory, will pay a 9% net revenue share as royalty. Net revenue is what remains after taxes, payment processing fees and “social network platform fees” (sounds like Facebook) are deducted.
“Domain Memory” is a block of memory declared as a byte array that is used as memory by the Alchemy C/C++ to ActionScript compiler. Allocating some bytes from this byte array is much faster than asking the Flash Player to grab some real memory from the system for your new object or variable, and manipulating memory via this technique is quicker too. In other words, it is a hack to improve performance.
Adobe is aiming the new licensing arrangement at games developers. Most developers will not be affected because of the following:
A license is only needed if both Stage3D hardware acceleration and Domain Memory are used. Use just one of these and you are fine.
If...
|
By Tim on
Tuesday, March 27, 2012 5:06 PM
It is fascinating to watch the Metro-fication of all things Microsoft, from the Xbox 360 user interface to Windows Phone to Windows 8 to forthcoming versions of Office and other applications.
Future versions of Dynamics products were previewed at the Convergence 2012 event (which included a session called CRM goes Metro) and there are a bunch of screenshots here.

Microsoft calls Metro a design language and you can see its guiding principles here. Calling it a language does not seem quite right; the word “style” is more accurate, but it does have building block elements (and yes it is blocky)...
|
By Tim on
Thursday, March 22, 2012 7:31 PM
Microsoft’s SQL Server 2012 is released next month and available to download now (I am not sure what the distinction is). I have a high regard for Microsoft’s database server; it seems to me that the team mostly gets it right. The product has become somewhat diffuse though, especially as the Business Intelligence aspect has grown, and this may account for what to me is a rather unfocused launch for SQL Server 2012, even though its name suggests that it is the most significant release since SQL Server 2008.
The following slide summarises the new features, presumably with the type size suggesting the importance of each one.

But...
|
By Tim on
Tuesday, March 20, 2012 9:54 AM
The hot cross-platform mobile toolkit PhoneGap was created by Nitobi, a company acquired by Adobe last year. Almost at the same time, the project was submitted to Apache as an open source project. However, the Apache project is not called PhoneGap; it was briefly known as Callback and is now called Cordova (the name of the street in Vancouver where Nitobi was based).
A new official log post explains why PhoneGap was renamed at Apache, but also makes the point that the PhoneGap brand will continue.
PhoneGap is a distribution of Apache Cordova. You can think of Apache Cordova as the engine that powers PhoneGap, similar to how WebKit is the engine that powers Chrome or Safari. (Browser geeks, please allow me the affordance of this analogy and I’ll buy you a beer later.)
Over time, the PhoneGap distribution may contain additional tools that tie into other Adobe services, which would not be appropriate for an Apache project. For example, PhoneGap Build and Adobe Shadow together...
|
By Tim on
Wednesday, March 14, 2012 12:03 PM
I am getting started with the Windows Server 8 beta and noticed this in the list of Features Removed:
The Subsystem for UNIX-based Applications (SUA) is deprecated. If you use the SUA POSIX subsystem with this release, use Hyper-V to virtualize the server. If you use the tools provided by SUA, switch to Cygwin or Mingw.
Cygwin and Mingw are open source tools which let you use some Unix tools on Windows. That said, my preference would be the virtualisation route, rather than installing these layers on Windows Server itself.
Related posts:Microsoft vs Open Source: only one loser
Microsoft, Moonlight and open source
Microsoft’s open source breakthrough
...
|
By Tim on
Wednesday, March 07, 2012 9:44 AM
QCon London has just started in London, and I’m interested to see that it is both bigger than last year and also sold out. I should not be surprised, because it is usually the best conference I attend all year, being vendor-neutral (though with an Agile bias), wide-ranging and always thought-provoking.

A few more observations. One reason I attend is to watch industry trends, which are meaningful here because the agenda is driven by what currently concerns developers and software architects. Interesting then to see an entire track on cross-platform mobile, though one that is largely focused on HTML 5....
|
By Tim on
Friday, March 02, 2012 9:38 AM
Embarcadero has released Delphi XE2 Update 4. The depressing news is that you have to uninstall RAD Studio completely before installing the update. The reward is a large number of bug fixes, listed here, as well as new features:
Printing support in FireMonkey OS X
Support for Free Pascal 2.6 in FireMonkey iOS
New FireMonkey types and methods
New VCL styles
64-bit type library import, for using COM libraries in Delphi
Delphi XE2 was somewhat rough on first release, so upgrading is advisable. Maybe it is now sufficiently robust to attract those more cautious developers who do not like to use new products in their first incarnation.
Related posts:What’s coming in Delphi RAD Studio XE2: more details of 64-bit and Mac announced, introducing FireMonkey
Delphi and RAD Studio XE2 gets its first update as Embarcadero confesses copyright issue
Embarcadero promises Delphi everywhere: Mac, iOS this year, Android, Blackberry, Windows Phone to follow
...
|
By Tim on
Friday, March 02, 2012 9:23 AM
Following the release of Windows 8 Consumer Preview, Microsoft is now offering its server cousin. You can download Windows Server 8 beta here.
What’s new since the developer preview? Here are some highlights:
Metro UI screenshots to follow! There is a new Metro Remote Desktop client as well.
Voice over IP in Remote Desktop Services
SMB (Server Message Block) encryption, which you can turn on per share or for the whole server, encrypts all SMB data. SMB is the standard networking protocol for file access on a Windows network. The new feature is aimed at scenarios where data travels over untrusted networks. SMB has also been enhanced to reduce server/client round trips.
Always Offline is a new mode for offline files. Normally, if you use an offline folder in Windows then the local copies will only be used when the server is actually offline. In the new mode, the cached files are used anyway, giving local performance. By default the files will be synchronized every 120 minutes.
ReFS (Resilient File...
|
By Tim on
Wednesday, February 29, 2012 8:03 AM
Google’s Executive Chairman Eric Schmidt addressed the Mobile World Congress in Barcelona in confident mood, boasting of the strong growth in Android adoption and saying that the world would need to increase its population in order to sustain current rates of growth.

His keynote was in three parts. He kicked off with a plug for Chrome for Android, handing over to another Googler to show off its unlimited tabs and predictive background downloading which gives you near-instant page rendering if you pick the top hit after a Google search.
Next, he gave a somewhat political address...
|
By Tim on
Monday, February 27, 2012 8:49 AM
At Mobile World Congress in Barcelona Nokia CEO Stephen Elop reminded the press that this is the anniversary of the company’s big change of direction, when it adopted Windows Phone as its primary smartphone platform.

So how is it doing? Nokia’s speed of execution has been impressive. Since that announcement, the Lumia range has been introduced around the world; we were told today that it is on the way to China. The large screen Lumia 900 with LTE support has been launched in the USA and is coming to other territories, the next being Canada.
Nokia is also continuing to launch new Symbian devices. Today...
|
|
|