Parents - Find teacher recommended apps for your child

Teachers - Find Lesson Plans created by teachers like you!

Basic!

Sign in or create an account to add this app to your favorites

From the Developer

Remember the Day?
Hammering out your own Code?

Black Friday Sale! Save 75% Today Only!

Featured by Apple as a Staff Favorite,
this is an App like no other,
- welcome back to Basic!

Basic! is the power to bring your imagination to life. If you can dream it, you can do it!

Hang'n out and messing with Basic on an iOS Device is like sit'n aside of time and think'n about just how cool it's been to be around these last 35 years. Yep, Basic is where it all started!

Packed with great Sample Programs, On-Line User Forum access, and a full In-App Help Section; all to help you both get started and never stop programming!

"Basic! will help instruct a whole new generation to bring their imagination to life!" -148 Apps

Remember, you need to know or learn the Basic programing language to use this App. So set your Code, tap Run, let Basic! process, and have a blast!

iOS / miSoft Basic! v. 3.4 / 3.4.1 /3.4.2

Complex expression IF
READPIXEL not inverts Y axis
POINT w/ 1 pixel
SHAPE can Outline
FOR exception if first false
Faster Processing
Fixed: Redraw w/ CIRCLE
Rare syntax error

3.3 / 3.3.1

Read Pixel Buffer Commands:
READPIXEL, READPIXELR ,READPIXELG, READPIXELB

Math Functions:
DegreesToRadians, RadiansToDegrees, PI, HALF_PI, TWO_PI

PRINT USING
iOS 5+Face Recognition Fix
Email Data Files
DIR Page Pause

v 3.2.2

2X Faster Execution!
On-Line Forum Access!
Rotate Sprites!
DRAWSPRITE Accepts Option
"angle in degrees" parameter
Now 50 Save Slots
Unlimited Terminal Save
Memory & Management Upgrades

Fixes: READ negative #'s from DATA
Non-english text, Music, File
Removed 128 Character string limit

v 3.2

Commands: TouchX2 - TouchY2
DateYear - DateMonth - DateDay

New "Time" Sample - date/time functions!
Sprite Sample for Multi Touch - Pinch & Zoom!

Fixes: Save Slots, TickCount (returns sec & float point #), File I/O Sample, Redraw (LINE, RECT, etc), ' & $ Stalls.

v 3.0 / 3.1

"Everything's Better with Bluetooth"!
Data Files! Both Text & Sprites!
Face Recognition to Move Objects!
Processing Speed Upgrade!
New Sample Data & Code!
Fixed: Shape, Print and , vs ;

v 3.0:

LOADSPRITE / DRAWSPRITE
BEGINDRAW / ENDDRAW
FACERECOGNIZER on / off
IsFaceOnScreen, FaceX, FaceY
Open "wifi" AS / EOF
IsWiFiConnected

v 2.0 / 2.0.1 / 2.0.3:

-- New Editor! Auto-format - Cut & Paste Code Lines
-- Terminal Keyboard: Cursor Up / Down - Line Editing
-- DATA / READ / RESTORE
-- Apple Bluetooth® keyboard support
-- Color getter functions (ColorR, ColorG, etc)
-- Fixed "Quadratic Equation" sample
-- Added "Mortage Calculator" sample w/ GOSUB
-- Floating point #'s can now start w/ ".", i.e. ".5" or "0.5"

1.5.1 - Fixed: Swapped MID$ & RIGHT$ & Parameterless PAUSE

New: 'greater/less/equal' operators for strings!

PASTE Command in Terminal
iOS Tap & Paste in Editor

1.5 - ">=" & "a^b" (b is floating point) Issues

DATE$, TIME$ & TickCount functions!

Accelerometer Support (w/ sample code):
AccelX, AccelY & AccelZ functions,
ACCELCALIBRATE

OPEN FOR APPEND & EOF.

1.4.5 - New Terminal Background & Text Colors
More PASTE Code conversion
POINT for single point draw
For loops w/ negative STEP
Fixed, negative power / input null string
Guess # Sample

1.4 - Faster!
AirPrint from Terminal
File i/o: OPEN, PRINT #, INPUT #
Touch: TOUCH, TOUCHX, TOUCHY
ScreenWidth / ScreenHeight
PAUSE & SLEEP
Tap Copy & Paste

1.3 - New Graphic & Numeric Commands.
Enhanced Help.

WHILE-WEND loops
ATN, EXP, LOG, LOG10, MOD
PIECHART, DRAWTEXT & TEXTFONT

Improved PASTE, no extraneous data!

1.2 - Input, Len, CHR$ & Color functions!

1.1 - Unlimited Terminal Save, Code in Editor or w/ Line Numbers, a/b Virtual Floppies, New Commands & Functions, e-mail, Help & Sample Programs!

1.0 - Welcome to Basic! on iOS!

miSoft, Go-To Apps, Create • Share • Play!

All miSoft data ©, ™, ® miSoft, LLC 2012.

More Less

Screenshots

  • Basic!-1Basic!-2Basic!-3Basic!-4Basic!-5

Subjects

Computer Science

Ages