Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 28 total
Thread Book: Using Elevate Web Builder 2nd Edition
Sat, Sep 10 2016 8:46 PMPermanent Link

erickengelke

Using Eleveate Web Builder  SECOND EDITION
By Erick Engelke
September 10, 2016
 

I’m happy to announce the availability of the second edition of my Using Elevate Web Builder book, one of the fastest ways to produce brilliant web and mobile applications.
 
The first edition was rated 4.5 out of 5 on Amazon.  The reviewers were all experienced EWB users who found it very useful.
 
About 50 pages are intended for new users or for review.  The remaining 250 pages are packed with intermediate to expert topics., most have never been covered in the mailing list.  There is 60% more advanced content than the first edition.
 
Popular topics (by request) include:
-       Using responsive design
-       Debugging (breakpoints, viewing variables, etc.)
-       Changing the way data is serialized
-     Changing EWB’s controls, eg. Color in TGrds, buttons
-       Building Phone, Tablet and Desktop applications – taking photos, using the GPS, etc.
-       Session storage
-       Painting
-       Animation
-       Calling JavaScript libraries
-       Calling Google Charts
-       Using OAuth2
-       Calling MySQL
-       Mormot
 
There are many examples, all are relatively short and specific, showing exactly what you need to do to accomplish your goals, and are applicable to any application you may write.
 
I’ve included the table of contents below.  You are sure to find many new and exciting features, and you will refer to it often to solve the challenges you face when writing incredible web and mobile applications.
 
The book is available on Amazon in the US, EU and UK, as well as possibly other Amazon stores.  The price is $59 US and I believe it includes free shipping, though check Amazon to be sure.

Unfortunately, the covers are similar, so you need to look for 2nd Edition on the cover to get the new one.
Be sure not to buy the 1st edition as it doesn't have all the same content.  I've tried to cancel the old edition, but I don't have control over that.

This URL worked for me:
https://www.amazon.com/Using-Elevate-Web-Builder-Mobile/dp/153555505X/ref=sr_1_2?ie=UTF8&qid=1473554339&sr=8-2&keywords=erick+engelke

Erick

Table of Contents
Dedication.. 9
Special Thanks. 10
Starting Thoughts. 11
Why Object Pascal. 12
More on EWB. 12
The Basics. 14
Introduction to Object Pascal as used in EWB. 14
Arrays. 15
Operators. 16
Order of Operations. 16
Classes. 16
Scope. 19
Casting. 20
Exception Handling. 21
External Interfaces. 22
Message Queue and Async Methods. 23
TStrings. 23
Creating an Application.. 25
The Tool. 25
Creating the App. 26
Multi-Form Applications. 33
Standard Visual Classes. 36
TLabel. 36
TBalloonLabel. 37
TAlertLabel. 37
TButton. 37
TIconButton. 37
TDialogButton. 38
TCheckBox. 38
TRadioButton. 39
TEdit. 39
TPasswordEdit. 39
TMultiLineEdit. 40
TCalendar. 40
TButtonComboBox. 40
TListBox. 41
TDateEditComboBox. 41
TDialogEditComboBox. 41
TFileComboBox. 41
TGrid. 42
Graphics Controls. 43
TImage. 43
TIcon. 43
TAnimatedIcon. 43
TPaint. 43
TSlideShow.. 43
Indicators. 44
TProgressBar. 44
MultiMedia. 45
TAudio. 45
TVideo. 45
Containers. 46
THeaderPanel. 46
TBasicPanel. 46
TPanel. 46
TPage. 46
TPagePanel. 46
TScrollPanel. 47
THTMLForm.. 47
TSizer. 47
TSizeGrip. 47
Menus. 48
TMenu. 48
ToolBars. 49
TToolBar. 49
TDataSetToolBar. 49
Web. 50
TLink. 50
TBrowser. 50
TScript. 50
TMap. 50
System.. 51
TTimer. 51
Layout of Visual Controls. 52
WYSIWYG Layout. 52
Desktop AND Mobile. 52
Making Resizable Scrollable Forms or Panels. 56
Conditional Compilation.. 57
Local and Session Storage. 58
Debugging.. 61
Exceptions. 61
ShowMessage. 62
Console.Log. 62
JavaScript Debugging. 62
DEWBUnit Unit Testing. 63
Real World DEWBUnit Testing. 66
Painting.. 68
TCanvasElement. 74
TCanvasElement Properties. 74
TCanvasElement Methods. 75
Resizing Images. 80
Uploading and Downloading.. 84
Uploading Files. 84
Downloading Data Files. 85
EWB Event Driven Model. 87
Async Calls. 88
The Mighty Tag Property. 90
DateTime. 91
Animations. 93
TGrid – Your Own Grids. 98
Extending Controls. 99
Quick and Dirty Method of Extending Controls. 99
Grids with Color. 104
Persistence and Serialization/Deserialization.. 108
DateTime and TReader/TWriter. 112
Published Properties. 113
Persistent Arrays. 115
DateTime Serializing and Deserializing with MySQL. 125
Databases. 132
TDatabase. 132
TDataSet. 132
LoadColumns. 132
LoadRows. 133
First, Prior, Next and Last. 133
Insert, Update, Delete and Save. 133
Find and Sort. 133
Starting Simple. 134
JSON: Machines and People. 136
Transactions – Done Manually. 136
Transactions – Automatic. 137
Rereading Data Rows. 138
PHP/MySQL Databases. 139
REST. 139
Example EWB Web Database Client. 140
PHP Server Code. 145
Multiple-Table Operations. 151
Database Privileges. 152
More on BLOBS. 152
Web Servers. 154
Ensuring HTTPS. 155
Adding a Simple PHP RPC Server. 156
JavaScript Related Topics. 172
Few Rules: WebDom, Type and Var. 172
Of Class object and TObject. 172
Variants and Objects. 174
External Procedures and Functions. 174
External Classes. 175
Document Object Model (DOM) 176
Redirecting to a Different Web Page. 181
Loading External JavaScript Libraries. 181
RichEdit Capabilities. 184
Reading Local Files. 188
Uploading Local Files. 192
Uploader2 – ProgressBar Showing Progress. 200
Writing Local Files. 210
Smoothie Scrolling Charts. 217
Google Charts. 221
OAuth 2.0 with Hello.JS. 225
Sharing OAuth2 Tokens. 233
JavaScript Summary. 241
Multithreading – yes, actual threads. 243
Calling EWB Routines from Plain Old JavaScript. 251
Writing the Main Thread/GUI in EWB. 251
Real Uses of Threads. 254
Cordova / PhoneGAP / Mobile Applications. 255
Setup. 255
Toolkits Installation. 255
Distribution. 256
Configuring Your App. 256
Cordova Examples. 257
Camera Example. 257
Camera with Picture Upload. 265
Map and GPS Example. 271
More Extensions. 277
Next Steps. 278
Using EWB with Mormot. 279
ORM or SQL. 279
EWBMormot Applications. 280
Using TDataSet with Mormot. 285
Remote Procedure Calls. 291
Logins and Cryptography. 292
Conclusion of Mormot. 300
Conclusion.. 302
Index. 303
 
 
 
Sun, Sep 11 2016 6:30 AMPermanent Link

Steve Gill

Avatar

Just ordered from Amazon.  A bit pricey ordering from Australia but it will be worth it.

= Steve
Sun, Sep 11 2016 6:48 AMPermanent Link

erickengelke

Steve Gill wrote:
>Just ordered from Amazon.  A bit pricey ordering from Australia but it will be worth it.

Shipping to Australia is so expensive, but 24 hours in flight doesn't come cheap.

Erick
Sun, Sep 11 2016 7:25 AMPermanent Link

Robert Horbury-Smith

Yep - $100 bucks - and won't arrive till up to 29 September. I hate Amazon. Erik, for your next book, is it worth looking at PACKT Publishing (cheaper and faster).

Cheers

Robert

Steve Gill wrote:

Just ordered from Amazon.  A bit pricey ordering from Australia but it will be worth it.

= Steve
Sun, Sep 11 2016 8:57 AMPermanent Link

Matthew Jones

<Robert Horbury-Smith> wrote:
> Yep - $100 bucks - and won't arrive till up to 29 September. I hate
> Amazon. Erik, for your next book, is it worth looking at PACKT Publishing
> (cheaper and faster).
>
> Cheers
>
> Robert
>

Me, I love Amazon. Mine will be delivered tomorrow, no shipping cost (on
Prime).

You need Amazon in Aus!

--
Matthew Jones
Mon, Sep 12 2016 7:53 AMPermanent Link

Matthew Jones

Matthew Jones wrote:

> Mine will be delivered tomorrow

And I am able to confirm that the second edition is thicker than the
first, has text on most of the pages, and looks just fine. I hope to be
able to look at the pages in detail soon.


--

Matthew Jones
Mon, Sep 12 2016 10:21 AMPermanent Link

rbaroniunas

Baron Software

Avatar

I placed my order last night on Amazon, I was surprised that I needed to pay tax which I never needed to do before.  Should have it by Wednesday.
Richard Baroniunas
Software Developer
Richard@Baronsoftware.com
Tue, Sep 13 2016 10:07 AMPermanent Link

Trinione

Richard Baroniunas wrote:
<< I was surprised that I needed to pay tax which I never needed to do before.  >>

Same here.

Anyway, the book is on its way to the Caribbean. Smile
Tue, Sep 13 2016 11:53 AMPermanent Link

Douglas Lyman

Ordered mine today Smile
Tue, Sep 13 2016 1:33 PMPermanent Link

erickengelke

rbaroniunas wrote:
>I placed my order last night on Amazon, I was surprised that I needed to pay tax which I never needed to do before.  

I have no idea how the taxes work,  Someone told me it was cheaper in EU to buy from the Amazon UK store than the Amazon EU store for tax reasons, maybe Brexis might change that.  In the US I believe there is state sales tax if you live in certain states... I'm just glad Amazon handles the money and logistics for me so I can concentrate on what I do.

Erick
Page 1 of 3Next Page »
Jump to Page:  1 2 3
Image