Re: [NF] RealBasic (was Re: VFP Metro Interface)

Author: Kevin Cully

Posted: 2012-11-13 at 10:57:46

On 11/13/2012 11:16 AM, Kurt @ VR-FX wrote:

>

> When you say Non-UI, what does that really mean? Only the data

> processing and manipulation routines can be shared?

Yes. The UI elements are specific to the various platforms so

interfacing with them wouldn't cross over. However, developing for a

desktop application and a web application are developed in a similar

way. For example, you could put this same code in the 'Action()' event

of a button. ('Action()' in Real Studio is the equivalent of 'Click()'

in VFP) no matter whether it is on the desktop or in a web application:

MsgBox("Why, hello there ProFox mailing list!") Yup, this code works

both on the desktop and on the web even though it is a "pushButton" on

desktop and a "webButton" on a web application! Doesn't that look like

VFP? Or at least our old FoxPro command.

> What about the data. Is it DBF's and/or DBC's like VFP? OR is it

> strictly that you tie into a server data source like MySql? Again -

> just curious - and trying to figure out what's involved...

You have options as far as accessing data. Natively and built in is the

SQLite data engine which they call RealSQLDatabase. This is a really

good thing because guess what databases are supported on phones:

SQLite. Just like in the VFP world however, most people develop against

a full SQL Server however. I'm a big fan of PostgreSQL, but there are

plugins for MYSql, Oracle, PostgreSQL. The rest of the databases are

accessible by the ODBC plugin. I believe there are other database

specific plugins available for purchase from 3rd party companies but I

haven't looked into it.

>

> I suspect that is something that they ARE working on - for near future

> releases?

Yes, 64bit is in their road map. They are changing over to the LLVM

compiler which will make getting to 64bit much easier. It will make

getting to the phone platforms easier as well.

>

> So - in essence - although one can NOT Yet make a native mobile app

> yet - once Can run a Web app on a mobile device and it will be aware

> of it being run on a Mobile device - and screen layout can be made to

> change accordingly?

Yes, you can, on the Session.OrientationChanged() event then send down a

different page but I haven't needed it yet. Then anchor properties on

the webforms make the resizing very familiar to what we normally see

when a window is resized. Most of the time, I just lock a button to the

lower+right, and allow the listbox to resize and I'm good.

> It was mentioned in another e-mail thread that in 2013 - there would

> be a "Free" version to use - or at least a version that one could try

> their hands at - while there would be a cost to a version for

> deployment. Right? I'm curious to know if there is a version now that

> I could play with - like a demo version - before laying out cash I

> don't have. I would essentially buy the dev. version if I can actually

> GET this project I am currently looking into...

I believe that you can use the demo version for 30 days without paying

right now. If you need more time than that, just contact Real Software,

Inc. and ask for another key that should allow for another 30 days.

They're pretty nice about that kind of stuff.

_______________________________________________

Post Messages to: ProFox@leafe.com

Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox

OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech

Searchable Archive: http://leafe.com/archives/search/profox

This message: http://leafe.com/archives/byMID/profox/50A27C0A.5010708@cullytechnologies.com

** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

©2012 Kevin Cully