[dba-Tech] Run your favourite Windows applicationonanAndroidtablet?

Stuart McLachlan stuart at lexacorp.com.pg
Tue Feb 5 16:12:25 CST 2013


Hi Jim,

Other platforms?   Purely Windows atm. The only thing they say is:
"PowerBASIC for Linux is under development, and it's quite a high priority for us. However, 
we maintain a strict "No Vaporware" policy, so more details are not available at this time. 
Please watch our web site at www.powerbasic.com as info will be posted there as soon as 
it's available."

It's been "under development" for many years now with no change to that statement.  :-(
I suspect that we will see the 64bit compiler well before we see a Linux version.

Apparently it runs fine on WIn8 x86  (not RT).  There are a few early adopters in the PB 
forums who have given it a good workout with no problems.


Database:  It can use any database that you like (unless they are proprietory with no public 
API or ODBC driver)

I use it with:
Flat text files (using Basic's OPEN..., PUT, GET)
SQLite (using direct calls to the SQLite DLL)
Access (using DAO or ODBC)
SQLServer (using ODBC)
mySQL (using ODBC - there are also wrappers available to use the mySQL embedded DLL)
Oracle (using ODBC)
Jade (using ODBC - Yuck!!!)

For ODBC, I use a third party addon called SQLTools - it's rock solid and has a load of high 
level functions that save me a lot of time.
  
Now that I' doing Android tablet development, it is proving very useful for transferring data 
between corporate information systems and the tablet's SQLite. 


Web features?
a. Some use it to write compiled CGI applications behind their WIndows hosted websites 
since it is easy to work with STDIN, STDOUT and STDERR and databases. 

b. If you want low level control, it has built in commands such as :
HOST NAME |ADDR for DNS resolution
TCP OPEN | ACCEPT | RECEIVE | SEND | PRINT | LINE INPUT  etc    

c. If you want to keep it simple, it has COM capabilities and full access to the Wndows API so 
you can use things like the API IXMLHTTPRequest object with a couple of lines of code.

d. I've written a simple "content management system" in PowerBasic which allows users to 
enter image names and blocks of text into a template.  They just click a button and the 
application embeds the content in web pages and FTPs them to a website. 

Cloud implementation:
WTF is a "cloud implementation" of a complier and IDE? :-)


-- 
Stuart

On 5 Feb 2013 at 9:00, Jim Lawrence wrote:

