"Smart BASIC" programming language Reviews – Page 5

4/5 rating based on 42 reviews. Read all reviews for "Smart BASIC" programming language for iPhone.
"Smart BASIC" programming language is paid iOS app published by Mister Kibernetik

Great for programming and prototyping

ExPalmNewton

I started years ago with every basic language interpreter app I could find. This is the one that stood the test of time. Every time I think “I wish there was a simple app to do...” I fire up this app and write a program. While doing what I wanted the app for.


Lots of Potential, Lack of Documentation means Guessing

George from Venice, FL

SmartBASIC (sB) has great potential. With an XCode SDK you can write apps that iTunes will publish. And if your goal is to design and write games, then this is a 5-star language. It has graphics, sounds, and animation capabilities. It even has a decent set of graphic interfaces for apps working with files. No need to open or close files as this is built-in to the read and write statements statements. And with a great code repository from an active group on its forum, examples on how to do everything from random index files to JSON/XML are easily handled. And it comes with an SDK for Xcode, which means you can submit your programs for distribution through iTunes or ad-hoc distribution. And it is within this SDK that app extensions may be implemented. I have yet to try this. But it lacks in depth documentation, no access to objects like App Extensions (you need to cut/paste your code to another app to print it out) and a willingness of the author to give more than the same answer found in the help file (most statements are explained in one sentence, that is too generic to understand what it means) it is lucky to get a 2-star from me. Because you do not have access to objects that SWIFT, Python, Objective-C or even techBASIC allows, it severely will handicap your efforts to write a serious app. I'm a Degreed computer scientist, cosmologist, and researcher, who spent 50 years as a systems programmer, developed 4GL computer languages, enhanced IBM's mainframe OS/HASP operating systems, and developed tools and systems that ran mainframe batch systems on networked servers. If sB had more access to Apple's objects from within the program as other languages do, this would be the only programming language that I would use, and would be a very serious language to program in. But the real damage to using this is Apple's arbitrary application of its rules. While other apps can retrieve data from Cloud services, Apple is requiring this be removed, even though it is only used during development, and not during the running of an app. As I said, if your goal is to write games, this gets 5 stars. I've been able to develop systems that would rival many of the same functions done on mainframes today. Yet the product is in Apple's hands, as it does not understand how to apply its own rules.