Freigeben über


Big News! Small Basic available on Windows App Store!

smallbasic_blog03312017

Bring out the trumpets! Roll out the red carpet!

We've got big news for you today, because Small Basic 1.2 is now available on the Windows App Store!  That's right, you can go download it directly from the store, by searching for "Small Basic" or directly from this link.  You can also rate and review Small Basic on the store, and we'd love to see your feedback.

FYI, if you are going to install the Windows App Store version, you must uninstall the previously installed version first.

Comments

  • Anonymous
    April 02, 2017
    Sounds like an excellent step in Small Basic's evolution and should make it more discoverable and its simpler install/uninstall. Microsoft should highlight it on the Store's home page.One question for clarification before I swap to this version: how do extensions work with this version? Typically we would copy an extension into the Lib directory, but Store apps have their directory structure hidden away, so how would we know where to put the extension files, similarly how would the one-click uninstall process work with clearing out extensions?
    • Anonymous
      April 04, 2017
      Thanks OzJerry, we're digging into this scenario more.
      • Anonymous
        April 06, 2017
        i would like to know as well. mark@bigredbell.com
        • Anonymous
          April 20, 2017
          tried to gain access to sb store folder, but cannot copy ld files into it(( just viewing allowed
          • Anonymous
            April 20, 2017
            found a workaround to work with ld xtension and sb store app!- install sb store app- create programfiles/microsoft/small basic dir- create lib subfolder and install ld xtension files there- copy from store app dir the following files: sb,exe and dlls: componentmodel, languageservice, sblibrary, stringresources, toolframewrk, and also sb.exe.config and sblibrary.xml to programfiles/microsoft/small basic run sb.exe from programfiles/microsoft/small basic dir and voila! sb starts with ld xtension!if u run sb from start menu, it doesn't have ld xtension
          • Anonymous
            May 02, 2017
            Great insights. Thanks, Tryhest This helps.
  • Anonymous
    April 05, 2017
    if you are going to install the Windows App Store version, you must uninstall the previously installed version first. STRANGE REQUIREMENT, PROBABLY TO NOT MIX UP WHICH ONE OPENS THE RELEVANT FILE EXTENSION FOR YOUR PROGRAMSwould be nice to also grab QBasic from archive.org and other museum programming environments and upload to Windows Store via desktop bridge
    • Anonymous
      May 02, 2017
      George, thanks. We're looking into this.
  • Anonymous
    April 06, 2017
    I am an old guy 73 -done a lot in all kinds of versions of Basic and and developed in combination with Access lots of programs for use in the harbour - also done a lot in Foxpro and learned lately to program in Ruby. I love Small Basic the only thing I am missing is that you can put a method in a separate file as you do for instance with Ruby "require relative" or outside the directory with "require". Programs tend to be too long and then get messy and difficult to read. Not only programs from others but also your own program. I know there are solutions :https://social.msdn.microsoft.com/Forums/en-US/6fadb9b1-0287-4c25-85b1-59abc8cf97a9/calling-a-external-file-from-within-smallbasic?forum=smallbasic But I think also from an educational standpoint that kids should learn from the start to develop readable code by using methods and functions which are not put in a long unreadable heap. And a question where can I see which version of Small Basic I am using?
    • Anonymous
      April 11, 2017
      The version number is displayed at the bottom of the application. 1.2 is the current version.Looking into it for differentiating between an app store install versus desktop install. Ideally it wouldn't matter, but it could matter, depending on the other topic of extensions.Compiling one file was by design. Part of the concept of being small and basic, and then graduating users to Visual Studio Code/Community to continue learning. It's a good request though. Thanks!