• BASIC! 1
  • BASIC! 2
  • BASIC! 3

BASIC!

RFO BASIC! is a dialect of Dartmouth Basic that allows you to write and run programs directly on your Android device.
There is a 200+ page manual available in pdf and docx format.

In addition to the traditional Basic features, your have access to:

Graphics (with Multi-touch), Build User Interfaces with HTML and JavaScript,SQL, GPS, Device Sensors, Music Play,Text to Speech,Voice Recognition,Sound Pools,Audio Recording, Tone Generation,Camera, Data Structures such as:Array/List/Stack/Bundle Internet Browsing, Text and Byte file I/O, Encryption, User defined functions, FTP Client, TCP/IP Client and Server Sockets,Bluetooth,Send and Receive SMS Messages,Send Emails,Make a phone call,Superuser access (on rooted devices)

BASIC! programs may be packaged into applications. There are two processes provided for this. One process generates a home screen shortcut but requires BASIC! installed to run. The other process generates a stand alone application that does not need BASIC! installed. The resulting application can be offered on the Android Market.

All of the features of BASIC! are documented in the manual, De Re BASIC!.

The install package includes over three dozen BASIC! source code files that explain and demonstrate the implementation details of this dialect.

BASIC! is being continuously improved. Many of the improvements have come from user requests. Also, since BASIC! is open source, others have begun on the code. Join the BASIC! forum and become part of the development team.

Permissions: This application asks for many permissions. None of permissions are exercised by BASIC! on its own. They are only exercised if you, the BASIC! programmer, writes a program that exercises them. For example, BASIC! will never intercept a SMS message unless you use the SMS commands in a program that you write.

Category : Productivity

Related searches

Reviews (30)

And. M. Jan 25, 2019     

It's very cool as a language and concept, and I do think you can do powerful things quickly and in a nice way. That said, I find this IDE to be incredibly lacking compared to most IDEs on Android. I can't really name a feature that this IDE does to help you code better/faster, and worst of all there are no compile/runtime errors when you run so debugging is a PAIN. I find it hard to believe that you can't at least pipe the underlying errors up to the user... if you just did that, I would keep using this app, but in this state it's far too painful to use for a non-BASIC expert.

R. Jan 29, 2019     

Pretty good, but for some reason there are 3 48-48 images, one of a galaxy, a gif of a bug, and one of a south park character. I don't know if they're some sort of memory calibration test or what but I just wasn't sure.

Nea. H. Nov 13, 2018     

IT HAS NO PEERS! You can get rid of the lines in settings if they bug you. I would only ask for a more elaborate Font setting in the Editor (larger) but only as long as it doesnt take away from what we have got(which is really a lot) Much respect to the developer for being smarter than anyone else

A. G. u. Jan 1, 2019     

Best app for students who want to learn qbasic apart it is also the most suitable app for qbasic none of the apps is like BASIC! I really love this app. My advise is to not find other apps for learning qbasicnot to waste time but to go futher with this app. This app is also suitable for people who do not have laptops.

Pau. D. Jan 8, 2019     

ive been coding for 36 years, and athough it has its changes, its an excellent interpretation of BASIC!

A. G. u. Nov 18, 2018     

Its so generously packed with new functions and features that it warrants a Borland package to accompany it

Dra. Jan 27, 2019     

good but i want more coding tutorials

leo. c. Nov 12, 2018     

The most effective powerfull compiler I have ever see

Seb. T. Sep 27, 2018     

Super cool! Opened me a new world!

A. G. u. Aug 11, 2018     

I changed my mind about rating this app. I have decided to give it 4 stars now. I finally got the BASIC program that I've been working on, to work. The problem was in my coding and not this BASIC IDE interpreter. So I can stop blaming this app for my program not working. Anyway, now that that is out of the way I like the User Manual PDF file. It helps out alot. Having a forum is a nice idea to help people out also. In short , I give this app 4 out of 5 stars.

Joh. May 12, 2017     

I have but 15 minutes ago put this app on my phone. OMG..... I am 69 and used to write programs on a BBC and commodore, Sinclair and Atari and here I am with my phone doing it again 37 years later. The BIG difference is that this is blisteringly fast where as in those days it was bogged down slow! Wow.....

And. L. Sep 2, 2017     

I started programming in 1969 (yes I know!) taught it shortly thereafter and became serious in the 80s using the ZX81 followed by the Spectrum followed by the PCW. This brings back the joy of all 3 computers and I can trap touch screen! It isn't a dialect I'm familiar with but it's easy to learn and fun to play with. Some of my programs have actually been useful so will be uploaded when I iron out the kinks and make them as foolproof as I can. I highly recommend this.

Mat. F. Dec 9, 2017     

So far it is recognizable as Basic. I loved reading the reviews from the former basic programmers, such as me for a hobby, for years. The most important thing is the input output and file saving, for personal databases and text manipulation. It is so hard to get this with android programming (using cookies to save files? what an afterthought).

Gra. C. Jun 29, 2018     

As an amateur mathematician and programmer I love having this on my phone. Basic is a great language for rapid prototyping and makes quick testing of ideas easy.

Pav. H. May 14, 2018     

Really good language for Android. After I got used to the syntax, it can do whatever I need on my device. And together with the additional app compiler it is pretty good combo. Only I miss the possibility to debug my programs on PC, too.

Pre. R. May 31, 2017     

So fun, given me hours of entertainment as I program along. I wish there was some syntax highlighting but oh well. Thanks for this awesome program.

Bob. S. Oct 19, 2017     

A throwback to the days of my misspent youth writing BASIC programs all day. Thanks for making BASIC for Android.

A. G. u. Mar 31, 2018     

I would like to support the developers of this great BASIC programming environment. However there is no info how to Donate some coins.

A. G. u. Nov 10, 2017     

It is not so good but not bad. It is doesn't like a original. Please update this and make it like original. THANKS

Bis. B. Nov 19, 2017     

Feels great to use this when teaching younger generations about the language without opening your PC. Absolutely brilliant

Jul. F. Dec 17, 2018     

Brilliant I twitter about it saying how good it is... A android compiler to app would be Good. But saying that .... This is the best android app by a long distance... New version you can still not compile without a non android machine... Is now...

SUK. N. Sep 22, 2017     

It's ok but it should be a little more features loaded.

And. F. Dec 22, 2017     

Amazing! Very easy to use, lots of working examples, well documented.

RIT. O. Feb 14, 2018     

Good app I am 11 and just started program and I am loving it

A. G. u. Sep 1, 2018     

I want to know how to execute the program and get the output

A. G. u. Mar 2, 2018     

Good app but input statement doesn't work

Hac. M. Feb 8, 2018     

Loved using this to teach programming to kids.

A. G. u. Mar 28, 2018     

I HATE THIS APP!!!! IT ALWAYS GIVE ME A SYNTAX ERROR!!!!!!!!!!! Worst Basic app I've ever used! DON'T DOWNLOAD THIS!!!! IF YOU HAVE THIS, KEEP OR UNINSTALLED!!!!!!!!!!!!!! FIX IT, NOW!

Sur. K. Nov 18, 2017     

It was so helpful.......for many days i was searching for a basic programming app.....and at last i have got it...😃😃😃😃😃

Nee. S. Aug 29, 2017     

Best ever app , I loved this app Great app ever 👌👍👍👌