Stephen Ball Ball

Associate Product Manager, InterBase and Product Evangelist RAD tools.

Posted by on in Blogs
Updated InterBase roadmap The InterBase Roadmap for 2014 and beyond is now available on the Embarcadero developer network website. The roadmap highlights some of the exciting things the InterBase team has been working on recently along with what is planned this year and beyond. While the roadmap highlights a part of what is cooking in the labs, I just want to add that it is not a complete list of what is being worked on and everything is not set in stone. The official document is located here http://edn.embarcadero...
Tags: InterBase
AppTethering Leaderboard - Passing Objects Remotely and using Resources AppTethering opens up a range of powerful features for coupled applications. Beyond the basic features for calling remote actions (which is rather cool and quick to setup) it is also possible to share resources between applications. To give you an example I have built a Scoreboard that records the best scores in a simple game. As the scores come in and the leaderboard is updated, it rebuilds the resource that is then automatically sent out to the connected clients. Using the TTetheringAppP...
How to convert an object to JSON and back with a single line of code Ever wanted to take an Object into a format that is easily persisted and back? Well now you can. New in XE6 is the REST.JSON unit. This allows you access to TJSON a class with some very helpful class methods. Using TJSON you can convert an object to a JSON string and back with a little help from generics along the way. The following code uses a class called TFoo that has a Foo and a Fee property (string and Integer) Using TJson you can then see how to covert the object to a string and back re...
Looking to rise to the data security challenge? Join me on Wednesday 28th May as we rise to the database security challenge on Windows, Android, iOS, Mac OSX, Linux and Solaris. Data security is a hot topic right now, and one that is causing a lot of headaches. When it comes to securing your data and applications, small changes can make a massive difference. During the webinar there will be a number of tips relevant to whatever platform or database you develop with. We will also look at how to address a number of these challenges easily by e...

Posted by on in Blogs
Remote Object Persistence with Parse and Kinvey New BaaS components introduced in RAD Studio XE6 now make it easily to use remote data storage services offered by Kinvey and Parse along with Push notifications, File Storage and user authentication. This can greatly reduce the infrastructure that you need to code, develop and manage with your application which speeds up time to market for including these features and can drastically reduce cost. In the typical RAD, Object Orientated style there are a set of new interfaces behind the scen...

Posted by on in Blogs
OpenSSL and InterBase = all is OK! I am sure many of you have seen in the news this week the well publicised vulnerability in OpenSSL that has been named Heartbleed. https://www.openssl.org/news/secadv_20140407.txt and http://heartbleed.com/ InterBase is not affected by this issue. InterBase encryption uses OpenSSL versions that are NOT affected by this vulnerability. For more information on InterBase please visit http://www.embarcadero.com/products/InterBase...
Tags: InterBase

Posted by on in Blogs
InterBase XE3 update 4 released We are proud to announce InterBase XE3 Update 4 is now available for download for registered users: http://cc.embarcadero.com/reg/interbase New platform on XE3! Along with the regular speed improvements, bug fixes etc, this release also brings the InterBase Linux engine up to XE3 from the previous InterBase XE edition. Full details of what is contained in the update are available in the readme. http://docs.embarcadero.com/products/interbase/IBXE3Update4/Readme.html InterBase XE3 versions ...
Tags: InterBase
RAD lectures at Jyväskylä University, Finland Last week I was on the road again, this time visiting Finland for customer meetings but mainly to lecture and help with student lab time at Jyväskylä University. This trip was part of our commitment towards education and arranged by the local partner for Delphi and C++ Builder in Finland, Moonsoft - @MoonsoftOy Jyväskylä is about 4 hours drive from Helsinki and so I'm told the heart of a technical area where a lot of Nokia is based, so it was kind of fun to show off the Nokia X with Delphi Ap...

Posted by on in Blogs
Are you sleep walking into XP end of life? Today I came across an excellent blog post by Simon Rice from the ICO looking at the business reasons you and your customers need to look to get off XP. Microsoft XP goes end of life on 8th April. iconewsblog.wordpress.com/2014/03/10/data-security-officers-set-your-alarms-10032014 If you are still developing on XP and on an old edition of Delphi of C++ Builder then now is a great time to upgrade with special offer running to the end of March for those on any old edition. For more about...

Posted by on in Blogs
NokiaX + DelphiApp = Shipped; Following on from my last blog post about the development of the 3D application created using Delphi Programming for iOS, Android, Windows and Mac from the same code base, I am now happy to confirm that the application is submitted, accepted and live on the Nokia App Store. Nokia's new direction seems to be to focus on earning money from the backend services serviced by Nokia and Microsoft. In a similar way Amazon took a base version of Android and added their own store etc, Nokia have done s...

Check out more tips and tricks in this development video: