Did you know that Xojo includes a unit testing framework?
In June of last year we deprecated our support for Carbon. If the word “deprecated” doesn’t mean anything to you, it means that we are no longer updating it. Our Cocoa framework is in very good shape and most of you have been able to easily transition your apps over to building for OS X using the Cocoa framework. It will soon be time to take another step.
This week we have seen another example of why you can’t be too paranoid about Internet security.
Code Spaces, a company that specializes in svn hosting (hosting your source code so your team can access it) announced that their servers were hacked big time. Apparently, the perpetrator began with a Denial of Service Attack then gained access to Code Spaces’ Amazon EC2 account. He or she then contacted Code Spaces via email in an attempt to extort a large fee to stop the attack. When the folks at Code Spaces attempted to take back control of their Amazon EC2 account, the hacker deleted all of their data including backups and off-site backups. Unable to recover, Code Spaces has made the decision to shutdown completely. The cost of the attack is just too great to continue.
Memory (RAM) gets cheaper every year. As a result, new computing devices (mobile/server/desktop) come with more and more RAM, allowing applications to perform bigger and increasingly sophisticated tasks. My first desktop computer had 16K of RAM. The laptop on which I am writing this has 16GB of RAM. That’s 1 million times more RAM for less than half the price in today’s dollars. Wow.
If you are planning to create an app that needs to run on mobile devices your first decision is which mobile platforms to support. This will depend largely on the type of app you are creating and who you are creating it for. So what’s your best solution?
As you may be aware, the “Heartbleed” bug in OpenSSL has made the rounds across the internet. As soon as it was disclosed this week we began an investigation to see where we were impacted. Xojo.com services were updated and our SSL certificate was quickly reissued. Xojo Cloud servers were also rapidly updated. This does mean that (like many sites) we were potentially vulnerable for a time until the patch was released.
This week, a major vulnerability, referred to as “Heartbleed” was discovered in OpenSSL. Bruce Schneier, who blogs about Internet security, called it, “catastrophic” and “on the scale of 1 to 10, this is an 11.” Heartbleed has left just about anyone with a server scrambling to find out if their version of OpenSSL is affected or not and then taking measures to update OpenSSL and make sure everything is working again.
SQLite has the ability to do full text searching and this feature is available with Xojo. Read on to learn how to best use it!
Xojo Cloud is now available with plans starting at just $49 per month for a fully managed and secure cloud server for running your Xojo web apps. What does this mean for your web apps?
Xojo 2013 Release 4.1 added a variety of RSA encryption functions for handling public/private key encryption. Here’s how you use them.