...
File uploads are supported, single or multiple. Uploads can be immediate or delayed until a button is clicked.
More to come...
Bruce is showing NetTalk's impressive calendaring features.
Calendaring includes planners, e.g. appointments. These can be arranged horizontally or vertically. The examples are all coming from the HotDates app (which does not in fact require the CapeSoft HotDates product.
Mobile development
We're still talking web apps here, with NetTalk as it is now. But CapeSoft's goal, as mentioned yesterday, is to get to a place where they can deploy hybrid apps via PhoneGap. It's not that far away and they do have an internal proof of concept of much of what is needed. Perhaps in NetTalk 8?
For current NetTalk apps, mobile mode uses a different CSS theme but the rest of the app is the same as for the desktop.
Security
There are easy things and difficult things with SSL. It's easy to enable SSL but you can run into various headaches setting up the necessary certificates. You can create your own test certificates easily enough but then the browser isn't going to consider it trustworthy. Not a problem for testing but can be an issue of your users see those warnings.
Hosting
Get yourself a virtual private server (lowest cost option). You'll access the machine via Remote Desktop. It's your machine so you can do what you like. You may want to install an FTP server so you can move files around.
There are lots of little tasks around hosting,
Bruce is wrapping up with a look at generated code, event handling and other web server internals, debugging/testing etc.
Bruce: "Let me leave you with some words of encouragement..." <long pause> "...as soon as I can think of some." <laughter>
Of course he did in fact deliver quite a few words of encouragement to the group. A terrific presentation, as we've come to expect from Bruce.
Training is done - next, the pre-conference reception!