You are here

BASIC256 0.9.9.47 - Development Test 1

10 posts / 0 new
Last post
renejm
renejm's picture
Offline
Last seen: 11 years 9 months ago
Joined: 2013-02-16 11:24
BASIC256 0.9.9.47 - Development Test 1

Application: BASIC256

Category: Development

Description: BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises. It has been actively developed for Win32, LINUX and Mac for several years.

Download BASIC256 Portable 0.9.9.47 Development Test 1 [10.0MB download / 34.5MB installed]
(MD5: e4037c331fbae5c96cb6f6de6d9d8a2e)

Release Notes:

Development Test1 (2013-02-16): Initial Test Release

  • Initial development of the "paf" installer package. Uses the Portable Apps Launcher to launch the BASIC256 application. Help and Example programs are not included in this package at this time.

darksabre76
darksabre76's picture
Offline
Last seen: 1 month 1 week ago
Developer
Joined: 2011-04-19 23:28
Post format

Hey, can you put your post in Dev Test page format? Thanks.

renejm
renejm's picture
Offline
Last seen: 11 years 9 months ago
Joined: 2013-02-16 11:24
Thanks for letting me know

Thanks for letting me know what I need to do. Smile

darksabre76
darksabre76's picture
Offline
Last seen: 1 month 1 week ago
Developer
Joined: 2011-04-19 23:28
Notes

Couple of things that can be cleaned up:

1) In appinfo.ini: Remove the Tradmarks and InstallType lines under Details (no info, so you can just remove the lines); Remove the EULA line since you don't have a license agreement that people agree to (if you're planning on putting one in, then you can leave it); and remove the Dependencies section completely since it has no external dependencies.

2) In BASIC256Portable.ini in the launcher folder: remove ProgramExecutableWhenParameters since there is nothing defined; and remove the Activate section unless you are going to put something in there.

3) The help file should be the stock help file as found in the template and just replace the AppName and NodeID fields with the correct information (as well as the functionality descriptions).

4) Most people put the application runtimes and data in a subfolder of the App folder, like App\basic256. I don't know if that's convention or required, but I will mention it just in case.

5) (Sorry for the comment updates) but this application could be considered "Development" not "Education" since it is technically for programming and not learning. It's properly sorted in the menu, just not here on the page.

Other than that, the app functions really well in my tests, and I hope to see this get an official release at some point. Cheers!

Ken Herbert
Ken Herbert's picture
Online
Last seen: 21 min 46 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Addendum to darksabre76's notes

1) You also have a typo in your Description - prograsmming.

3) Also in the template help file there are 2 lines regarding licence - you need to delete the one about the Launcher being open source but the app being freeware.

4) Yep, the app needs to go in its own subfolder to meet the format spec.

Additional: You need to include the files from the template that should be in Other\Help and Other\Source.

You also need to do a little work on your appicon.ico - It needs 16, 32 & 48 pixel icons at both 8-bit and 32-bit colours, and (optionally) a 256 pixel icon at 32-bit only.

shookmon
Offline
Last seen: 7 years 5 months ago
Joined: 2007-02-21 16:26
NodeID?

I'm working on my own first PA and I saw the reference to NodeID, but I'm not sure what to put there in my own help file.

(By the way, I did search, but this is the only post with 'NodeID')

Thanks!!

Michael D. Shook

darksabre76
darksabre76's picture
Offline
Last seen: 1 month 1 week ago
Developer
Joined: 2011-04-19 23:28
NodeID is the number after

NodeID is the number after "node" in the URL. For example, if you take https://portableapps.com/node/36441 (this post) the NodeID would be 36441.

Ken Herbert
Ken Herbert's picture
Online
Last seen: 21 min 46 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Check out the default help

Check out the default help file in the template - it is in there. It relates to the webpage link for when an app is posted.

EDIT: Different developers handle the nodeId in different ways, some post the beta thread with placeholder data then add the nodeId to the help and upload it, others leave it until dev test 2, others just ignore it completely.

shookmon
Offline
Last seen: 7 years 5 months ago
Joined: 2007-02-21 16:26
Makes sense now

Thanks!!

Michael D. Shook

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 4 months ago
Developer
Joined: 2006-12-29 23:48
Update this page please?

Hello renejm, is there any chance I could convince you to update this page when you post updates on your SourceForge project? it'll make updating the BASIC-256 entry on the Test Releases page easier, and possibly bring you more testers who can inform you of any portability issues which might crop up in your PAF package.

Thank you.

~3D1T0R

Log in or register to post comments