Git Product home page Git Product logo

openblocks-docs's Introduction

OpenBlocks Docs

OpenBlocks documentation, hosted on GitHub Pages with MkDocs


OpenBlocks

An open source, modular alternative of sketchware. Create your own app in android using block programming like scratch!

What is OpenBlocks?

OpenBlocks is a community-driven modular android application that can create android apps using block programming like scratch. Every components of OpenBlocks are modules, these modules can be loaded and unloaded at runtime, giving users freedom on what they want to do with this app. Create cusomizeable blocks, Custom widgets, Custom manager, Custom project type, Custom everything, Anything you want with it!

For sketchware users...

OpenBlocks is basically an app that you can mod easily! It's open source, change what you want, do what you want, use what you want!

It's also modular, meaning you can create modules to do something else. For example, I wanted my project to be encrypted, I just download an already existing openblocks module that has this feature and boom! That's it, No need to mod sketchware with pain.

And if you're interested to create a module, we made a documentation for that (well it's not quite finished), check out openblocks-module-interface, the guide is also there, check out the documentation.

This documentation is open source, if you find some mistakes or want to improve it, check it out on the github repository.

Happy coding!

Main Features

  • Open Source
  • No coding experience Required!
  • Drag and drop similar to MIT's Scratch and Sketchware (but you can change it if you wanted to)
  • Has a modular system inplace so that you can customize the app as it is your own :)
  • Convert your projects to Android Atudio's code (soon)
  • Support for multiple languages (soon)
  • Maintained? YES!

Disclaimer:

THIS APP WAS INDEPENDENTLY DEVELOPED FROM SCRATCH AND SKETCHWARE.

openblocks-docs's People

Contributors

iyxan23 avatar realnethical avatar theclashfruit avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.