RISC OS News on Drobe
RISC OS Search
containing
"No comment. No comment. I said, no comment!"
Welcome back guest  |  Login  |  Register Monday 21st July 
Login

drobe.co.uk
About Drobe
RISC OS News
Drobe Features
Alternatives
Bookmarks
Riscos.org.uk
Auctions
Events (shows)
AU issues
Tech Material
Wallpaper
Movies
File archives
SH eBooks
FAQs
Changelog

Interact
Forums
Online chat
Your webspace
BBC Emu(games!)
User gallery
RSS news &
comments
Submit news
Contact us

Quick Links
Open directory
Nutshells
ANS archives
ArcSite
RO Repository
Announce
RISCOS Ltd.
Castle

NTK
The Inquirer
The Register
OSNews
Slashdot
Google

Alternatives
NetBSD
ARM Linux
Iyonix Linux

Found Apps
 RISC OS Software !Avalanche
 RISC OS Software !Darts
 RISC OS Software !CFuncAnal
 RISC OS Software !TranTIFF+
 RISC OS Software !Dustbin
 RISC OS Software !NurseW
 RISC OS Software !Tally
 RISC OS Software !VideoLog
 RISC OS Software !USBKick
 RISC OS Software !Spr2Jpeg
Recent users
liquid is a RISC OS User liquid
Mart is a RISC OS User Mart
krisa is a RISC OS User krisa
Hairy is a RISC OS User Hairy
hubersn is a RISC OS User hubersn
DaveW is a RISC OS User DaveW
demondb is a RISC OS User demondb
PBiggs is a RISC OS User PBiggs
kenpage is a RISC OS User kenpage
Jaffa is a RISC OS User Jaffa


Why donate?

Serving: 15GB
Fuel: caffeine
0 users online
38 guests
176 active accts 24329 comments

Webstats

 
RISC OS News Article
AppBasic visits ROUGOL
Published: 20th Jan 2004, 02:41:59GMT  Source: drobe.co.uk
By Mark Stephens
Page 1 of 1
Mark Stephens and DGS retell Joe Taylor's demo
Screenshot of AppBasicYou may be aware that Joe Taylor has been 'touring' the usergroups to demonstrate his AppBasic tool. On Monday night Joe gave a live and enthusiastic demonstration for ROUGOL.

The trek to London
Joe travelled all the way from Brighton to central London, and back again, even after he originally set off in his car which failed half way up the first hill. Leaving an essentially useless car behind, he valiantly boarded the nearest train for London. True determination in advancing the RISC OS cause. Joe eventually left around 11pm, and not before the history of mathematics took over from computing science as the primary topic of conversation.

The presentation benefitted from the presence of a video projector, which for a demonstration like this is particularly essential - it was possible to read the system font from the far end of the room. Joe brought with him a PC laptop running VirtualRPC to demonstrate AppBasic, although he says he does own an Iyonix. Like previous speakers, Joe declined to demonstrate how long the laptop would last running VirtualAcorn without mains power.

AppBasic
The purpose of AppBasic is to simplify the writing of WIMP applications for RISC OS, and indeed Joe had something up and running in 3 minutes - it would have been quicker if he had not had to do the running commentary.

As Joe explained, Acorn realised that a lot of the design of a desktop application involved the repetitive work of coding the software that drives the user interface. So they produced the Toolbox, thus allowing programmers to design the interface from a set of standardised elements, namely menus, windows, colour pickers and so on. The developer would then set up these components in a resources file without the need for lots of coding.

What Joe has done is to extend this to produce what is essentially a rapid applications development environment using BASIC as the programming language. You can quickly design an application's windows and menus and AppBasic sets it all up so that you can assign BASIC code to be called as and when the user interacts with the designed user interface. Instead of reinventing the user interface code every time, you can put it together very quickly and concentrate on writing the "engine" code which does actually does something useful. Using the Toolbox also makes it very easy to modify or extend the application.

You may have to think slightly differently to get the most from AppBasic - it's about writing a program around the interface not just a piece of linear code - but Joe's demonstration was very impressive and AppBasic is intuitive and polished. Joe demonstrated Appbasic working seemlessly as an integrated environment with StrongED, has even more plans for it and is currently making it very easy to add multi-lingual support to applications.

Links
Appbasic - bundled with lots of online documentation, a large selection of examples, is being actively developed and enhanced and it's free.
[Also, we're awaiting some digital photos too, which'll be posted when they arrive and thanks to drobe.co.uk usergroup writer dgs for his help in editing this article. - Ed]

Related articles
Castle visits London users

This article has been linked to, or is available in the following formats:  
 
 
 
 
 
[Printable] [Digg this] [Blog search]


flypig(valued user) 
Face
20/1/04 12:13PM
I've not tried AppBasic in the past, but having looked at the website and the really nice on-line tutorial, it looks like a really good idea.
gazza_fp (+0.1)
Face
24/1/04 1:04PM
Has anyone had the opportunity to try both AppBasic and DrWimp - and is willing to compare the two? Or will this just start a Zap v. Stronged type argument :-) ?
MENTAT(bad user / troll) (+0.1)
Face
26/1/04 12:22PM
I've had a play with DrWimp, but not Appbasic, yet.
Joe Taylor's demo did get me interested, so given time I'd love to start a development package war ;-)
MENTAT(bad user / troll) 
Face
5/2/04 7:34PM
(not very good quality) Photos:

[Link: www.rougol.jellybaby.net]
 

Top Tip


Show your support and appreciation of Drobe launchpad by donating a little money to cover our running costs!
 
Headline news
Wakefield 2008 show photos
28th Apr 2008

Wakefield 2008 show live news
26th Apr 2008

Who would want an A9home PDA?
24th Apr 2008

RISC OS 6.10 available to Select subscribers
24th Apr 2008

Gallery photo
Older news
Animation and typing applications really released
24th Apr 2008

Wakefield 2008 show preview
22nd Apr 2008

R-Comp unveils new PDF authoring package
22nd Apr 2008

NetSurf bags GBP10K investment from Google
21st Apr 2008

Apple Mac VirtualRiscPC leaves beta
20th Apr 2008

Blu-ray disc burn breakthrough
14th Apr 2008

PDF import support for ArtWorks
13th Apr 2008

Wakefield 2008 show theatre line-up revealed
13th Apr 2008

Animation software collection falls into R-Comp's hands
9th Apr 2008

Features
A9home: two years on
4th Dec 2007

A9home DIY laptop: first pictures
1st Dec 2007

Software hosted by Drobe: Your guide
5th Nov 2007

 

Top | Design and concept © Fudgecake Design, 1999 - 2001. Content © The Drobe Team, 1999 - 2008. 
Click here for more information and terms and conditions.