Top 10 Reasons to use Platform Native APIs What are native platform APIs? They are the APIs provided by the platform vendor that define the platform. On Android this is the Android SDK. On iOS it is the Cocoa Touch Frameworks.
Where Does Business Logic Belong? The question of where business logic belongs is as old as database application development. Early on, with primitive client server development, the business logic existed in the client and the database existed only
Working with Briefcases One very useful feature of Data Abstract is Briefcase support. The Data Abstract briefcase provides local persistent storage. Simply store the data in a local briefcase file on the client file system, and
Oxygene for Android Torch App Brian Long made a great video on building an Android Torch App using Oxygene for Android. You can find it as part of RemObjects TV. The app he builds is a nice simple
Oxygene Gets Big(Integers) A huge part of cryptography is big numbers. Really big numbers. For example, the SHA-256 cryptographic hash produces a 256-bit thumbprint of any data you give it. Exactly how big is 256-bits? 8
Cryptography with Oxygene One of my favorite development topics is Cryptography, and my favorite language is Oxygene. The Oxygene language has some great features that are well suited to advanced programming tasks like cryptography. For example,
Oxygene on the Big Screen You already know Oxygene is the best choice for mobile development – Oxygene for Java on Android, Oxygene for .NET for Windows Phone and the Windows RT Surface and the beta “Nougat” already providing
Oxygene Goes to School Dr. Norman Morrison recently published a wonderful series of Oxygene for Java tutorials on his “Pascal Programming for Schools” site, including some on Android development. He reports that students in his school are
Windows Store Development with Oxygene When Microsoft released the Visual Studio 2012 Shell, support for building Windows Store apps (formerly known as Metro apps) was missing. This certainly frustrates Windows Store Development with Oxygene which ships with the
What is Gendarme? New in Oxygene 5.2 is Gendarme Code Analysis, which is a deeply integrated, extensible rule-based system to find concerns in .NET (and Mono) applications and libraries. The name comes from the Mono
Wiki This Week - .NET Edition Welcome to Wiki This Week, the blog post were we outline some of the recent updates to our documentation Wiki. We’ve had a number of recent updates involving .NET samples in our
Wiki This Week - Delphi Edition Welcome to Wiki This Week, the blog post where we outline some of the recent updates to our documentation Wiki. We’ve had a number of recent updates involving Delphi related wiki articles,
Build Free Multi-Tier apps with DA/JavaScript + Relativity Server With the recent Summer 2012 release we have now made Data Abstract for JavaScript available as a completely free product edition with its own installer, in addition to being included in our other
Android XML IntelliSense Many of the Android resources, from layouts and styles to animations and even manifests are defined in XML. The XML spec for all of these different resources is a bit dynamic and varies
Migrating a Metro app from Beta to Release Preview There were a few breaking changes to Metro apps when the Visual Studio 2012 Release Candidate came out. To develop for the latest version of Metro sing our tools, you will need the
Summer's Here! Just in time for the start of summer, our “Summer 2012” releases are here! There are significant updates in every single one of our products — three editions of Data Abstract, four editions of
Metro Development with Oxygene for .NET Windows 8 introduces the new Metro style for app development. These Metro apps take advantage of the new Windows Runtime (WinRT) and are available on both Windows 8 desktop and Windows 8 Tablets.
Migrating from DataSnap to Data Abstract Customers frequently ask us how to migrate from their legacy system to take full advantage of the advanced features in Data Abstract. Eugeny just finished a wiki article covering the ever popular move
Managed is the New Native It used to be that native development referred to compilers outputting code ready to execute on the target CPU. At the time, the pool of possible CPUs was small, and the alternatives where
The Importance of Compatibility When you are choosing a tool or library for Android development it is really important to consider platform compatibility. Some tools only support the latest and greatest version of Android, while the majority
Windows 8? We got you covered! I updated this slide from //Build/Windows 2011 to show where you can use RemObjects Software’s tools with the Windows 8 Platform and Tools. Naturally, you can continue to use our tools
Tools and Abstractions on iOS I just came upon this Hanselminutes episode from back in February with John Sonmez about MonoTouch and Mono for Android, and it even mentions PhoneGap. If you are interested in working on iOS
Use Oxygene in the 2nd PGD Challenge The 2nd Pascal Game Development challenge was officially announced, and Oxygene for .NET (AKA Prism) and Oxygene for Java are both listed as “Key Tools” and “Allowed Languages“. If you are using Oxygene
Month of Metro Media I wanted to point out the podcast and video published as part of the Month of Metro. First up is the video on building Windows 8 Metro Apps with Oxygene for .NET and
Creating a Data Abstract client widget - Part 4 This is the 4th article in a 4 part series (the last for now) Using DashCode to create an interactive widget Creating an interactive widget without Dashcode Creating a RemObjects SDK client widget