Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jan 21, 2021. It is now read-only.

What is Itchy?

Micah Lindley edited this page Nov 8, 2020 · 2 revisions

We're glad you're interested in contributing to Itchy! The goal of this project is to build a mobile client, that is, an Android app, that interacts with the API provided by Scratch. The final version of this app should have at least all but hopefully more features than the online client (https://scratch.mit.edu). This includes, but is not limited to:

  • Viewing, favoriting, and loving projects
  • Viewing, replying to, and posting comments
  • Switching accounts
  • Viewing and following user accounts

What this project is not trying to do:

  • Create a new Scratch editor
  • Hack Scratch

Itchy is written in HTML, LESS (which is a preprocessor for CSS), and ES6 JavaScript. We also use Cordova to handle native app functionalities, NPM to manage external scripts, Parcel to bundle scripts, and GitHub for version control. If you are not familiar with these technologies, we suggest that you at the very least take a crash course on them before attempting to contribute anything more than an issue.

Clone this wiki locally

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /