Skip to content

Tag: Rapid Application Development

Rapid Application Development

Although not a new trend in software development, rapid application development (
RAD for short) is again on the upswing. What is RAD? It’s all about creating software quickly. The technology world is
always changing rapidly and change only seems to accelerate. Being able to create your own software and easily adapt to changes is incredibly important to nearly every business.

Comments closed

Gartner: Mobile apps can’t be created fast enough. What’s the solution?

Speaking at one of their conferences, Gartner principal research analyst Adrian Leow said last week that enterprises are increasingly finding it difficult to build all the mobile apps they need. The demand for mobile apps is increasing far faster than the supply of mobile developers can create them and it’s only going to get worse. This is clearly a problem.

There are three possible solutions to this problem:

  1. Find a way to decrease the demand of mobile apps. (Good luck with that one.)
  2. Increase the number of mobile developers.
  3. Decrease the time it takes to build mobile apps.

Solutions 2 and 3 are not mutually exclusive. You could potentially do both. Adrian Leow even points to the solution when he suggests that developers use rapid mobile app development tools. These tools can provide solution 3, but they don’t create necessarily create more developers.

Comments closed

Programming Resources For Students

Can I learn to code in Xojo for free? Yes, Xojo is free for development and testing!

Do you have a free book so I can learn to code? Yes, Intro to Programming with Xojo is free!

Can I ask my beginner questions? Yes, the Xojo forum is a gateway to the friendly and helpful Xojo community.

The Xojo language is Object-Oriented. Object-Oriented programming is an excellent way to learn the fundamentals of computer programming. Xojo is also cross-platform, which means you can build apps for all kinds of platforms using a single code base. Xojo is a Rapid Application Development tool, which means it’s developed to make building apps simple and quick.

Comments closed

What’s Next: Xojo Licensing

Now that you have tried Xojo, you’re probably thinking of creating stand-alone apps. Maybe you are considering selling your app or maybe you just want to share your app with some friends.

So now you are ready to build and deploy your apps, and to do that you need a Xojo license. No problem, Xojo has a straightforward licensing scheme.

Comments closed

More Important Than Ever: Cross-Platform’s History

There was a time when the idea of running the same code on different computers wasn’t even imagined. Programming languages were written specifically for a particular computer. And computers were purchased for very specific purposes so why would you even want to run a particular program on another type of computer?

It was the desktop computer revolution that changed that. By the mid-to-late 1980’s, there were more and more desktop computers and developers wanted to target all of them. Soon, however, Windows became so dominant that many developers chose to focus on that one OS. Some Mac developers, not wanting to miss out on the potentially enormous Windows market, either went to the trouble of writing two versions of their applications or used a tool/language that would allow them to target both Mac and Windows from a single code base. This was the beginning of cross-platform development.

Recently, I was asked by tech blogger Chris Pirillo if cross-platform was really important anymore. Cross-Platform is actually more important than ever. Why? First of all, while the Windows PC market is seeing flat or declining sales, Apple’s Mac marketshare is growing. We are seeing this at Xojo. More and more Windows developers are coming to us because they can no longer ignore the Mac market. Linux is the predominant server OS. If you want to write server software that can run on some combination of Linux, Windows and OS X, you’ll want to be writing cross-platform code.

Comments closed