> Hi Stuart:
> 
> All kidding aside, PowerBASIC looks like great product and a way to extend
> VB skills plus it adds a host of additional features.
> 
> I used a great product called Clarion for years; even built a focused
> industry application that we sold for years. It would compile and ran very
> fast but alas it was wiped out but a host of weaker but better advertised
> products.
> 
> Does PowerBASIC sell on any other platforms like iOS and Linux...or even
> Windows 8 for that matter? What type of database does it use? Can it connect
> to other data sources? Does it have features that will allow it to extend
> into the web? Is the company building a Cloud implementation?
> 
> Jim   
> 
> -----Original Message-----
> From: dba-tech-bounces at databaseadvisors.com
> [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan
> Sent: Monday, February 04, 2013 11:21 PM
> To: Discussion of Hardware and Software issues
> Subject: Re: [dba-Tech] Run your favourite Windows
> applicationonanAndroidtablet?
> 
> They do still sell their old PowerBASIC for DOS  :-)
> 
> But you might like to look at http://www.powerbasic.com/products/pbdll32/:
> 
> "PowerBASIC for Windows creates applications with a Graphical User Interface
> (GUI), to 
> provide the typical "Look and Feel" of Windows. This is a native code
> compiler for all 
> versions of Windows, from Windows 95 to Windows 7. It creates highly
> efficient EXEs and 
> industry-standard DLLs, with Regular Expressions, multi-threading, a
> built-in Assembler, a 
> full Macro facility, Create client COM applications and COM components using
> Dispatch, 
> Direct, Automation, or Dual interfaces, and much more. The machine code
> generated by 
> PowerBASIC is among the best in the industry, both in terms of size and
> execution speed."
> 
> 
> -- 
> Stuart
> 
> On 4 Feb 2013 at 22:56, Jim Lawrence wrote:
> 
> > Hi Stuart:
> > 
> > Oh wow. 
> > 
> > It is easy to get confused because the last time I looked. their web site
> > was something out of the '90s and the name of the application is
> PowerBASIC,
> > which suggests something even older. I would even bet they still sell
> 16bit
> > versions. ;-)
> > 
> > Jim
> > 
> > -----Original Message-----
> > From: dba-tech-bounces at databaseadvisors.com
> > [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Stuart
> McLachlan
> > Sent: Monday, February 04, 2013 6:30 PM
> > To: Discussion of Hardware and Software issues
> > Subject: Re: [dba-Tech] Run your favourite Windows application
> > onanAndroidtablet?
> > 
> > Excuse me.  PowerBASIC applications are anything but "ancient stuff".
> It's
> > a very powerful  
> > 32bit Windows compiler.
> > 
> > -- 
> > Stuart
> > 
> > On 4 Feb 2013 at 15:50, Jim Lawrence wrote:
> > 
> > > Hi Stuart:
> > > 
> > > If you are using a command prompt to run PowerBASIC maybe something like
> > > DosBOX might be enough. On Linux boxes it can run some really ancient
> > stuff
> > > that may even stall on Wine or any modern version of Windows for that
> > > matter.
> > > 
> > >
> >
> http://www.howtogeek.com/104725/how-to-use-dosbox-to-run-dos-games-and-old-a
> > > pps/
> > > 
> > > I know it works on any Linux and Apple computers.
> > > 
> > > Jim
> > > 
> > > -----Original Message-----
> > > From: dba-tech-bounces at databaseadvisors.com
> > > [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Stuart
> > McLachlan
> > > Sent: Monday, February 04, 2013 2:44 PM
> > > To: Discussion of Hardware and Software issues
> > > Subject: Re: [dba-Tech] Run your favourite WIndows application on
> > > anAndroidtablet?
> > > 
> > > It's still an early Alpha, do so I don't think that performance is
> really
> > > relevant yet.
> > > 
> > > It will be interesting to see where in goes in the next 12 months or so.
> > > 
> > > (I'd love to be able to run some of my PowerBASIC apps directly on my
> > tablet
> > > <g>)
> > > 
> > > -- 
> > > Stuart
> > > 
> > > On 4 Feb 2013 at 14:33, Jim Lawrence wrote:
> > > 
> > > > Hi Stuart:
> > > > 
> > > > I already have a client who didn't want to be away from his Office
> 2007,
> > > and
> > > > didn't free safe with Libra Office, running his Office on his Ubuntu
> > box.
> > > > 
> > > > According to the article Android, Wine and Office do not seem to be a
> > good
> > > > fit if performance is the requirement...mind you not so much so if you
> > are
> > > > running everything on straight Linux.
> > > > 
> > > > Jim
> > > > 
> > > > -----Original Message-----
> > > > From: dba-tech-bounces at databaseadvisors.com
> > > > [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Stuart
> > > McLachlan
> > > > Sent: Monday, February 04, 2013 1:39 PM
> > > > To: Discussion of Hardware and Software issues
> > > > Subject: [dba-Tech] Run your favourite WIndows application on an
> > > > Androidtablet?
> > > > 
> > > > Don't hold your breath,but it may be coming:
> > > > 
> > > > http://www.theregister.co.uk/2013/02/04/android_wine/
> > > > 
> > > > 
> > > > 
> > > > 
> > > > _______________________________________________
> > > > dba-Tech mailing list
> > > > dba-Tech at databaseadvisors.com
> > > > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > > > Website: http://www.databaseadvisors.com
> > > > 
> > > > _______________________________________________
> > > > dba-Tech mailing list
> > > > dba-Tech at databaseadvisors.com
> > > > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > > > Website: http://www.databaseadvisors.com
> > > > 
> > > 
> > > 
> > > _______________________________________________
> > > dba-Tech mailing list
> > > dba-Tech at databaseadvisors.com
> > > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > > Website: http://www.databaseadvisors.com
> > > 
> > > _______________________________________________
> > > dba-Tech mailing list
> > > dba-Tech at databaseadvisors.com
> > > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > > Website: http://www.databaseadvisors.com
> > > 
> > 
> > 
> > _______________________________________________
> > dba-Tech mailing list
> > dba-Tech at databaseadvisors.com
> > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > Website: http://www.databaseadvisors.com
> > 
> > _______________________________________________
> > dba-Tech mailing list
> > dba-Tech at databaseadvisors.com
> > http://databaseadvisors.com/mailman/listinfo/dba-tech
> > Website: http://www.databaseadvisors.com
> > 
> 
> 
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com
> 
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com
> 




More information about the dba-Tech mailing list