Application Development

Application Development (8)

Information pertaining to application development on Windows, Macintosh, and Linux.

Thursday, 18 September 2014 20:00

Xojo

Xojo is a cross-platform desktop, web and web-mobile application development tool. It has built-in support for graphics, database servers, internet protocols and more, you can build just about anything you can imagine with Xojo. It is a modern, object-oriented language. It supports inheritance, interfaces, polymorphism and is strongly-typed as well. There are thousands of differences in OS API calls and Xojo abstracts you from these details, dramatically reducing development time and allowing you to focus on what makes your application unique. Xojo apps don't have an interpreter or virtual machine - they're compiled to machine code for fast execution and the protection of your intellectual property. Xojo uses native controls so your app looks and feels right on each platform. Development is cross-platform as well. Create your project on your favorite OS and then build it for any platform Xojo supports.

 

Saturday, 13 September 2014 14:17

The Apps

We choose carefully the tools we invest our time in to learn. Our clients tend to be in the small to medium size category and need solutions quickly and within budget. We have chosen the following tools to become expert at:

  • Xojo - a cross platform development tool that lets you write one base of code and then compile that code for Windows, Macintosh, and Linux platforms. There is also a web version of the application and soon an iOS version will be available.
  • MySQL - always a contender for the title of the most popular database in the world. Now owned by Oracle it is getting regular enhancement.
  • PostgreSQL - probably the most powerful of the free and open source database systems. It will comfortably handle record counts in the billions.
Friday, 09 May 2014 13:26

Mobile Apps

rb feature6

Mobile Apps

  • Devices Supported: iPhone, iPad, and Droid.

Developing a mobile device app should be the finishing touch to your data solution and/or market presence and brand. At this point we are awaiting an iOS update to Xojo to make this service generally available. If you have a specific solution in mind please discuss it with us.

 

Friday, 09 May 2014 13:24

Mobile Data

rb feature3

Mobile data

  • Devices Supported: Laptops, iPad and other tablets, and of course iPhones and other mobile phones.
  • Medium of Presentation: webpage intereface and mobile apps

It's no longer a "convenience" to have data at your fingertips. We are now accustomed to it and require it. Everyday there are interesting new mobile apps available to connect people with places, events, and still more people. For the most part a good web interface is all you need.

Thursday, 08 May 2014 20:00

Cross Platform

rb feature4

Cross Platform

  • Computing Platform: We develop desktop applications for Windows, Macintosh, and Linux.
  • Web Browsers: current versions of the most popular web browsers are supported. Firefox, Internet Explorer, Safari, Chrome, and Opera.
  • Mobile Devices: iPhone, iPad, Droid, and many other mobile devices.

Device independency is a necessity. You do not want to limit your opportunities to connect with potential business because you did not develop your application, database, or website to accomodate the variety of modern devices and computing platforms.

 

Thursday, 08 May 2014 20:00

Xojo Features

xojo Features

A Professional Development Tool

Xojo is a truly cross-platform development tool and that is why we use it. Our clients are always mixed platform environments with needs on the Macintosh and Windows platform. If you programmed with the BASIC programming language years ago then forget any of your assumptions. This is a modern programming tool and is an object oriented programming environment. It is robust and allows us to write on any platform we want and then compile to all three platforms.

rb-ide-big

 

  • Desktop Applications
    Write applications to run on Windows, Macintosh, or Linux desktop computers
  • Web Applications
    Use Xojo Web Edition to develop web applications
  • Client Server Database
    Choose from a number of database systems and use Xojo to develop the user interface
  • Mobile Device Apps
    We are eagerly awaiting the soon to be released iOS version of Xojo that will allow for the development of iPhone apps.
 

Interested? Have a need for an application?

Contact Us
 
 
Saturday, 12 April 2014 11:27

Application Development

rb-ide-big

Application Development

Xojo is a cross-platform development environment that works on Windows, Macintosh, and Linux. Write once and complie for all three platforms.

Desktop applications, client-server database, web applications, and applications for mobile devices can all be developed using Xojo.

Xojo is a robust object-oriented programming language that allows us to write on any platform we want and then compile to all three platforms.

rb layouteditor

View All Features +

Friday, 11 April 2014 20:00

Xojo Details

 

rb feature1

Development Costs

  • Licensing: we write the software so there is no software licensing involved.
  • Database Licensing: if your application requires a database there may be a cost associated with the licensing of the database depending on your choice of database.
  • Rapid Application Development: drag and drop interface building, object oriented programming, lots of plug-ins and classes available for free or purchase.

Software Licensing

Normally when buying software you have to purchase the licensing in the form of a downloaded file, DVD, or shrink wrapped box. Here you have nothing to buy. We have purchased the development software that allows us write the software that you deploy throughout your organization. There is no per seat cost or annual update cost. Often, as is the case with popular database programs, we can write and deploy software for about what it costs just to license the software for 10 users.

Database Licensing

If there is a database involved with your application there may be a cost associated with that. Most people opt for one of the free open source database systems. Four that make good choices are SQLite, MySQL, MariaDB, or PostgreSQL. Oracle and Microsoft SQL Server are high end options. There are a couple of other options as well as an ODBC plug-in.

Rapid Application Development

Xojo is a Rapid Application Development (RAD) tool. It's GUI builder allows for the quick building of the user interface. Behind that lies a modern object oriented version of the BASIC programming language that is nothinglike the BASIC of years ago. Objective-C, C++, or Java are complex by comparison and when you realize that Xojo allows you to develop one application and compile it for Windows, Macintosh, and Linux you begin to understand how cost effective this is.

  • All
  • Apps
  • Database

Cross Platform Development

crossplatform

Cross platform development excludes no one.

Contact us to discuss your project.

Contact US Now!