Icon View Thread

The following is the text of the current message along with any replies.
Messages 21 to 30 of 43 total
Thread Web Builder
Fri, Nov 11 2011 12:25 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Leslie,

<< JSON is standard. But is is only suitable for thin clients requesting
data from  the server all the time. As usual there are two reasons for
thicker clients:  >>

It doesn't use JSON for the internal storage of the data in the datasets,
only for the transfer of the data back and forth from the web server.

<< - is the EWB data handling code in design similar to delphi datasets? Can
I create custom datasets on the client side to cache and index data? In
other words is it easy to port an existing Delphi dataset implementation to
use with EWB? >.

It will be similar, but not exactly the same.  It's fairly similar to a
TClientDataSet.

<< - for offline usage it may take more than storing the  data locally in
datasets. Currently the standard dbengine for mobiles is Sqlite. So the
question  is similar: can an existing sqlite DAC  in theory easily ported to
EWB? I understand that memory alignment is an issue with ARM, so the
question is about any other difficulties should be expected  beyond that. >>

EWB does not address local storage at all at this point, primarily because
it isn't fully standard in all browsers in use.  Once HTML5 becomes more
prevalent, EWB will allow for more local storage.  Remember, EWB
applications are 100% JS, not native, and they certainly don't worry about
things like memory alignment, etc.

--
Tim Young
Elevate Software
www.elevatesoft.com
Fri, Nov 11 2011 7:10 PMPermanent Link

Dominique Willems

Tim Young [Elevate Software] wrote:
> EWB applications are 100% JS, not native, and they
> certainly don't worry about things like memory alignment, etc.

As an aside: is the project similar to that Cooper thing by RemThingie?
Or apples and oranges?
Sat, Nov 12 2011 9:46 AMPermanent Link

Raul

Team Elevate Team Elevate


As far i i know Cooper is their object pascal to java compiler so while idea is similar in terms of use pascal language it's also very different (think Delphi vs Prism when thinking Cooper).

EWB is Object Pascal to pure javascript (with UI builder) so you write in pascal and it generates javascript to run in browser (any mobile or desktop).

More similar example might be RODA/JS (RemObjects SDK and Data Abstract for JavaScript) but that is technically complementary to EWB - basically you use EWB for user interface and rest of logic and RODA/JS as web service. Similarly datasnap  in XE2 has client side proxy generation for Javascript so that would work as well with EWB.

Based on info on future EDB v3 you won' even need that as EDBv3 server will be able to publish a web service natively. Hence all you need is EDBv3 server with web service option enabled, EWB used to create javascript app that runs in browser and it should all just work. Looking very promising from posts and info so far

Raul

>>"Dominique Willems" wrote:
>>As an aside: is the project similar to that Cooper thing by RemThingie?
>>Or apples and oranges?
Sat, Nov 12 2011 9:52 AMPermanent Link

Dominique Willems

Raul wrote:
> As far i i know Cooper is their object pascal to java compiler so
> while idea is similar in terms of use pascal language it's also very
> different (think Delphi vs Prism when thinking Cooper).

The sad thing is that I knew that a couple of months ago. I remembered
right after posting that Cooper was Java and cancelled the message (but
don't know if Tim's server really cancelled it).

> Based on info on future EDB v3 you won' even need that as EDBv3
> server will be able to publish a web service natively. Hence all you
> need is EDBv3 server with web service option enabled, EWB used to
> create javascript app that runs in browser and it should all just
> work. Looking very promising from posts and info so far

Looks extremely powerful.
Sun, Nov 13 2011 7:44 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Dominique


AFAIK The ElevateSoft newsgroups never implemented cancel.

Roy Lambert
Sun, Nov 13 2011 7:44 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Raul


Have you been playing with a beta? If so I'm jealous!

Roy Lambert
Sun, Nov 13 2011 7:48 AMPermanent Link

Dominique Willems

Roy Lambert wrote:
> AFAIK The ElevateSoft newsgroups never implemented cancel.

Ai caramba! Very prone to foot-in-mouth. Smile
Sun, Nov 13 2011 11:42 AMPermanent Link

Raul

Team Elevate Team Elevate

Sorry but no. All the info i have is second-hand based on what Tim has posted on NGs and website. I'm very much looking forward to it though - even have some things i'd like to try to implement as 1st proof of concept.

Raul


>> Have you been playing with a beta? If so I'm jealous!
Mon, Nov 14 2011 3:16 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Raul


Glad I'm not the only one suffering Smiley

Roy Lambert
Thu, Nov 17 2011 2:06 AMPermanent Link

Steve Gill

Avatar

I've just returned from two weeks overseas with no Internet access.  Any news on EWB yet?

BTW, arrived at Canberra airport from Sydney to see Air Force One sitting on the RAAF tarmac.  Managed to get a photo before security chased me away. Smile

Steve
« Previous PagePage 3 of 5Next Page »
Jump to Page:  1 2 3 4 5
Image